quakeforge/libs/video/renderer/vulkan
Bill Currie ac8c6b631e [vulkan] Skip ambient lights for shadow maps
Not that anything is actually rendered yet, but the validation layers
don't like the null render pass. Came up now because ctf1 seems to make
the first light an ambient light.
2022-10-22 13:00:12 +09:00
..
shader [vullkan] Rework Draw implementation 2022-10-03 10:29:49 +09:00
test [vulkan] Update staging test for properties2 2022-09-22 09:35:57 +09:00
vkgen [vulkan] Make Vulkan_CreateRenderPass more generally useful 2022-09-22 09:35:56 +09:00
barrier.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
buffer.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
capture.c [vulkan] Calculate the size of the capture buffer 2022-09-28 02:46:09 +09:00
command.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
debug.c [vulkan] Label renderpass and subpass sections 2022-05-07 15:45:11 +09:00
deferred.plist [vulkan] Make Vulkan_CreateRenderPass more generally useful 2022-09-22 09:35:56 +09:00
descriptor.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
device.c [vulkan] Enable the multiview feature 2022-09-22 09:38:39 +09:00
forward.plist [vulkan] Resurrect the forward render pass spec 2022-05-04 14:44:54 +09:00
image.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
instance.c [vulkan] Switch to using vkGetPhysicalDeviceProperties2 2022-09-22 09:35:56 +09:00
memory.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
pipeline.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
projection.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
qfpipeline.plist [vullkan] Rework Draw implementation 2022-10-03 10:29:49 +09:00
resource.c [vulkan] Ensure memory size is aligned 2022-10-14 19:36:21 +09:00
scrap.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
shader.c [vullkan] Rework Draw implementation 2022-10-03 10:29:49 +09:00
shadow.plist [vulkan] Hook up the shadow map render pass 2022-09-22 09:35:57 +09:00
staging.c [vulkan] Add a couple of staging helper functions 2022-10-03 09:09:34 +09:00
swapchain.c [vulkan] Implement window resize support 2022-09-26 13:04:56 +09:00
util.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
util.h Fix a pile of warnings for gcc 12 2022-07-31 17:13:26 +09:00
vkparse.c [vulkan] Set source item for cexpr errors 2022-09-22 09:35:56 +09:00
vkparse.h [vulkan] Make Vulkan_CreateRenderPass more generally useful 2022-09-22 09:35:56 +09:00
vkparse.plist [vulkan] Make Vulkan_CreateRenderPass more generally useful 2022-09-22 09:35:56 +09:00
vulkan_alias.c [vulkan] Rename the renderpass files 2022-09-22 09:35:56 +09:00
vulkan_bsp.c [vulkan] Partially document bsp rendering 2022-09-22 09:35:57 +09:00
vulkan_compose.c [vulkan] Rename the renderpass files 2022-09-22 09:35:56 +09:00
vulkan_draw.c [renderer] Remove rglyph_t struct 2022-10-20 15:50:53 +09:00
vulkan_iqm.c [vulkan] Rename the renderpass files 2022-09-22 09:35:56 +09:00
vulkan_lighting.c [vulkan] Skip ambient lights for shadow maps 2022-10-22 13:00:12 +09:00
vulkan_lightmap.c [renderer] Clean up most uses of currententity 2022-03-11 15:07:38 +09:00
vulkan_main.c [vulkan] Implement window resize support 2022-09-26 13:04:56 +09:00
vulkan_matrices.c [vulkan] Rename the renderpass files 2022-09-22 09:35:56 +09:00
vulkan_particles.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
vulkan_renderpass.c [vulkan] Implement window resize support 2022-09-26 13:04:56 +09:00
vulkan_scene.c [vulkan] Use instanced rendering for brush models 2022-05-25 13:29:11 +09:00
vulkan_sprite.c [vulkan] Rename the renderpass files 2022-09-22 09:35:56 +09:00
vulkan_texture.c [vulkan] Clean up QFV_duSetObjectName usage a little 2022-10-02 15:07:04 +09:00
vulkan_vid_common.c [vulkan] Implement window resize support 2022-09-26 13:04:56 +09:00