quakeforge/libs/video/renderer/vulkan
Bill Currie 790f62a209 [image] Make WritePNG take settings from tex_t
This means that a tex_t object is passed in instead of just raw bytes
and width and height, but it means the texture can specify whether it's
flipped or uses BGR instead of RGB. This fixes the upside down
screenshots for vulkan.
2022-04-01 01:01:53 +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 [qfcc] Add support for unsigned, long, etc 2022-01-19 18:08:58 +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] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
command.c [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
deferred.plist [vulkan] Build particle buffers 2021-12-24 06:45:13 +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 [vulkan] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00
vkparse.h [vulkan] Add support for compute shaders 2021-12-24 06:45:13 +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] Clean up a lot of unnecessary includes 2022-03-30 15:54:07 +09:00