vkdoom_m/src/rendering/vulkan/system
alexey.lysiuk 56557a17f1 - fixed output of software renderers with Vulkan backend
Vulkan hardware buffer for software canvas may have some padding
Software renderers should be aware of buffer's pitch in order to copy pixels properly

https://forum.zdoom.org/viewtopic.php?t=64562
2019-05-08 22:02:05 +03:00
..
vk_buffers.cpp - VMA_MEMORY_USAGE_CPU_TO_GPU does not require VK_MEMORY_PROPERTY_HOST_COHERENT_BIT to bet set. Current implementation requires this flag as vkFlushMappedMemoryRanges is never called. 2019-05-02 01:35:04 +02:00
vk_buffers.h - make the VkHardwareTexture and VKBuffer linked lists private 2019-04-30 19:49:29 +02:00
vk_builders.cpp - improve shader error handling and attempt to remove some bogus declarations 2019-04-18 01:20:28 +02:00
vk_builders.h - fixed output of software renderers with Vulkan backend 2019-05-08 22:02:05 +03:00
vk_device.cpp - once the Vulkan backend booted all the remaining vulkan calls are unrecoverable (unless the code calling it gets actively involved, which means that particular action is not exceptional in nature and shouldn't be done as an exception) 2019-04-09 14:25:18 +02:00
vk_device.h - there is no need to track a transfer family - yet another pointless detour thanks to vulkan-tutorial.. 2019-04-04 15:58:48 +02:00
vk_framebuffer.cpp - move camtex depthstencil to VkHardwareTexture 2019-05-05 13:36:03 +02:00
vk_framebuffer.h - implement stat gpu on vulkan and fix it on opengl 2019-04-30 22:55:35 +02:00
vk_objects.h - implement stat gpu on vulkan and fix it on opengl 2019-04-30 22:55:35 +02:00
vk_swapchain.cpp - this should be better for when vsync is off if I read the vulkan spec correctly 2019-04-30 19:26:28 +02:00
vk_swapchain.h - apply vk_hdr immediately and delay initial swapchain creation until first image needs to be acquired 2019-04-11 04:26:43 +02:00