From 2f8d2a91a680740bd1bb3d9164f364d5e6aeaa41 Mon Sep 17 00:00:00 2001 From: Jesse Natalie Date: Fri, 4 Nov 2022 10:58:34 -0700 Subject: [PATCH] dzn: Use cube-array views for misaligned cubes Part-of: --- src/microsoft/vulkan/dzn_image.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/microsoft/vulkan/dzn_image.c b/src/microsoft/vulkan/dzn_image.c index 22797ae9f44..d30e821a459 100644 --- a/src/microsoft/vulkan/dzn_image.c +++ b/src/microsoft/vulkan/dzn_image.c @@ -904,7 +904,7 @@ dzn_image_view_prepare_srv_desc(struct dzn_image_view *iview) (iview->vk.view_type == VK_IMAGE_VIEW_TYPE_CUBE || iview->vk.view_type == VK_IMAGE_VIEW_TYPE_CUBE_ARRAY) ? 6 : 1; - bool use_array = (iview->vk.base_array_layer / layers_per_elem) > 0 || + bool use_array = iview->vk.base_array_layer > 0 || (iview->vk.layer_count / layers_per_elem) > 1; iview->srv_desc = (D3D12_SHADER_RESOURCE_VIEW_DESC) {