Commit Graph

7245 Commits

Author SHA1 Message Date
Бранимир Караџић
2928ba8c07 Fixed build. 2020-05-15 17:15:35 -07:00
Hugo Amnov
8ee6654695 Cleanup dead code (#2143) 2020-05-15 13:35:38 -07:00
Бранимир Караџић
e60f510814 Updated ImGui. 2020-05-13 21:10:45 -07:00
Бранимир Караџић
3951716c68 Updated ImGui. 2020-05-12 22:15:31 -07:00
Бранимир Караџић
594be53891 Reverted #2021. 2020-05-12 07:11:01 -07:00
Бранимир Караџић
e08de6dd2c Fixed GENie script when action is not specified. 2020-05-10 22:15:06 -07:00
Бранимир Караџић
cfaff9ba7c Updated version number. 2020-05-10 22:08:01 -07:00
Бранимир Караџић
30bda403f7 Cleanup. 2020-05-10 17:48:59 -07:00
Hugo Amnov
e1c211b537
WebGPU various small fixes (#2140) 2020-05-10 17:48:25 -07:00
Бранимир Караџић
1359503a62 Cleanup. 2020-05-10 17:47:10 -07:00
Hugo Amnov
79321ffce2
Replace freetype with stb_truetype in font examples (#2139)
* Replace freetype with stb_truetype in font example

* Remove freetype
2020-05-10 17:44:14 -07:00
Andy Stanton
ca661f5127
Adds the ability to pass a WINDOWING_LIB variable to 'make' which sets --with-sdl or --with-glfw (#2138)
* Adds the ability to pass a WINDOWING_LIB variable to 'make' which sets --with-sdl or --with-glfw

* Adds the ability to pass extra GENie args to 'make'
2020-05-10 17:22:54 -07:00
Бранимир Караџић
c2e05d0554 Cleanup. 2020-05-09 19:12:18 -07:00
Бранимир Караџић
c6c8aab0e1 Updated README. 2020-05-09 19:04:01 -07:00
Бранимир Караџић
cba6b12f9d Updated README. 2020-05-09 13:51:50 -07:00
Бранимир Караџић
bbd41124b7 Cleanup. 2020-05-09 10:24:23 -07:00
Бранимир Караџић
f13e5adf4b Cleanup. 2020-05-08 19:57:18 -07:00
Бранимир Караџић
f77154d701 Ignore crap. 2020-05-08 12:55:30 -07:00
Бранимир Караџић
25bf17fe3e Merge branch 'master' of github.com:bkaradzic/bgfx 2020-05-08 12:54:56 -07:00
Бранимир Караџић
311cfb4667 Remove crap. 2020-05-08 12:54:50 -07:00
Hugo Amnov
66ce0d59c9
Fix order of uniforms staging and render commands (#2137) 2020-05-08 12:51:02 -07:00
Бранимир Караџић
aaf7e2429b Cleanup. 2020-05-08 11:43:38 -07:00
Бранимир Караџић
12dce12b51 Fixed build. 2020-05-08 09:28:20 -07:00
Бранимир Караџић
54cc65ce96 Updated README. 2020-05-08 09:16:48 -07:00
Бранимир Караџић
7a687904c7 Cleanup. 2020-05-08 09:15:24 -07:00
Бранимир Караџић
4e41f3d0bd Fixed build. 2020-05-08 09:03:02 -07:00
Hugo Amnov
b62302631e
Add Webgpu backend (#2132)
* WebGPU first draft (shaderc bin version 8)

* WebGPU scripts
2020-05-08 08:53:53 -07:00
Бранимир Караџић
ee96333452 Updated ImGui. 2020-05-07 21:09:36 -07:00
Бранимир Караџић
ede305f7db Added CODEOWNERS. 2020-05-06 19:02:16 -07:00
juj
486f8bde71
Optimize hot matrix maths in renderer draw call submission (#2135) 2020-05-06 07:38:54 -07:00
Бранимир Караџић
196dc67d64 Updated ImGui. 2020-05-05 22:39:46 -07:00
Бранимир Караџић
2b933dd7ee Updated spirv-cross. 2020-05-04 21:22:02 -07:00
Бранимир Караџић
bc166c21b5 Updated spirv-tools. 2020-05-04 21:20:55 -07:00
Бранимир Караџић
7f7c8a9bc0 Updated glslang. 2020-05-04 21:14:04 -07:00
Бранимир Караџић
ff4e6f1712 Updated ImGui. 2020-05-04 21:04:25 -07:00
Бранимир Караџић
1ecaeea7bb Updated version number. 2020-05-03 19:58:30 -07:00
Бранимир Караџић
f2e79bbe41 Fixed #2133. 2020-05-03 19:58:15 -07:00
Бранимир Караџић
60b51dcf85 Fixed #2128. 2020-05-03 18:18:26 -07:00
Hugo Amnov
6601a4a6f7
Fix Vulkan texture update/upload (#2130) 2020-05-03 14:22:20 -07:00
Бранимир Караџић
76e355e11f Updated Metal shaders. 2020-05-03 14:20:48 -07:00
Бранимир Караџић
cf170738b1 Updated Vulkan shaders. 2020-05-03 14:20:25 -07:00
Бранимир Караџић
90f30592bf Merge branch 'master' of github.com:bkaradzic/bgfx 2020-05-03 13:54:36 -07:00
Hugo Amnov
b48b084d25
Vulkan cleanup for Webgpu (#2127)
* Harmonize and simplify Vulkan SPIRV bindings mappings

* Handle Vulkan V-flip properly

* Update Embedded shaders
2020-05-03 13:54:30 -07:00
Бранимир Караџић
06d508a8e4 Updated makefile. 2020-05-03 13:54:20 -07:00
Hugo Amnov
f9b1a9f5d4
Vulkan cleanup and minor bug fixes (#2129) 2020-05-03 13:27:31 -07:00
Бранимир Караџић
9e0327401a Updated ImGui. 2020-05-01 09:47:33 -07:00
kingscallop
55a0427f93
Don't bind descriptorSetLayout if not present on program (#2124) 2020-05-01 09:39:30 -07:00
kingscallop
d619783769
Reworked vulkan layers and extensions support (#2117)
Better support for enabling and disabling vulkan instance layers and instance extensions and vulkan device layers and device extensions.
2020-05-01 07:39:21 -07:00
kingscallop
eaab1be079
Fix GpuShader5 extension on Intel and support 'bitsTo' functions (#2118)
GpuShader5 extension isn't supported on fragment shaders.
Bumps the GLSL version to support the 'bitsTo' functions when present on the shader.
2020-04-26 20:43:03 -07:00
kingscallop
cb113a95fb
Fix the missing clear of the depth buffer handle (#2122) 2020-04-26 20:32:27 -07:00