Commit Graph

5637 Commits

Author SHA1 Message Date
Branimir Karadžić
fe1ecd20bf Cleanup. 2018-04-19 19:02:00 -07:00
Branimir Karadžić
7f6b6ba67c D3D11: Quiet validation warning. 2018-04-19 16:38:20 -07:00
Branimir Karadžić
6eceb82985 Updated ImGui. 2018-04-19 09:10:35 -07:00
Branimir Karadžić
28e1839342 Added transient buffer stats. 2018-04-18 16:35:57 -07:00
Branimir Karadžić
b0a2514913 Updated ImGui. 2018-04-18 08:58:03 -07:00
Branimir Karadžić
077f11cdb4 Cleanup. 2018-04-17 20:40:28 -07:00
Branimir Karadžić
aef6617165 C99: Fixed struct/function shadowing issue. 2018-04-17 19:30:43 -07:00
Branimir Karadžić
bac72eb578 Added bgfx::init default argument. 2018-04-17 16:50:33 -07:00
Branimir Karadžić
5bb6a14876 Changed bgfx::init to take init parameters as structure instead of arguments. 2018-04-17 15:42:18 -07:00
Branimir Karadžić
84d694a032 Removed 32-bit from Linux build. 2018-04-16 22:13:21 -07:00
Branimir Karadžić
fa4213edea Removed 32-bit from OSX build. 2018-04-16 22:06:36 -07:00
Bill Freist
d6777a8887 Only flush and set the depth test bits if depth is currently enabled already. (#1375)
This removes a bug where you could blow away the options set in a previous call to setState() which can enabled/disable depth testing.
2018-04-16 22:04:49 -07:00
Branimir Karadžić
7541625df4 Cleanup. 2018-04-16 18:00:31 -07:00
Branimir Karadžić
dcc559536a shaderc: GLSL patching. 2018-04-16 18:00:24 -07:00
Branimir Karadžić
46dcba65e5 debugdraw: Added depth test less to begin. 2018-04-16 17:58:17 -07:00
Branimir Karadžić
0f3f81aa05 Updated RenderDoc dynamic library name for Linux. 2018-04-15 21:00:55 -07:00
Branimir Karadžić
fd9eb3a021 VK: Fixing validation errors. 2018-04-15 18:08:39 -07:00
Branimir Karadžić
b6199d9254 Fixed DDS association mimetype. 2018-04-15 07:57:15 -07:00
Branimir Karadžić
27e8c94e0f GL: Clamp number of MRT targets. 2018-04-15 07:56:07 -07:00
Hugo Amnov
789c2f0dde GL Shaders using uint need #version 130 (#1370) 2018-04-14 17:04:09 -07:00
Hugo Amnov
7518234700 Fix wrong frustum in shadowmaps example (#1372) 2018-04-14 16:47:40 -07:00
Hugo Amnov
1a94d2eb1c Fix blit to 2D texture layer on D3D11 (#1371) 2018-04-14 16:47:24 -07:00
Branimir Karadžić
9630fa8e02 Updated ImGui. 2018-04-14 10:41:15 -07:00
Branimir Karadžić
0c405fc256 shaderc: Fixed SPIRV uniform offsets. 2018-04-14 10:30:00 -07:00
Branimir Karadžić
505aafe37e Updated README. 2018-04-13 21:39:30 -07:00
Branimir Karadžić
f1083936f3 Updated README. 2018-04-13 21:36:15 -07:00
Branimir Karadžić
f32163520b Updated glslang. 2018-04-13 19:31:28 -07:00
Branimir Karadžić
ca22a96f70 VK: Added attribute remap for binding vertex layout to shader. 2018-04-13 18:01:39 -07:00
Branimir Karadžić
d01b58c29b Cleanup. 2018-04-13 17:12:52 -07:00
Branimir Karadžić
ec3241a869 shaderc: Remove unused uniforms from SPIRV shader. 2018-04-13 17:12:43 -07:00
Branimir Karadžić
9ee64bce99 Updated RenderDoc header. 2018-04-13 17:12:24 -07:00
Jon Olson
d057700d53 Updating README.md to remove Twinkle (#1369)
Twinkle's url no longer works, so removing it.
2018-04-13 08:38:56 -07:00
Branimir Karadžić
45918a4e81 Updated shaders. 2018-04-12 20:45:33 -07:00
Branimir Karadžić
fc87e05199 shaderc: Added SPIR-V uniform buffer size. 2018-04-12 20:20:41 -07:00
Branimir Karadžić
d8160075e8 shaderc: Flip gl_Position.y when building SPIR-V. 2018-04-12 19:54:19 -07:00
MaulingMonkey
8d18cf1625 Added bgfx.natvis. (#1368) 2018-04-12 09:07:35 -07:00
Branimir Karadžić
f69eb485e6 Updated ImGui. 2018-04-11 21:42:29 -07:00
Branimir Karadžić
ab46f3f353 Rebuild embedded shaders. 2018-04-11 21:14:22 -07:00
Branimir Karadžić
ae8f21c467 SPIRV: Removed remap, and renamed gl_FragData_X_ to bgfx_FragDataX to workaround NV/VK driver bug. 2018-04-11 21:02:31 -07:00
Branimir Karadžić
f3313f825a debugdraw: Added encoder to allow MT submit. 2018-04-11 17:26:55 -07:00
Branimir Karadžić
83dedb8a39 Added SPIRV-Headers. 2018-04-10 19:45:30 -07:00
Branimir Karadžić
172b7c506b Added SPIRV-Tools. 2018-04-10 19:44:28 -07:00
Branimir Karadžić
03b7659b37 debugdraw: Allow use of encoder. 2018-04-10 17:15:24 -07:00
Branimir Karadžić
b32c4719ed Updated ImGui. 2018-04-10 09:11:49 -07:00
Branimir Karadžić
79cd23bf3c Cleanup. 2018-04-10 09:03:25 -07:00
Branimir Karadžić
2bbc67e922 Cleanup. 2018-04-10 08:55:56 -07:00
Branimir Karadžić
d5bb855304 Merge branch 'master' of github.com:bkaradzic/bgfx 2018-04-09 21:09:57 -07:00
Branimir Karadžić
f92c6625d9 VK: Cleanup. 2018-04-09 21:09:52 -07:00
Branimir Karadžić
c18a21ca3d Fixed dynamic * buffer compute size. 2018-04-09 16:49:18 -07:00
Branimir Karadžić
1042daa0c9 Added compute fetch and ** atomic operations. 2018-04-09 16:48:59 -07:00