X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbackends%2Fvulkan%2Ftexturecube_backend.cpp;h=4d7d0baf14d053c97c3e8ddda9eabd5cdb28b7d9;hb=3abde92c3780568c792169e48741f6c5699aa0e7;hp=98f000447c8a2f3aef69cacdfe20e929719d73dc;hpb=d2a23243b7f25e56ef098196b2962c103989143f;p=libs%2Fgl.git diff --git a/source/backends/vulkan/texturecube_backend.cpp b/source/backends/vulkan/texturecube_backend.cpp index 98f00044..4d7d0baf 100644 --- a/source/backends/vulkan/texturecube_backend.cpp +++ b/source/backends/vulkan/texturecube_backend.cpp @@ -43,7 +43,7 @@ void VulkanTextureCube::sub_image(unsigned face, unsigned level, int x, int y, u VkBufferImageCopy region = { }; region.bufferOffset = src_off; - region.imageSubresource.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT; + region.imageSubresource.aspectMask = get_vulkan_aspect(get_components(storage_fmt)); region.imageSubresource.mipLevel = level; region.imageSubresource.baseArrayLayer = face; region.imageSubresource.layerCount = 1;