X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbackends%2Fvulkan%2Ftexture1d_backend.cpp;fp=source%2Fbackends%2Fvulkan%2Ftexture1d_backend.cpp;h=1bf60f701d720733df4f9bbe8dd1236d330cc594;hb=3abde92c3780568c792169e48741f6c5699aa0e7;hp=d66732bf6b7c62056058b38abf7cfa6e9d01e74d;hpb=6df421e276f88aba6efe320e2d882350b930fcf0;p=libs%2Fgl.git diff --git a/source/backends/vulkan/texture1d_backend.cpp b/source/backends/vulkan/texture1d_backend.cpp index d66732bf..1bf60f70 100644 --- a/source/backends/vulkan/texture1d_backend.cpp +++ b/source/backends/vulkan/texture1d_backend.cpp @@ -40,7 +40,7 @@ void VulkanTexture1D::sub_image(unsigned level, int x, unsigned wd, const void * 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 = 0; region.imageSubresource.layerCount = 1;