Magnus Norddahl
|
d06a9e1305
|
Hook up surface index buffer
|
2023-12-26 04:30:55 +01:00 |
|
Magnus Norddahl
|
f8fd08a623
|
Clean up VkDescriptorSetManager a bit and bind the surface uniforms when drawing with gl_levelmesh
|
2023-12-26 04:30:54 +01:00 |
|
Magnus Norddahl
|
e713299410
|
Rename StreamData to SurfaceUniforms
|
2023-12-26 04:30:54 +01:00 |
|
dpjudas
|
81cdc402c9
|
Add code collecting fogballs from the visible scene
|
2023-12-11 11:34:14 +01:00 |
|
Magnus Norddahl
|
fc65d43ae8
|
Add code that should draw the mesh
|
2023-10-19 22:09:26 +02:00 |
|
Magnus Norddahl
|
9203784ee0
|
Use a uniform buffer for the light list
|
2023-05-06 02:45:17 +02:00 |
|
Magnus Norddahl
|
b7236f3031
|
Remove unused uniforms and restrict push constants to only control offsets into buffers
|
2023-04-24 22:10:17 +02:00 |
|
Magnus Norddahl
|
1f5b7a0256
|
Add support for gl_light_raytrace for cards that do not support rayquery
|
2023-04-12 02:09:28 +02:00 |
|
Magnus Norddahl
|
caefc09549
|
Improve shader performance significantly by only including raytracing or shadowmaps in the shader if enabled
|
2023-04-07 04:22:43 +02:00 |
|
Magnus Norddahl
|
3b2507d072
|
Fix the clear screen shader bug
Fix texture set layout not matching the c++ code's version (vulkan validation error)
|
2023-04-06 21:03:05 +02:00 |
|
Magnus Norddahl
|
d5d6c07f53
|
Fix misc shader related issues
|
2023-04-06 19:36:58 +02:00 |
|
Magnus Norddahl
|
6878dc5580
|
Move static layout code back to wadsrc
|
2023-03-21 20:24:08 +01:00 |
|