wlroots-hyprland/render/vulkan
Manuel Stoeckl c02872e033 render/vulkan: align staging buffers for texture upload
vkCmdCopyBufferToImage requires that the buffer offset be a multiple
of the texel block size, which for single plane uncompressed formats
is the same as the number of bytes per pixel. This commit adds an
alignment parameter to vulkan_get_stage_span which ensures that the
provided span (and the sequence of image copy operations derived which
use it) have this alignment.
2022-11-25 12:29:02 -05:00
..
shaders render/vulkan: add support for RGB565 texture format 2022-11-25 14:19:27 +00:00
meson.build render/vulkan: quiet glslangValidator 2021-11-23 15:38:56 +00:00
pixel_format.c render/vulkan: add support for RGB565 texture format 2022-11-25 14:19:27 +00:00
renderer.c render/vulkan: align staging buffers for texture upload 2022-11-25 12:29:02 -05:00
texture.c render/vulkan: align staging buffers for texture upload 2022-11-25 12:29:02 -05:00
util.c render/vulkan: add missing entries in vulkan_strerror() 2022-10-18 16:57:00 +02:00
vulkan.c render: stop pulling <wlr/backend.h> 2022-11-24 21:50:28 +00:00