quakeforge/libs/video/renderer/vulkan
Bill Currie 119e9766b9 [iqm] Use 32-bit indices for large models
That is, those with more than 65520 vertices. Not properly supported for
sw or gl, and glsl isn't rendering properly for some reason (renderdoc
does see the meshes, though, so maybe depth or winding issues).
2024-01-09 13:36:46 +09:00
..
shader [vulkan] Handle spotlights pointing -X 2023-12-19 17:56:13 +09:00
test [build] Implement tracy memory zones 2024-01-05 11:50:48 +09:00
vkgen Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
barrier.c [vulkan] Add an undefined to shader-ro barrier 2023-08-02 17:51:04 +09:00
buffer.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
capture.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
command.c [vulkan] Name the managed command buffer pool 2023-06-22 20:06:46 +09:00
debug.c [vulkan] Label renderpass and subpass sections 2022-05-07 15:45:11 +09:00
device.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
dsmanager.c [vulkan] Create a descriptor set manager 2023-06-24 17:23:34 +09:00
image.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
instance.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
memory.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
mouse_pick.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
pipeline.c [vulkan] Remove old descriptor and pipeline code 2023-12-17 18:45:02 +09:00
projection.c [vulkan] Make near and far clip explicit parameters 2023-08-13 17:30:24 +09:00
render.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
render_load.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
render_ui.c [vulkan] Set debug windows to auto_fit 2023-12-22 18:25:04 +09:00
resource.c [vulkan] Switch to vulkan 1.1/1.2 prop/feat structs 2023-12-17 18:45:02 +09:00
rp_main_def.plist [vulkan] Correct line vertex input spec 2024-01-05 22:44:09 +09:00
rp_main_fwd.plist [vulkan] Clean up some bitrot int the forward renderer 2023-07-30 13:47:47 +09:00
scrap.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
shader.c [vulkan] Use OIT to visualize the light hulls 2023-12-17 18:45:02 +09:00
smp_quake.plist [vulkan] Get spotlight shadows working 2023-08-02 19:34:37 +09:00
staging.c [vulkan] Use VkValidationFeatureEnableEXT 2023-12-22 12:29:59 +09:00
swapchain.c [vulkan] Rework render pass setup 2022-11-26 23:26:35 +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 Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
vkparse.h [vulkan] Clean out the old vkparse support functions 2023-06-26 00:59:57 +09:00
vkparse.plist [vulkan] Add length and int color to graph labels 2023-11-28 14:15:43 +09:00
vulkan_alias.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
vulkan_bsp.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
vulkan_compose.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
vulkan_draw.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
vulkan_iqm.c [iqm] Use 32-bit indices for large models 2024-01-09 13:36:46 +09:00
vulkan_lighting.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
vulkan_lightmap.c [renderer] Clean up most uses of currententity 2022-03-11 15:07:38 +09:00
vulkan_matrices.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
vulkan_output.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
vulkan_palette.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
vulkan_particles.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
vulkan_planes.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
vulkan_scene.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
vulkan_sprite.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
vulkan_texture.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
vulkan_translucent.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
vulkan_vid_common.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00