quakeforge/include/QF/Vulkan
Bill Currie 7e7b82086c [vulkan] Round up the staging buffer size
Vulkan validation (quite rightly) doesn't like it when the flush range
goes past the end of the buffer, but also doesn't like it when the flush
range isn't cache-line aligned, so align the size of the buffer, too.
2021-01-22 02:18:39 +09:00
..
barrier.h [vulkan] Clear scrap image on creation 2021-01-21 21:24:19 +09:00
buffer.h Rework much of the Vulkan array handling 2020-02-17 20:29:35 +09:00
command.h [vulkan] Ensure staging buffer is idle before free 2021-01-20 16:25:26 +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] Use vkCmdPushDescriptorSetKHR for bsp 2021-01-21 12:39:08 +09:00
image.h [vulkan] Upload brush model textures 2021-01-21 00:40:22 +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_bsp.h [vulkan] Use vkCmdPushDescriptorSetKHR for bsp 2021-01-21 12:39:08 +09:00
qf_draw.h [vulkan] Get the 2D pipeline up and running 2021-01-12 11:27:41 +09:00
qf_lightmap.h [vulkan] Make a lot of progress for brush models 2021-01-20 01:28:54 +09:00
qf_main.h [vulkan] Make a lot of progress for brush models 2021-01-20 01:28:54 +09:00
qf_model.h [vulkan] Make a lot of progress for brush models 2021-01-20 01:28:54 +09:00
qf_particles.h [vulkan] Make some little cleanups 2021-01-20 01:23:24 +09:00
qf_texture.h [vulkan] Upload brush model textures 2021-01-21 00:40:22 +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
scrap.h [vulkan] Fix a pure warning 2021-01-22 02:13:58 +09:00
shader.h [vulkan] Generate code for resource nodes 2021-01-05 14:15:35 +09:00
staging.h [vulkan] Round up the staging buffer size 2021-01-22 02:18:39 +09:00
swapchain.h Rework much of the Vulkan array handling 2020-02-17 20:29:35 +09:00