From d440084d9689c2a24d2b2b7144d2b49630dc08ef Mon Sep 17 00:00:00 2001 From: Karol Herbst Date: Mon, 13 Jun 2022 17:25:18 +0200 Subject: [PATCH] nvk: tiling prep work for VK_EXT_image_2d_view_of_3d Part-of: --- src/nouveau/vulkan/nvk_image.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/nouveau/vulkan/nvk_image.c b/src/nouveau/vulkan/nvk_image.c index 3a1e2be..c50aebf 100644 --- a/src/nouveau/vulkan/nvk_image.c +++ b/src/nouveau/vulkan/nvk_image.c @@ -60,6 +60,9 @@ nvk_image_tile_from_create_info( if (pCreateInfo->imageType == VK_IMAGE_TYPE_3D) tile.y = MIN2(tile.y, 2); + if (pCreateInfo->flags & VK_IMAGE_CREATE_2D_VIEW_COMPATIBLE_BIT_EXT) + return tile; + if (depth >= 32) tile.z = 5; else if (depth >= 16) tile.z = 4; else if (depth >= 8) tile.z = 3; -- 2.7.4