quakeforge/libs/video/renderer/vulkan
Bill Currie fde1ef0159 [vulkan] Add infinite plane rendering
The grid calculations are modified from those of Inigo Quilez
(https://iquilezles.org/articles/filterableprocedurals/), but give very
nice results: when thin enough, the lines fade out nicely instead of
producing crazy moire patterns. Though currently disabled, the default
planes are the xy, yz and zx planes with colored axes.
2023-07-21 11:59:25 +09:00
..
shader [vulkan] Add infinite plane rendering 2023-07-21 11:59:25 +09:00
test
vkgen
barrier.c
buffer.c
capture.c [vulkan] Plug a memory leak in capture 2023-07-08 11:15:51 +09:00
command.c
debug.c
descriptor.c
device.c
dsmanager.c
image.c
instance.c
memory.c
pipeline.c
projection.c [vulkan] Switch to reversed depth, infinite far plane 2023-07-21 11:36:10 +09:00
render.c [vulkan] Show timings for the job and steps 2023-07-13 18:33:31 +09:00
render_load.c [vulkan] Get window resize working again 2023-07-03 20:05:27 +09:00
render_ui.c [ui] Implement a basic menu system 2023-07-13 23:16:26 +09:00
resource.c [vulkan] Get window resize working again 2023-07-03 20:05:27 +09:00
rp_main_def.plist [vulkan] Add infinite plane rendering 2023-07-21 11:59:25 +09:00
rp_main_fwd.plist
scrap.c
shader.c [vulkan] Add infinite plane rendering 2023-07-21 11:59:25 +09:00
smp_quake.plist
staging.c
swapchain.c
util.c
util.h
vkparse.c
vkparse.h
vkparse.plist [vulkan] Get window resize working again 2023-07-03 20:05:27 +09:00
vulkan_alias.c [vulkan] Switch to reversed depth, infinite far plane 2023-07-21 11:36:10 +09:00
vulkan_bsp.c
vulkan_compose.c
vulkan_draw.c
vulkan_iqm.c
vulkan_lighting.c [vulkan] Add debug displays for lights and bsp 2023-07-13 14:22:31 +09:00
vulkan_lightmap.c
vulkan_main.c
vulkan_matrices.c
vulkan_output.c [vulkan] Delay main render resizes by 2s 2023-07-03 23:38:57 +09:00
vulkan_palette.c
vulkan_particles.c
vulkan_planes.c [vulkan] Add infinite plane rendering 2023-07-21 11:59:25 +09:00
vulkan_scene.c
vulkan_sprite.c
vulkan_texture.c
vulkan_translucent.c [vulkan] Get window resize working again 2023-07-03 20:05:27 +09:00
vulkan_vid_common.c