Commit Graph

9135 Commits

Author SHA1 Message Date
Branimir Karadžić
011ede6b42 shaderc: HLSL/DXBC needs unorm float image load/store. (#3576) 2026-02-03 00:39:35 +00:00
Branimir Karadžić
4942e65bf9 shaderc: select (u)int variants are just for higher versions of GLSL. (#3575) 2026-02-02 22:32:11 +00:00
Branimir Karadžić
6f169c1fde shaderc: Add select. (#3572) 2026-01-31 04:28:40 +00:00
Daniele Bartolini
601111d505 Do not load RenderDoc on Wayland (#3570)
* Do not load RenderDoc on Wayland

* Update debug_renderdoc.cpp

---------

Co-authored-by: Branimir Karadžić <branimirkaradzic@gmail.com>
2026-01-31 00:56:29 +00:00
Бранимир Караџић
784f5a433a Updated version. 2026-01-30 16:56:16 -08:00
Бранимир Караџић
6071d97d13 Updated ImGui. 2026-01-30 16:56:16 -08:00
Бранимир Караџић
c51167e1a1 Updated Vulkan headers. 2026-01-30 16:56:16 -08:00
Бранимир Караџић
87c821cf65 Updated spirv-cross. 2026-01-30 16:56:16 -08:00
Бранимир Караџић
e17b97c0fe Updated spirv-tools. 2026-01-30 16:56:16 -08:00
Бранимир Караџић
68fff19a4b Updated spirv-headers. 2026-01-30 16:56:16 -08:00
Бранимир Караџић
21e71a6141 Updated glslang. 2026-01-30 16:56:16 -08:00
Martijn Courteaux
85d0b7ad3f Switch to BGRA8 as the default swapchain format. (#3569) 2026-01-30 18:58:02 +00:00
Branimir Karadžić
c37ba1db0f Updated version, regenerated bindings. (#3568) 2026-01-30 17:05:25 +00:00
Branimir Karadžić
78c3a1f421 Cleanup. (#3566) 2026-01-29 05:45:14 +00:00
Branimir Karadžić
c57d1d6135 Fixed #3552. (#3565) 2026-01-28 21:48:35 +00:00
erik-schvarcz
021e4a3b60 Add 'Land of Heroes' section to README (#3563)
Added a new section for 'Land of Heroes' MMORPG with description and screenshot.
2026-01-28 17:26:34 +00:00
Seremo
c5387cfec2 DX11/DX12: Fix detecting depth capabilities for BGFX_CAPS_FORMAT_TEXTURE_MSAA (#3562) 2026-01-22 18:34:12 +00:00
Branimir Karadžić
fa852ad431 WebGPU: Use zero init to simplify struct init. (#3561) 2026-01-22 07:09:40 +00:00
Branimir Karadžić
f4b6bc79e2 D3D12: Fixed texture update crash. (#3560) 2026-01-21 20:31:19 +00:00
Branimir Karadžić
6d8e61b16a D3D11: Fixed shaderc. (#3559) 2026-01-20 06:06:05 +00:00
Branimir Karadžić
33541e4bab D3D12: Added DXIL support. (#3558)
* Added DXIL support.

* Fixed Linux build.

* Fixed mingw build.

* Fixed build.
2026-01-20 01:43:31 +00:00
Branimir Karadžić
9ca7782405 WebGPU: Expect release after destroy. (#3557) 2026-01-19 19:30:11 +00:00
Branimir Karadžić
780ef58e97 VK: Fixed VRS feature detection. Issue #3549. (#3555) 2026-01-18 16:26:03 +00:00
Branimir Karadžić
717475d615 Various WebGPU fixes based on feedback. (#3554)
* Unset BGFX_CAPS_VERTEX_ATTRIB_UINT10. Remove MSAA 2x.

* Use destroy instead of release for buffers, textures, and querysets.

* Disable robustness, lazy clear resources in release builds.

* No need to pass entry point when there is only one entry point.
2026-01-16 19:29:31 +00:00
Branimir Karadžić
cc923c5165 Update Тint (#3553)
* Trimmed Tint.

* Updated Tint.
2026-01-16 04:44:27 +00:00
Vincent Bousquet
0d7526dfb9 Fix DX11 screenshot color format (#3551) 2026-01-14 22:29:26 +00:00
Branimir Karadžić
4baed6e076 Happy New Year! (#3550) 2026-01-14 16:26:51 +00:00
Seremo
4f80d5f4ac d3d11: Fix UAV cache to handle texture arrays correctly (#3548) 2026-01-11 16:19:12 +00:00
Branimir Karadžić
9e311ac36a Updated README. (#3547) 2026-01-10 22:32:42 +00:00
Branimir Karadžić
cded7e8d6c Fixed amalgamated build. (#3546) 2026-01-10 17:39:37 +00:00
Branimir Karadžić
79cc62a7ee Updated version (#3545) 2026-01-10 04:20:29 +00:00
Branimir Karadžić
868c66e1ed Added WebGPU. (#3544) 2026-01-10 04:09:39 +00:00
Branimir Karadžić
967f7629b6 Added WGSL shaders. (#3543) 2026-01-10 03:31:01 +00:00
Branimir Karadžić
1c08bab55a shaderc: Add WGSL support. (#3542) 2026-01-10 02:41:05 +00:00
Daniele Bartolini
fbff26d5e5 Cleanup. (#3540) 2026-01-09 19:15:32 +00:00
Daniele Bartolini
d6c218b71b Updated README. (#3541) 2026-01-09 18:06:48 +00:00
Daniele Bartolini
7e518d07bb Added support for keeping comments (#3538) 2026-01-09 09:31:58 -08:00
attilaz
b0d32c079e Fix for PowerVR Rogue GE8320 random flickering polygons (#3539) 2026-01-09 09:31:09 -08:00
Branimir Karadžić
509129b5d7 Rebuild shaders (#3537)
* shaderc: Removed instMul.

* Rebuilt shaders.
2026-01-09 06:41:06 +00:00
Branimir Karadžić
aa94189553 shaderc: Removed instMul. (#3536) 2026-01-09 06:40:56 +00:00
Branimir Karadžić
d9d99f51ad D3D12: Added pipeline stats. (#3534) 2026-01-07 04:44:12 +00:00
Бранимир Караџић
80370936d0 Cleanup. 2026-01-02 08:40:56 -08:00
Бранимир Караџић
d57bc8c46b Fixed ImGui ID issues. 2026-01-02 08:40:56 -08:00
Бранимир Караџић
39dc313347 shaderc: Pass interpolator qualifiers into all stages. 2026-01-02 08:40:56 -08:00
Бранимир Караџић
772d6842d0 Updated Vulkan headers. 2026-01-01 21:10:38 -08:00
Бранимир Караџић
65a81c76c9 Updated spirv-cross. 2026-01-01 21:10:38 -08:00
Бранимир Караџић
e55579ea69 Updated spirv-tools. 2026-01-01 21:10:38 -08:00
Бранимир Караџић
a212429e44 Updated spirv-headers. 2026-01-01 21:10:38 -08:00
Бранимир Караџић
1addd1a3d7 Updated glslang. 2026-01-01 21:10:38 -08:00
Бранимир Караџић
3fdf319b8b Updated ImGui. 2026-01-01 21:10:38 -08:00