quakeforge/libs/video/renderer/vulkan/shader
Bill Currie 44c1ef5968 [vulkan] Correct the size of cone splats
I really don't know what I was thinking when I wrote that code. Maybe I
was trying for a half angle. Now the rendered "cone" matches up with a
hard-clipped cone light (soft edges stick out a bit).
2023-08-08 16:00:24 +09:00
..
alias.frag [vulkan] Get the forward renderer passing validation 2023-07-02 19:58:56 +09:00
alias.vert [vulkan] Adapt the shaders for multi-view 2023-02-14 13:24:47 +09:00
alias_depth.vert [vulkan] Adapt the shaders for multi-view 2023-02-14 13:24:47 +09:00
alias_gbuf.frag
alias_shadow.vert [vulkan] Use the shadow matrices when rendering maps 2023-07-30 11:52:13 +09:00
bsp_depth.vert [vulkan] Implement mouse-picking for light entities 2023-08-07 17:47:49 +09:00
bsp_gbuf.frag
bsp_gbuf.geom [vulkan] Adapt the shaders for multi-view 2023-02-14 13:24:47 +09:00
bsp_gbuf.vert [vulkan] Implement mouse-picking for light entities 2023-08-07 17:47:49 +09:00
bsp_shadow.vert [vulkan] Use the shadow matrices when rendering maps 2023-07-30 11:52:13 +09:00
bsp_sky.frag [vulkan] Implement most of the changes for cube rendering 2023-02-14 13:24:47 +09:00
bsp_turb.frag [vulkan] Implement most of the changes for cube rendering 2023-02-14 13:24:47 +09:00
compose.frag [vulkan] Clamp composed values to >= 0 2023-07-22 00:43:05 +09:00
debug.frag [vulkan] Add debug displays for lights and bsp 2023-07-13 14:22:31 +09:00
entid.frag [vulkan] Implement mouse-picking for light entities 2023-08-07 17:47:49 +09:00
entity.h
fisheye.frag [vulkan] Implement most of the changes for cube rendering 2023-02-14 13:24:47 +09:00
fstriangle.vert
fstrianglest.vert
gridplane.frag [vulkan] Add infinite plane rendering 2023-07-21 11:59:25 +09:00
infplane.finc [vulkan] Add infinite plane rendering 2023-07-21 11:59:25 +09:00
iqm.frag [vulkan] Use the shadow matrices when rendering maps 2023-07-30 11:52:13 +09:00
iqm.vert [vulkan] Use the shadow matrices when rendering maps 2023-07-30 11:52:13 +09:00
iqm_fwd.frag [vulkan] Clean up some bitrot int the forward renderer 2023-07-30 13:47:47 +09:00
light_attach.h [vulkan] Split the lighting pass into per-type passes 2023-08-02 19:34:26 +09:00
light_debug.frag [vulkan] Add debug lines for light splats 2023-06-28 11:47:26 +09:00
light_entid.vert [vulkan] Correct the size of cone splats 2023-08-08 16:00:24 +09:00
light_flat.vert [vulkan] Rework lighting to use splats 2023-06-28 01:01:56 +09:00
light_splat.frag [vulkan] Hook up all the shadow resources 2023-08-01 23:34:08 +09:00
light_splat.vert [vulkan] Correct the size of cone splats 2023-08-08 16:00:24 +09:00
lighting.h [vulkan] Implement mouse-picking for light entities 2023-08-07 17:47:49 +09:00
lighting_cascade.frag [vulkan] Get point light shadows working 2023-08-03 00:15:42 +09:00
lighting_cube.frag [vulkan] Remove hard-coded shadow bias 2023-08-05 19:59:53 +09:00
lighting_main.finc [vulkan] Render all the requested lights 2023-08-03 22:12:33 +09:00
lighting_none.frag [vulkan] Get point light shadows working 2023-08-03 00:15:42 +09:00
lighting_plane.frag [vulkan] Remove hard-coded shadow bias 2023-08-05 19:59:53 +09:00
line.frag
line.vert
matrices.h [vulkan] Adapt the shaders for multi-view 2023-02-14 13:24:47 +09:00
oit.h [vulkan] Add partial support for cube maps to OIT 2023-02-14 13:24:47 +09:00
oit_blend.finc [vulkan] Correct OIT sorting 2023-08-04 14:51:49 +09:00
oit_store.finc [vulkan] Add partial support for cube maps to OIT 2023-02-14 13:24:47 +09:00
output.frag
particle.frag [vulkan] Implement most of the changes for cube rendering 2023-02-14 13:24:47 +09:00
particle.geom
particle.vert [vulkan] Adapt the shaders for multi-view 2023-02-14 13:24:47 +09:00
partphysics.comp
partupdate.comp
passthrough.vert
pushcolor.frag
quakebsp.frag [vulkan] Get the forward renderer passing validation 2023-07-02 19:58:56 +09:00
quakebsp.vert [vulkan] Adapt the shaders for multi-view 2023-02-14 13:24:47 +09:00
slice.vert [vulkan] Drop the id buffer for now 2023-06-30 12:19:46 +09:00
sprite.frag [vulkan] Get the forward renderer passing validation 2023-07-02 19:58:56 +09:00
sprite_depth.frag
sprite_depth.vert [vulkan] Adapt the shaders for multi-view 2023-02-14 13:24:47 +09:00
sprite_gbuf.frag
sprite_gbuf.vert [vulkan] Adapt the shaders for multi-view 2023-02-14 13:24:47 +09:00
twod.frag [vulkan] Drop the id buffer for now 2023-06-30 12:19:46 +09:00
twod.vert
twod_depth.frag
waterwarp.frag