pvr: Advertise STORAGE_IMAGE_BIT for B10G11R11_UFLOAT_PACK32
authorKarmjit Mahil <Karmjit.Mahil@imgtec.com>
Thu, 15 Dec 2022 16:35:59 +0000 (16:35 +0000)
committerMarge Bot <emma+marge@anholt.net>
Thu, 2 Mar 2023 16:33:53 +0000 (16:33 +0000)
For optimalTilingFeatures we should be advertising
STORAGE_IMAGE_BIT for B10G11R11_UFLOAT_PACK32 too.

Signed-off-by: Karmjit Mahil <Karmjit.Mahil@imgtec.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21649>

src/imagination/vulkan/pvr_formats.c

index 6777a6f..9ef8710 100644 (file)
@@ -524,6 +524,7 @@ pvr_get_image_format_features2(const struct pvr_format *pvr_format,
       case VK_FORMAT_R32G32B32A32_UINT:
       case VK_FORMAT_R32G32B32A32_SINT:
       case VK_FORMAT_R32G32B32A32_SFLOAT:
+      case VK_FORMAT_B10G11R11_UFLOAT_PACK32:
          flags |= VK_FORMAT_FEATURE_2_STORAGE_IMAGE_BIT;
          break;
       default: