Commit Graph
5477 Commits
Author SHA1 Message Date
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
Branimir Karadžić 93a1c8171a Cleanup. 2018-04-08 20:12:49 -07:00
Branimir Karadžić b4efb02f1b Fixed truncation of large dynamic index/vertex buffers. 2018-04-08 15:10:15 -07:00
Branimir Karadžić eaf7584990 Updated ImGui. 2018-04-07 22:19:34 -07:00
Branimir Karadžić 3a6a6c059d Updated glslang. 2018-04-07 09:50:59 -07:00
Branimir Karadžić 804a0bd72c Updated ImGui. 2018-04-06 19:34:49 -07:00
Branimir Karadžić 69764d7bb5 DXBC: Automatically calculate instruction size. 2018-04-06 16:35:10 -07:00
Branimir Karadžić 7a4eb5fb98 Updated minimum OSX version. Issue #1361. 2018-04-06 14:13:49 -07:00
Branimir Karadžić 5519f93f3c D3D12: Fixed fragment shader patching. 2018-04-05 21:06:44 -07:00
Branimir Karadžić 121116e711 Updated ImGui. 2018-04-04 20:41:01 -07:00
Branimir Karadžić 1d2cff2c0d Cleanup. 2018-04-04 17:19:07 -07:00