quakeforge/libs/video/renderer/vulkan
Bill Currie e1e4bf5659 [vulkan] Up the light limit to 768
For now, at least (I have some ideas to possibly reduce the numbers and
also to avoid the need for actual limits). I've seen gmsp3v2 use over
500 lights at once (it has over 1300), and I spent too long figuring out
that weird light behavior was due to  the limit being hit and lights
getting dropped (and even longer figuring out that more weird behavior
was due to the lack of shadows and the world being too bright in the
first place).
2022-05-19 13:26:45 +09:00
..
shader [vulkan] Up the light limit to 768 2022-05-19 13:26:45 +09:00
test [vulkan] Update labeled struct inits 2022-03-31 01:26:57 +09:00
vkgen [build] Remove some csqc dependencies 2022-05-04 18:01:50 +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] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +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] Break render pass parsing away from swapchain 2022-04-24 17:04:10 +09:00
descriptor.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
device.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +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 [cvar] Make cvars properly typed 2022-04-24 19:15:22 +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 [vulkan] Up the light limit to 768 2022-05-19 13:26:45 +09:00
renderpass.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
resource.c [vulkan] Add a mini resource subsystem 2022-05-04 13:59:38 +09:00
scrap.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
shader.c [vulkan] Add support for IQM models 2022-05-04 14:07:27 +09:00
shadow.plist [vulkan] Use the short name for the image types 2021-12-24 06:45:12 +09:00
staging.c [vulkan] Free the staging buffer's command buffers 2022-05-13 10:19:08 +09:00
swapchain.c [vulkan] Fix some comments and developer output 2022-05-19 13:26:45 +09:00
util.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
util.h Fix a couple more optimization warnings 2020-02-11 15:59:12 +09:00
vkparse.c [hash] Rename the publicly visible hashlink_t to hashctx_t 2022-05-12 18:02:01 +09:00
vkparse.h [vulkan] Break render pass parsing away from swapchain 2022-04-24 17:04:10 +09:00
vkparse.plist [vulkan] Parse VkPresentModeKHR 2022-04-24 19:15:22 +09:00
vulkan_alias.c [vulkan] Add entity labels to command queues 2022-05-07 15:45:11 +09:00
vulkan_bsp.c [vulkan] Plug some memory leaks 2022-05-13 00:55:37 +09:00
vulkan_compose.c [vulkan] Move viewport and scissor into qfv_renderpass_t 2022-04-01 20:34:41 +09:00
vulkan_draw.c Merge branch 'master' into wip-rua_scene 2022-04-25 08:13:35 +09:00
vulkan_iqm.c [vulkan] Implement IQM animations 2022-05-08 14:21:40 +09:00
vulkan_lighting.c [vulkan] Plug some memory leaks 2022-05-13 00:55:37 +09:00
vulkan_lightmap.c [renderer] Clean up most uses of currententity 2022-03-11 15:07:38 +09:00
vulkan_main.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
vulkan_matrices.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
vulkan_particles.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
vulkan_sprite.c [vulkan] Plug some leaking sprite descriptors 2022-05-11 01:52:22 +09:00
vulkan_texture.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
vulkan_vid_common.c [vulkan] Free the staging buffer's command buffers 2022-05-13 10:19:08 +09:00