quakeforge/libs/video/renderer/vulkan
Bill Currie 136bf882f6 [ui] Move font loading into new gui library
Font and text handling is very much part of user interface and at least
partially independent of rendering, but does fit it better with GUI than
genera UI (ie, both graphics and text mode), thus libQFgui as well as
libQFui are built in the ui directory.

The existing font related builtins have been moved into the ruamoko
client library.
2022-12-07 17:38:38 +09:00
..
shader [vulkan] Move oit blending into compose subpass 2022-12-01 23:03:55 +09:00
test [vulkan] Update staging test for properties2 2022-09-22 09:35:57 +09:00
vkgen [vkgen] Add support for read-only values 2022-11-26 22:15:15 +09:00
barrier.c [vulkan] Implement order implement transparency 2022-12-01 03:00:47 +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
descriptor.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
device.c [vulkan] Implement order implement transparency 2022-12-01 03:00:47 +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
pl_output.plist [vulkan] Create a water warp output pipeline 2022-11-27 12:48:51 +09:00
pl_quake_def.plist [vulkan] Move oit blending into compose subpass 2022-12-01 23:03:55 +09:00
projection.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
resource.c [vulkan] Support swizzles in resource image views 2022-11-20 15:31:23 +09:00
rp_deferred.plist [vulkan] Move oit blending into compose subpass 2022-12-01 23:03:55 +09:00
rp_forward.plist [vulkan] Rename the render pass files 2022-11-21 13:11:50 +09:00
rp_output.plist [vulkan] Rework render pass setup 2022-11-26 23:26:35 +09:00
rp_shadow.plist [vulkan] Rename the render pass files 2022-11-21 13:11:50 +09:00
scrap.c [vulkan] Clean up a pile of unnecessary includes 2022-05-08 17:57:40 +09:00
shader.c [vulkan] Move oit blending into compose subpass 2022-12-01 23:03:55 +09:00
staging.c [vulkan] Give staging buffers storage usage 2022-11-28 00:49:32 +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] Support parsing qfv_output_t 2022-11-26 22:22:22 +09:00
vkparse.h [vulkan] Support parsing qfv_output_t 2022-11-26 22:22:22 +09:00
vkparse.plist [vulkan] Support parsing qfv_output_t 2022-11-26 22:22:22 +09:00
vulkan_alias.c [vulkan] Implement order implement transparency 2022-12-01 03:00:47 +09:00
vulkan_bsp.c [vulkan] Implement order implement transparency 2022-12-01 03:00:47 +09:00
vulkan_compose.c [vulkan] Move oit blending into compose subpass 2022-12-01 23:03:55 +09:00
vulkan_draw.c [ui] Move font loading into new gui library 2022-12-07 17:38:38 +09:00
vulkan_iqm.c [vulkan] Implement order implement transparency 2022-12-01 03:00:47 +09:00
vulkan_lighting.c [build] Fix windows builds 2022-12-02 17:33:26 +09:00
vulkan_lightmap.c [renderer] Clean up most uses of currententity 2022-03-11 15:07:38 +09:00
vulkan_main.c [vulkan] Add cvars to control vulkan 3d frame buffer size 2022-12-02 13:17:07 +09:00
vulkan_matrices.c [vulkan] Rename the renderpass files 2022-09-22 09:35:56 +09:00
vulkan_output.c [vulkan] Move 2d to the output render pass 2022-11-27 09:51:01 +09:00
vulkan_palette.c [vulkan] Use palette lookups for top/bottom colors 2022-11-15 11:53:07 +09:00
vulkan_particles.c [vulkan] Prevent particle update buffers escaping the staging buffer 2022-12-02 12:46:45 +09:00
vulkan_renderpass.c [vulkan] Ensure render passes have at least one subpass 2022-12-01 02:50:07 +09:00
vulkan_scene.c [ecs] Move ECS core into its own library 2022-10-26 17:24:03 +09:00
vulkan_sprite.c [vulkan] Implement order implement transparency 2022-12-01 03:00:47 +09:00
vulkan_texture.c [vulkan] Add a function to update texture contents 2022-11-15 09:18:26 +09:00
vulkan_translucent.c [vulkan] Add a cvar for oit fragment buffer size 2022-12-02 13:34:33 +09:00
vulkan_vid_common.c [vulkan] Add a cvar for oit fragment buffer size 2022-12-02 13:34:33 +09:00