quakeforge/libs/video/renderer/vulkan
Bill Currie bfa7c1722a [build] Implement tracy memory zones
This proved to be quite the challenge, and is probably rather fragile,
but it does seem to work, and might help with tracking down memory
leaks.
2024-01-05 11:50:48 +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 [ruamoko] Add type info for algebra types 2023-08-26 23:01:01 +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 [build] Add support for building with Tracy 2023-11-28 15:54:55 +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 [vulkan] Switch to vulkan 1.1/1.2 prop/feat structs 2023-12-17 18:45:02 +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 [vulkan] Use VkValidationFeatureEnableEXT 2023-12-22 12:29:59 +09:00
memory.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
mouse_pick.c [build] Add support for building with Tracy 2023-11-28 15:54:55 +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 [vulkan] Destroy the tracy GPU contexts 2023-12-22 13:44:31 +09:00
render_load.c [vulkan] Fix some out-by-one errors 2023-12-17 18:45:02 +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] Use VkValidationFeatureEnableEXT 2023-12-22 12:29:59 +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 [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +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 [vulkan] Switch to vulkan 1.1/1.2 prop/feat structs 2023-12-17 18:45:02 +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 [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
vulkan_bsp.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
vulkan_compose.c [vulkan] Remove old descriptor and pipeline code 2023-12-17 18:45:02 +09:00
vulkan_draw.c [vulkan] Apply 2d scale to clipping bounds 2023-12-24 02:14:24 +09:00
vulkan_iqm.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
vulkan_lighting.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
vulkan_lightmap.c [renderer] Clean up most uses of currententity 2022-03-11 15:07:38 +09:00
vulkan_matrices.c [vulkan] Remove old descriptor and pipeline code 2023-12-17 18:45:02 +09:00
vulkan_output.c [vulkan] Remove old descriptor and pipeline code 2023-12-17 18:45:02 +09:00
vulkan_palette.c [vulkan] Clean up the sampler config loading 2023-06-25 23:41:21 +09:00
vulkan_particles.c [vulkan] Switch to vulkan 1.1/1.2 prop/feat structs 2023-12-17 18:45:02 +09:00
vulkan_planes.c [vulkan] Remove old descriptor and pipeline code 2023-12-17 18:45:02 +09:00
vulkan_scene.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
vulkan_sprite.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
vulkan_texture.c [vulkan] Remove old descriptor and pipeline code 2023-12-17 18:45:02 +09:00
vulkan_translucent.c [vulkan] Remove old descriptor and pipeline code 2023-12-17 18:45:02 +09:00
vulkan_vid_common.c [vulkan] Switch to vulkan 1.1/1.2 prop/feat structs 2023-12-17 18:45:02 +09:00