Commit Graph

1965 Commits

Author SHA1 Message Date
ProPuke
df53a7ca84 Fixed: BGFX_TEXTURE_MSAA_SAMPLE and msaa sampling bugs with gl (#3351)
* fixed: multiple BGFX_TEXTURE_MSAA_SAMPLE attachments could not be present in a framebuffer at once (sample locations were not fixed)
I've just set the sample location as always fixed for now, although technically this can be false if only 1 msaa texture attachment is present

* fixed: framebuffer with a resolved msaa AND a sample msaa at the same time would result in an invalid framebuffer
it would try to also resolve the sample-msaa texture at the same, leading to an invalid target type

* fixed: depth attachments could not be sample-msaa
this is valid, they don't resolving

* fixed: shader error sampking msaa textures in gl
parameter duplication on texelFetch(sampler2DMS,*) led to failed shaders
2025-10-30 00:29:36 +00:00
Branimir Karadžić
b6eed38790 Fixed Windows build. 2025-10-24 16:30:11 -07:00
Бранимир Караџић
680981f57e Fixed Linux build. 2025-10-24 16:21:36 -07:00
Branimir Karadžić
5afdeabdb2 Updated D3D headers. 2025-10-24 12:22:05 -07:00
Branimir Karadžić
1bf37c0da2 ImGuizmo: Fix crash at exit due to global context. 2025-10-23 08:53:35 -07:00
Бранимир Караџић
4133674f08 Updated ImGuizmo. 2025-10-23 08:32:08 -07:00
Бранимир Караџић
6175aa2bb7 ImGui: Replaced helpers Push/PopEnabled with Begin/EndDisabled functionality from ImGui. 2025-10-22 17:08:31 -07:00
Бранимир Караџић
af7842f5ee Updated Vulkan headers. 2025-10-22 14:43:29 -07:00
Branimir Karadžić
e15154513c Updated PIX headers to 1.0.240308001.
https://www.nuget.org/packages/WinPixEventRuntime
2025-10-22 14:36:38 -07:00
Бранимир Караџић
a13637f390 Updated spirv-tools. 2025-10-21 19:23:23 -07:00
Бранимир Караџић
108cf85f46 Updated spirv-headers. 2025-10-21 19:23:02 -07:00
Бранимир Караџић
e9bdf630f7 Updated glslang. 2025-10-21 19:22:15 -07:00
Бранимир Караџић
f1a138b847 Updated meshoptimizer. 2025-10-21 19:17:49 -07:00
Бранимир Караџић
1a87647189 Updated ImGui. 2025-10-21 18:13:07 -07:00
Бранимир Караџић
8de4aa8bfd Updated Vulkan headers. 2025-09-14 09:09:11 -07:00
Бранимир Караџић
f1e0ba4b0b Updated glslang. 2025-09-14 09:07:36 -07:00
Бранимир Караџић
686190d7ff Updated spirv-cross. 2025-09-14 09:07:27 -07:00
Бранимир Караџић
6f3fb79c0b Updated spirv-tools. 2025-09-14 09:07:13 -07:00
Бранимир Караџић
7f1ff198be Updated spirv-headers. 2025-09-14 09:06:54 -07:00
Бранимир Караџић
c24efd27c9 Updated meshoptimizer. 2025-09-14 09:01:40 -07:00
Бранимир Караџић
62177540ce Updated cgltf. 2025-09-14 09:01:32 -07:00
Бранимир Караџић
b0b9c90b47 Updated Vulkan headers. 2025-06-07 10:28:02 -07:00
Бранимир Караџић
7c79acf98e Updated spirv-cross. 2025-06-07 10:26:12 -07:00
Бранимир Караџић
88e74f02bf Updated spirv-tools. 2025-06-07 10:25:58 -07:00
Бранимир Караџић
c198dc278d Updated spirv-headers. 2025-06-07 10:25:45 -07:00
Бранимир Караџић
93a001377d Updated glslang. 2025-06-07 10:25:31 -07:00
Бранимир Караџић
37e43f6a9e Updated meshoptimizer. 2025-06-07 10:21:55 -07:00
Бранимир Караџић
ac59dc5887 Updated cgltf. 2025-06-07 10:21:48 -07:00
Бранимир Караџић
78c61936b0 Updated ImGui. 2025-06-07 10:21:03 -07:00
Бранимир Караџић
4d53b55ce2 Updated spirv-cross. 2025-05-17 21:44:40 -07:00
Бранимир Караџић
9433b566c0 Updated spirv-tools. 2025-05-17 21:44:30 -07:00
Бранимир Караџић
2c99e5f623 Updated spirv-headers. 2025-05-17 21:44:14 -07:00
Бранимир Караџић
53307a82f3 Updated ImGui. 2025-05-17 21:16:12 -07:00
Бранимир Караџић
636a860b0e Updated ImGui. 2025-05-10 19:59:27 -07:00
Бранимир Караџић
3ef67d3eb0 Updated spirv-tools. 2025-05-10 19:57:06 -07:00
Бранимир Караџић
486853494e Updated spirv-headers. 2025-05-10 19:56:51 -07:00
Бранимир Караџић
8894a9df0f Updated glslang. 2025-05-10 19:56:39 -07:00
Бранимир Караџић
7f8d422599 Updated meshoptimizer. 2025-05-03 10:29:20 -07:00
Бранимир Караџић
1d7d9b049c Updated ImGui. 2025-05-03 10:26:58 -07:00
Бранимир Караџић
2fb9eec9a4 Updated spirv-cross. 2025-03-14 22:04:08 -07:00
Бранимир Караџић
ea634e3b11 Updated spirv-tools. 2025-03-14 22:03:57 -07:00
Бранимир Караџић
f991ac345b Updated spirv-headers. 2025-03-14 22:03:45 -07:00
Бранимир Караџић
14d0bef1fe Updated glslang. 2025-03-14 22:03:33 -07:00
Бранимир Караџић
6de5d7a701 Updated meshoptimizer. 2025-03-14 21:56:02 -07:00
Бранимир Караџић
eba3dcbfb6 Updated cgltf. 2025-03-14 21:55:54 -07:00
Бранимир Караџић
384e514f1b Remove STB nonsense todo assert. 2025-03-06 19:14:24 -08:00
Бранимир Караџић
c3bc3ada4d Updated spirv-cross. 2025-02-08 17:24:43 -08:00
Бранимир Караџић
1687187482 Updated spirv-tools. 2025-02-08 17:24:36 -08:00
Бранимир Караџић
a4cd9d8b5b Updated spirv-headers. 2025-02-08 17:24:27 -08:00
Бранимир Караџић
39422e9fff Updated glslang. 2025-02-08 17:24:15 -08:00