Commit Graph

  • 4a53a3172d Updated ImGui. Бранимир Караџић 2021-04-23 22:32:54 -07:00
  • c319aa909e Fixed build. Бранимир Караџић 2021-04-23 22:30:21 -07:00
  • ffde01f8c9 Fix change in blend rgba not being detected as a state change (#2494) SnapperTT 2021-04-24 13:15:01 +10:00
  • 117c999d6e Added bgfx::Init capabilities mask. Бранимир Караџић 2021-04-22 20:18:48 -07:00
  • 87855128bb Vulkan: merge shared shader bindings (#2492) pezcode 2021-04-22 21:09:54 +02:00
  • 74b146eb83 Fixed build. Бранимир Караџић 2021-04-21 22:11:36 -07:00
  • 8e76e5e85c Vulkan: multiple windows, capture support (#2491) pezcode 2021-04-22 03:41:49 +02:00
  • 9320a20e72 WebGPU: Don't need bindings backward compatibility (#2488) Hugo Amnov 2021-04-21 21:17:55 +02:00
  • ec36cf9872 Simplify SPIRV bindings shifts (shaderc bin version 11) (#2487) Hugo Amnov 2021-04-21 18:33:12 +02:00
  • 07e9af249c Cleanup old debug and Metal code in SPIRV shaderc paths (#2484) Hugo Amnov 2021-04-21 16:45:03 +02:00
  • 9695c0b155 WebGPU: Update to Attachments changes (#2485) Hugo Amnov 2021-04-21 16:39:38 +02:00
  • 24be4a38d0 WebGPU: Add texture format to shaderc (bin version 10) + streamline storage Images in shaders (#2482) Hugo Amnov 2021-04-21 05:18:49 +02:00
  • e8d4b3dcce Fixes for multiple windows and example 22 (#2483) pezcode 2021-04-20 00:30:03 +02:00
  • 19fe73d00d Cleanup. Бранимир Караџић 2021-04-18 21:16:56 -07:00
  • daad11fa0c Fix 43-denoise when FB format invalid (#2480) Hugo Amnov 2021-04-19 06:14:57 +02:00
  • e626440d86 Revert "Updated vulkan headers." Бранимир Караџић 2021-04-18 17:01:17 -07:00
  • 5299561836 Updated vulkan headers. Бранимир Караџић 2021-04-18 13:36:51 -07:00
  • 85a6fb9762 Updated spirv-cross. Бранимир Караџић 2021-04-18 13:28:14 -07:00
  • e685d5fe63 Updated spirv-tools. Бранимир Караџић 2021-04-18 13:27:56 -07:00
  • 5ff88cb761 Updated spirv-headers. Бранимир Караџић 2021-04-18 13:27:36 -07:00
  • f323398895 Updated glslang. Бранимир Караџић 2021-04-18 13:27:15 -07:00
  • a176685a2c Cleanup imgui shaders (#2479) Hugo Amnov 2021-04-18 21:58:00 +02:00
  • b2d72b1495 Shaderc: Add missing raw compilation targets (#2478) Hugo Amnov 2021-04-18 20:45:33 +02:00
  • c3b8ec0dd0 Revert "Cleanup imgui shaders (#2476)" Бранимир Караџић 2021-04-18 11:43:51 -07:00
  • cf8ff18263 WebGPU update (#2477) Hugo Amnov 2021-04-18 20:39:52 +02:00
  • 01b7fc0105 Cleanup imgui shaders (#2476) Hugo Amnov 2021-04-18 20:39:42 +02:00
  • d8ef330967 Fix embedded shaders compilation (#2475) Hugo Amnov 2021-04-18 20:38:51 +02:00
  • e3f91f2895 Updated version number. Бранимир Караџић 2021-04-17 08:36:19 -07:00
  • 6a5ab30c6c In debug build assert on texture and frame buffer validation. Бранимир Караџић 2021-04-17 08:35:34 -07:00
  • 6109697ade Added bgfx::isFrameBufferValid API. Бранимир Караџић 2021-04-16 22:13:26 -07:00
  • 41df93f81d Cleanup. Бранимир Караџић 2021-04-16 22:05:08 -07:00
  • 9e025301a9 Vulkan: add headless and MSAA backbuffer support (#2472) pezcode 2021-04-16 18:54:37 +02:00
  • 83039433ee Add textureSize() overloads for BgfxI/USampler2D (#2471) Daniele Bartolini 2021-04-15 23:24:42 +02:00
  • 69fb21f50e Cleanup. Бранимир Караџић 2021-04-13 21:55:56 -07:00
  • 0ff10648b6 Cleanup. Бранимир Караџић 2021-04-13 20:30:14 -07:00
  • 82002656dc Updated README. Бранимир Караџић 2021-04-12 20:08:38 -07:00
  • b5ca6e4c33 Updated README. Бранимир Караџић 2021-04-12 20:07:56 -07:00
  • c6e17db9d6 Retain reset flags when creating a new metal frame buffer for a window. (#2469) Matt Tytel 2021-04-12 15:42:53 -04:00
  • eec0fcd867 Remove unused attributes in debug draw shaders (#2468) pezcode 2021-04-12 03:26:23 +02:00
  • 49fb72842a Minor alteration to clarify that BGFX_DISCARD_STATE also discards uniforms (#2464) Sam 2021-04-10 05:51:03 +01:00
  • 900afe7644 GL: only unbind instance buffer if it changed (#2463) pezcode 2021-04-09 18:36:21 +02:00
  • 6c9c177e64 Merge branch 'master' of github.com:bkaradzic/bgfx Бранимир Караџић 2021-04-08 20:28:56 -07:00
  • 9d076b5e0a Updated meshoptimizer. Бранимир Караџић 2021-04-08 20:28:39 -07:00
  • 2240c591a1 Vulkan: ignore unused storage buffers (#2460) pezcode 2021-04-09 05:26:17 +02:00
  • b298851bf0 Vertex buffer fixes (#2458) pezcode 2021-04-08 19:28:42 +02:00
  • 9ec2472763 Cleanup. Бранимир Караџић 2021-04-07 20:07:28 -07:00
  • cb49df3bca Bind IMAGE2D_RO correctly as a texture2D without a sampler (#2454) pezcode 2021-04-08 05:05:17 +02:00
  • 870d14110b Vulkan: allow writing to gl_FragColor without framebuffer color attachment (#2452) pezcode 2021-04-07 16:21:02 +02:00
  • 9a91bc3496 Fix example 31-rsm Vulkan shaders (#2453) pezcode 2021-04-07 04:46:26 +02:00
  • 9582f19483 Removed assert when viewport is zero size. Бранимир Караџић 2021-04-05 16:07:23 -07:00
  • d61f78e263 Cleanup. Бранимир Караџић 2021-04-05 12:27:48 -07:00
  • db12a1d0e1 Vulkan: alias texture types in shaders + misc fixes (#2447) pezcode 2021-04-05 16:40:15 +02:00
  • 9d09088488 Additional framebuffer validation (#2448) pezcode 2021-04-05 16:23:25 +02:00
  • b6771ba403 Updated README. Бранимир Караџић 2021-04-03 18:36:34 -07:00
  • ac89c244fb Updated README. Бранимир Караџић 2021-04-03 18:32:50 -07:00
  • 517942f8e1 Cleanup. Бранимир Караџић 2021-04-02 20:17:42 -07:00
  • 45c0b29470 Cleanup. Бранимир Караџић 2021-04-02 16:46:42 -07:00
  • 3b34b6e68a Update bgfx_p.h (#2444) Paul Gruenbacher 2021-04-02 18:43:52 -05:00
  • 1fb245c581 Cleanup. Бранимир Караџић 2021-04-02 12:51:59 -07:00
  • 0df2e90edb Cleanup. Бранимир Караџић 2021-04-01 20:09:16 -07:00
  • 117b5ec4ee 05-instancing: Fixed update logic. Branimir Karadžić 2021-04-01 19:16:13 -07:00
  • cb77d3bb46 Fix crash when hitting max draw call limit (#2440) Vladimir Vukicevic 2021-04-01 19:03:01 -07:00
  • e38920c07b View rect/scissor and framebuffer validation (#2439) pezcode 2021-04-02 01:18:09 +02:00
  • 2433b598e7 Fix BGFX_STATE_FRONT_CCW flag being ignored in DX12 and VK (#2438) Christophe Dehais 2021-04-01 17:47:45 +02:00
  • 0b8677ed06 fix update bug when compressed texture create with BGFX_TEXTURE_SRGB (#2437) simon chen 2021-03-31 10:50:19 +08:00
  • 3c7e21f1a6 Updated spirv-cross. Бранимир Караџић 2021-03-27 15:38:57 -07:00
  • 38fcc957b4 Updated spirv-tools. Бранимир Караџић 2021-03-27 15:38:45 -07:00
  • d059039774 Updated glslang. Бранимир Караџић 2021-03-27 15:38:33 -07:00
  • 23b92ce879 Updated ImGui. Бранимир Караџић 2021-03-27 15:11:04 -07:00
  • 7fce7273af Updated .appveyor. Бранимир Караџић 2021-03-23 13:25:46 -07:00
  • c86e458a9c Updated .appveyor. Бранимир Караџић 2021-03-23 12:51:45 -07:00
  • 4c495f7ab3 Updated cgltf. Бранимир Караџић 2021-03-23 07:42:57 -07:00
  • 99383a0eb5 Updated spirv-tools. Бранимир Караџић 2021-03-21 22:36:21 -07:00
  • da1cd83850 Updated glslang. Бранимир Караџић 2021-03-21 22:36:10 -07:00
  • 43f70fa964 Updated ImGui. Бранимир Караџић 2021-03-21 18:50:36 -07:00
  • 1781308312 Remove obsolete branch point. (#2429) pheonix 2021-03-21 18:49:34 -07:00
  • 5d46232b3e Updated ImGui. Бранимир Караџић 2021-03-18 19:51:52 -07:00
  • f2a42ec216 Updated Beef bindings (#2426) Aleš Mlakar 2021-03-18 01:49:01 +01:00
  • ed037a74f1 Updated cgltf. Бранимир Караџић 2021-03-10 21:35:10 -08:00
  • 396717efb8 Updated spirv-cross. Бранимир Караџић 2021-03-10 21:33:33 -08:00
  • 5f436c6cd6 Updated spirv-tools. Бранимир Караџић 2021-03-10 21:33:17 -08:00
  • 1bee3c81a2 Updated spirv-headers. Бранимир Караџић 2021-03-10 21:33:03 -08:00
  • 9bec915c2b Updated glslang. Бранимир Караџић 2021-03-10 21:32:49 -08:00
  • fcbc500cec Updated vulkan headers. Бранимир Караџић 2021-03-10 21:32:36 -08:00
  • 57472fd18a Updated ImGui. Бранимир Караџић 2021-03-10 21:23:12 -08:00
  • f218d7ed13 Support dynamic SwapChainPanel changes for DirectX11 UWP scenarios (#2422) C. M. Barth 2021-03-08 15:13:04 -08:00
  • dc3a92ef99 Vulkan shader compiler uniform size fix (>255). (#2421) Aleš Mlakar 2021-03-08 16:48:17 +01:00
  • 02e4786e04 Vulkan: fix sync hazards (#2419) pezcode 2021-03-07 03:56:55 +01:00
  • a735fccd15 Cleanup. Бранимир Караџић 2021-03-05 18:07:45 -08:00
  • b3dcc83d66 Fixed warning. Бранимир Караџић 2021-03-04 19:09:10 -08:00
  • 38a559ea89 Fixed build. Бранимир Караџић 2021-03-04 10:01:42 -08:00
  • cf1d24cb38 Fixed OSX build. Бранимир Караџић 2021-03-04 09:57:28 -08:00
  • 104a20754c VK: Enabled VK_EXT_line_rasterization. Бранимир Караџић 2021-03-03 16:56:19 -08:00
  • 28be8bba61 Vulkan extension detection fix (#2418) pezcode 2021-03-04 01:55:01 +01:00
  • 998947d58c VK: Disabled VK_EXT_line_rasterization. Бранимир Караџић 2021-03-03 12:10:50 -08:00
  • 696ab702fe Merge branch 'master' of github.com:bkaradzic/bgfx Бранимир Караџић 2021-03-03 08:28:11 -08:00
  • 3dd78ef893 Cleanup. Бранимир Караџић 2021-03-03 08:27:57 -08:00
  • e30c32ed86 Fixed GCC errors & warnings. Бранимир Караџић 2021-03-02 18:26:44 -08:00
  • f9679fde50 Misc. Vulkan features and fixes (#2417) pezcode 2021-03-03 03:23:55 +01:00
  • d7553efdec Updated docs. Бранимир Караџић 2021-03-01 18:26:03 -08:00