quakeforge/libs/video/renderer/vulkan
Bill Currie 918c3af095 [vulkan] Add a position buffer to the g-buffer
While I could reconstruct the position from the screen coords and depth,
this is easier and good enough for now. Reconstruction is an
optimization thing.
2021-02-25 13:46:33 +09:00
..
shader [vulkan] Add a position buffer to the g-buffer 2021-02-25 13:46:33 +09:00
test [test] Get the tests building again 2021-02-05 21:43:12 +09:00
vkgen [vulkan] Allow all struct objects to be referenced 2021-02-14 11:32:57 +09:00
barrier.c [vulkan] Clear scrap image on creation 2021-01-21 21:24:19 +09:00
buffer.c Rework much of the Vulkan array handling 2020-02-17 20:29:35 +09:00
command.c [vulkan] Use darray size to control cmd buffer count 2021-01-15 22:45:49 +09:00
deferred.plist [vulkan] Add a position buffer to the g-buffer 2021-02-25 13:46:33 +09:00
descriptor.c [vulkan] Clean up some tangled dependencies 2021-01-04 17:26:39 +09:00
device.c [vulkan] Convert bsp and draw to deferred 2021-02-19 11:14:54 +09:00
image.c [vulkan] Move mip map generation commands to image 2021-02-02 00:04:45 +09:00
instance.c [vulkan] Create the lights buffer 2021-01-27 16:16:28 +09:00
memory.c Rework much of the Vulkan array handling 2020-02-17 20:29:35 +09:00
pipeline.c [vulkan] Destroy pipeline on shutdown 2021-01-05 23:54:22 +09:00
qfpipeline.plist [vulkan] Add a position buffer to the g-buffer 2021-02-25 13:46:33 +09:00
renderpass.c [vulkan] Use the msaaSamples cvar 2021-02-03 00:08:33 +09:00
scrap.c [vulkan] Name most resources 2021-01-31 19:58:55 +09:00
shader.c [vulkan] Implement lighting and compose passes 2021-02-24 19:58:31 +09:00
staging.c [test] Get the tests building again 2021-02-05 21:43:12 +09:00
swapchain.c Fix a pile of double semicolons 2021-01-09 20:42:23 +09:00
util.c Merge branch 'master' into vulkan 2020-06-25 14:03:52 +09:00
util.h Fix a couple more optimization warnings 2020-02-11 15:59:12 +09:00
vkparse.c [vulkan] Implement lighting and compose passes 2021-02-24 19:58:31 +09:00
vkparse.h [vulkan] Parse clear values 2021-02-23 14:37:48 +09:00
vkparse.plist [vulkan] Parse clear values 2021-02-23 14:37:48 +09:00
vulkan_alias.c [vulkan] Actually write the alias g-buffer commands 2021-02-24 20:24:46 +09:00
vulkan_bsp.c [vulkan] Implement lighting and compose passes 2021-02-24 19:58:31 +09:00
vulkan_compose.c [vulkan] Add a position buffer to the g-buffer 2021-02-25 13:46:33 +09:00
vulkan_draw.c [vulkan] Clean up the new render pass and framebuffers 2021-02-24 16:27:56 +09:00
vulkan_lighting.c [vulkan] Add a position buffer to the g-buffer 2021-02-25 13:46:33 +09:00
vulkan_lightmap.c [vulkan] Remove namehack.h 2021-02-05 11:10:43 +09:00
vulkan_main.c [vulkan] Remove namehack.h 2021-02-05 11:10:43 +09:00
vulkan_matrices.c [vulkan] Silence the matrix dump 2021-02-01 12:24:27 +09:00
vulkan_particles.c [vulkan] Make some little cleanups 2021-01-20 01:23:24 +09:00
vulkan_texture.c [vulkan] Move mip map generation commands to image 2021-02-02 00:04:45 +09:00
vulkan_vid_common.c [vulkan] Implement lighting and compose passes 2021-02-24 19:58:31 +09:00