quakeforge/include/QF/Vulkan
Bill Currie 1cf40be484 [vulkan] Create shadow maps and basic data
I will definitely need to look into sparse images later (2.3GB for
marcher) but the shadow map images, views and matrices are created.
2021-04-29 20:54:38 +09:00
..
barrier.h [vulkan] Clean up buffer barriers a bit 2021-04-24 15:47:31 +09:00
buffer.h
capture.h [vulkan] Add missed screen capture files 2021-03-25 16:00:19 +09:00
command.h
cvars.h [vulkan] Make the frames in flight configurable 2021-02-05 11:06:18 +09:00
debug.h [vulkan] Fix some 32-bit compatibility issues 2021-04-02 08:48:11 +09:00
descriptor.h
device.h
draw.h
funclist.h [vulkan] Implement screenshot 2021-03-24 19:20:53 +09:00
image.h [vulkan] Implement screenshot 2021-03-24 19:20:53 +09:00
instance.h
memory.h
pipeline.h
projection.h [vulkan] Add tan and cos perspective projection 2021-04-29 19:27:01 +09:00
qf_alias.h [vulkan] Clean up the new render pass and framebuffers 2021-02-24 16:27:56 +09:00
qf_bsp.h [vulkan] Move projection matrix code to its own file 2021-04-25 15:48:21 +09:00
qf_compose.h [vulkan] Implement lighting and compose passes 2021-02-24 19:58:31 +09:00
qf_draw.h
qf_lighting.h [vulkan] Create shadow maps and basic data 2021-04-29 20:54:38 +09:00
qf_lightmap.h [models] Move brush data into its own struct 2021-02-01 19:31:11 +09:00
qf_main.h
qf_model.h
qf_particles.h
qf_texture.h [vulkan] Implement sky box loading and rendering 2021-03-25 15:54:34 +09:00
qf_vid.h [vid,render] Clean up fov and aspect 2021-04-01 19:17:19 +09:00
renderpass.h [vulkan] Start moving towards a deferred renderer 2021-02-14 11:35:06 +09:00
scrap.h [vulkan] Name most resources 2021-01-31 19:58:55 +09:00
shader.h
staging.h [vulkan] Name most resources 2021-01-31 19:58:55 +09:00
swapchain.h [vulkan] Implement screenshot 2021-03-24 19:20:53 +09:00