quakeforge/include/QF/Vulkan
Bill Currie ad9c3193fa [vulkan] Use darray size to control cmd buffer count
This allows the array in which the command buffers are allocated to be
allocated on the stack using alloca and thus remove the need to
malloc/free of relatively small chunks.
2021-01-15 22:45:49 +09:00
..
barrier.h [vulkan] Create a staging buffer struct 2021-01-11 01:24:15 +09:00
buffer.h Rework much of the Vulkan array handling 2020-02-17 20:29:35 +09:00
command.h [vulkan] Use darray size to control cmd buffer count 2021-01-15 22:45:49 +09:00
cvars.h Completely rework the vulkan related api 2019-07-12 13:34:31 +09:00
descriptor.h Sanitize descriptors 2020-02-18 21:18:03 +09:00
device.h Rework much of the Vulkan array handling 2020-02-17 20:29:35 +09:00
draw.h [vulkan] Make a start on the 2D pipeline 2021-01-10 15:56:17 +09:00
funclist.h [vulkan] Get the 2D pipeline up and running 2021-01-12 11:27:41 +09:00
image.h [vulkan] Abandon image "preinitialized" layout 2021-01-11 01:25:55 +09:00
instance.h Create and destroy render pass and frame buffers 2020-02-18 17:18:37 +09:00
memory.h Rework much of the Vulkan array handling 2020-02-17 20:29:35 +09:00
pipeline.h [vulkan] Destroy pipeline on shutdown 2021-01-05 23:54:22 +09:00
qf_draw.h [vulkan] Get the 2D pipeline up and running 2021-01-12 11:27:41 +09:00
qf_vid.h [vulkan] Add some matrix buffers 2021-01-12 11:26:20 +09:00
renderpass.h [vulkan] Clean up QFV_CreateFramebuffer's prototype 2020-06-28 13:53:11 +09:00
shader.h [vulkan] Generate code for resource nodes 2021-01-05 14:15:35 +09:00
staging.h [vulkan] Use a scrap texture for draw 2021-01-13 10:43:23 +09:00
swapchain.h Rework much of the Vulkan array handling 2020-02-17 20:29:35 +09:00
texture.h [vulkan] Use a scrap texture for draw 2021-01-13 10:43:23 +09:00