quakeforge/include/QF/Vulkan
Bill Currie cd26073b6a [vulkan] Update the sky matrix
Regardless of whether the sky is spinning or not, the matrix needs to be
updated with the current origin in order to get the direction vector
right in the shader. Also, it's in the update that the required x-y
plane rotation gets in so the skies move in the correct direction.
2022-02-18 13:29:41 +09:00
..
barrier.h [vulkan] And a bunch of buffer barrier transitions 2021-12-24 06:45:13 +09:00
buffer.h [vulkan] Correct the semantics of QFV_NextOffset 2021-12-24 06:45:13 +09:00
capture.h [vulkan] Add missed screen capture files 2021-03-25 16:00:19 +09:00
command.h [vulkan] Split out the push constants helper 2021-12-24 06:45:13 +09:00
cvars.h [vulkan] Make the frames in flight configurable 2021-02-05 11:06:18 +09:00
debug.h [vulkan] Fix compiling on 32-bit systems 2021-07-06 11:54:12 +09:00
descriptor.h Sanitize descriptors 2020-02-18 21:18:03 +09:00
device.h [vulkan] Make device.h more include-order independent 2021-12-24 06:45:13 +09:00
draw.h [vulkan] Make a start on the 2D pipeline 2021-01-10 15:56:17 +09:00
funclist.h [vulkan] Fetch vkCmdPushDescriptorSetKHR as extension 2021-11-30 18:10:48 +09:00
image.h [vulkan] Fix a function doc typo 2021-12-24 06:45:13 +09:00
instance.h [vulkan] Add a debug stack to the vulkan instance 2021-11-30 18:10:48 +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
projection.h [vulkan] Add tan and cos perspective projection 2021-04-29 19:27:01 +09:00
qf_alias.h [vulkan] Abandon bindless rendering 2021-12-24 06:45:13 +09:00
qf_bsp.h [vulkan] Update the sky matrix 2022-02-18 13:29:41 +09:00
qf_compose.h [vulkan] Fix some mostly harmless typos 2021-12-24 06:45:13 +09:00
qf_draw.h [vulkan] Support multiple render passes 2021-12-24 06:45:12 +09:00
qf_lighting.h [vulkan] Fix some mostly harmless typos 2021-12-24 06:45:13 +09:00
qf_lightmap.h [models] Move brush data into its own struct 2021-02-01 19:31:11 +09:00
qf_main.h [vulkan] Support multiple render passes 2021-12-24 06:45:12 +09:00
qf_matrices.h [vulkan] Update the sky matrix 2022-02-18 13:29:41 +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] Build particle buffers 2021-12-24 06:45:13 +09:00
qf_sprite.h [vulkan] Clean up a pile of C&P fluff 2021-12-24 06:45:13 +09:00
qf_texture.h [vulkan] Abandon bindless rendering 2021-12-24 06:45:13 +09:00
qf_vid.h [vulkan] Add support for compute shaders 2021-12-24 06:45:13 +09:00
renderpass.h [vulkan] Support multiple render passes 2021-12-24 06:45:12 +09:00
scrap.h [vulkan] Name most resources 2021-01-31 19:58:55 +09:00
shader.h [vulkan] Generate code for resource nodes 2021-01-05 14:15:35 +09:00
staging.h [vulkan] Name most resources 2021-01-31 19:58:55 +09:00
swapchain.h [vulkan] Implement screenshot 2021-03-24 19:20:53 +09:00