gnm: properly convert image view types

This commit is contained in:
DH 2025-09-21 03:32:52 +03:00
parent 644e3bf954
commit c259bf4e70

View file

@ -42,13 +42,13 @@ inline VkImageViewType toVkImageViewType(gnm::TextureType type) {
case gnm::TextureType::Cube:
return VK_IMAGE_VIEW_TYPE_2D;
case gnm::TextureType::Array1D:
return VK_IMAGE_VIEW_TYPE_1D;
return VK_IMAGE_VIEW_TYPE_1D_ARRAY;
case gnm::TextureType::Array2D:
return VK_IMAGE_VIEW_TYPE_2D;
return VK_IMAGE_VIEW_TYPE_2D_ARRAY;
case gnm::TextureType::Msaa2D:
return VK_IMAGE_VIEW_TYPE_2D;
case gnm::TextureType::MsaaArray2D:
return VK_IMAGE_VIEW_TYPE_2D;
return VK_IMAGE_VIEW_TYPE_2D_ARRAY;
}
rx::die("toVkImageViewType: unexpected texture type %u",