Magnus Norddahl
26b10dbdda
Validation layer wants layout specified during linking (is it right? nobody knows! the vulkan spec is unreadable in this part, thanks khronos!)
...
Fix light probe pass using depth stencil format selection before it was set
2025-04-20 18:15:38 +02:00
dpjudas
22b7f02305
Remove vulkan shader modules
2025-04-19 08:24:43 +02:00
dpjudas
340a98950f
Update ZVulkan to support graphics pipeline libraries
2025-04-05 03:08:38 +02:00
dpjudas
5e22b07db2
Update to latest zvulkan
2025-03-22 04:44:33 +01:00
Magnus Norddahl
7ba1f35142
Split GLSL compiler from shader module creation
2025-02-25 00:14:07 +01:00
dpjudas
af6ec41477
Enable the fault feature
2025-01-28 02:21:31 +01:00
Magnus Norddahl
a36316e7c5
Log vulkan device lost faults
2025-01-26 13:59:40 +01:00
Magnus Norddahl
c0bbe3a43a
Hook up some more PBR stuff
2024-10-03 02:37:08 +02:00
Magnus Norddahl
415dfb859b
Update glslang to 14.3.0
2024-07-04 00:58:54 +02:00
dpjudas
a9a5ee8a96
Enable more extensions desired by vk_mem_alloc and add vk_membudget cvar
2024-02-19 09:27:51 +01:00
dpjudas
d9c896a903
Update to latest ZVulkan
2024-01-26 03:52:38 +01:00
Magnus Norddahl
a8cf44bcda
Update to latest ZVulkan
2023-12-26 04:44:35 +01:00
Magnus Norddahl
40509ef845
Move BufferTransfer class to zvulkan
2023-09-30 01:28:41 +02:00
Magnus Norddahl
e6f0fec1b8
Finish and enable the indirect draw calls, reducing the direct command buffer draw calls in the lightmapper to 5
2023-09-24 12:40:04 +02:00
Magnus Norddahl
015aa59992
Update zvulkan
2023-09-22 11:27:20 +02:00
Magnus Norddahl
bb7a33d7b1
Add bindless texture support
2023-09-19 23:58:17 +02:00
Magnus Norddahl
35c2a4fca4
Update ZVulkan
2023-09-03 05:03:07 +02:00
Jan Engelhardt
a00da83fb6
build: resolve missing includes under gcc-13
2023-04-21 00:43:11 +08:00
Magnus Norddahl
fabdc39ba7
Update ZVulkan
2023-03-21 20:23:10 +01:00
Magnus Norddahl
4bbc88d358
Updates ZVulkan to latest version.
...
Also changes vsync off from mailbox to immediate since otherwise it doesn't work in exclusive full screen mode.
And finally it fixes a scratch buffer alignment bug with the vk raytrace thing
2023-03-16 23:00:56 +01:00
Magnus Norddahl
7b864fd665
Add vulkan pipeline cache
2022-12-19 17:40:27 +01:00
Magnus Norddahl
03ab65ab1e
Fix linux compile errors from the zvulkan switch
2022-12-05 07:49:43 +01:00
Magnus Norddahl
6a005e3a2a
Switch vulkan backend to use the zvulkan library
2022-12-05 07:49:43 +01:00