quakeforge/libs/video/renderer/vulkan
Bill Currie 392e032ce2 [cexpr] Add a get_string function to exprtype_t
This allows for easy (and safe) printing of cexpr values where the type
supports it. Types that don't support printing would be due to being too
complex or possibly write-only (eg, password strings, when strings are
supported directly).
2022-04-24 19:13:54 +09:00
..
shader [vulkan] Fix incorrect bsp sky constant ids 2022-02-18 01:15:38 +09:00
test [vulkan] Update labeled struct inits 2022-03-31 01:26:57 +09:00
vkgen [cexpr] Add a get_string function to exprtype_t 2022-04-24 19:13:54 +09:00
barrier.c [vulkan] And a bunch of buffer barrier transitions 2021-12-24 06:45:13 +09:00
buffer.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
capture.c [vulkan] Use host-cached memory for captures 2022-04-01 01:01:53 +09:00
command.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +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 lot of unnecessary includes 2022-03-30 15:54:07 +09:00
device.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
image.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
instance.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
memory.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
pipeline.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
projection.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
qfpipeline.plist [vulkan] Fix incorrect bsp sky constant ids 2022-02-18 01:15:38 +09:00
renderpass.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
scrap.c [vulkan] Update labeled struct inits 2022-03-31 01:26:57 +09:00
shader.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
shadow.plist [vulkan] Use the short name for the image types 2021-12-24 06:45:12 +09:00
staging.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
swapchain.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +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 [cexpr] Require designated initializers for exprtype_t 2022-04-24 17:31:17 +09:00
vkparse.h [vulkan] Break render pass parsing away from swapchain 2022-04-24 17:04:10 +09:00
vkparse.plist [vulkan] Add support for compute shaders 2021-12-24 06:45:13 +09:00
vulkan_alias.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
vulkan_bsp.c [vulkan] Remove a dead function 2022-03-31 02:59:37 +09:00
vulkan_compose.c [vulkan] Add support for compute shaders 2021-12-24 06:45:13 +09:00
vulkan_draw.c [vulkan] Update the number of drawn quads correctly 2021-12-24 06:45:13 +09:00
vulkan_lighting.c [renderer] Move a couple functions to using vec4f_t 2022-03-30 23:53:30 +09:00
vulkan_lightmap.c [renderer] Clean up most uses of currententity 2022-03-11 15:07:38 +09:00
vulkan_main.c [renderer] Move most of the scene rendering into r_screen 2022-03-17 17:57:50 +09:00
vulkan_matrices.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
vulkan_particles.c [vulkan] Build particle buffers 2021-12-24 06:45:13 +09:00
vulkan_sprite.c [renderer] Move a couple functions to using vec4f_t 2022-03-30 23:53:30 +09:00
vulkan_texture.c [image] Make WritePNG take settings from tex_t 2022-04-01 01:01:53 +09:00
vulkan_vid_common.c [vulkan] Break render pass parsing away from swapchain 2022-04-24 17:04:10 +09:00