From d99dca86cebc0e717e0725630096c18ecb38d4cb Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Wed, 7 Jun 2023 12:05:44 +1000 Subject: [PATCH] lavapipe: ignore another yuv format. Since these were added to generic translation, lavapipe has been annoyed. Cc: mesa-stable Reviewed-by: Roland Scheidegger Acked-by: Mike Blumenkrantz Part-of: --- src/gallium/frontends/lavapipe/ci/lvp-fails.txt | 3 --- src/gallium/frontends/lavapipe/lvp_private.h | 4 +++- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/gallium/frontends/lavapipe/ci/lvp-fails.txt b/src/gallium/frontends/lavapipe/ci/lvp-fails.txt index 5e970d861b9..0f1743cc7ee 100644 --- a/src/gallium/frontends/lavapipe/ci/lvp-fails.txt +++ b/src/gallium/frontends/lavapipe/ci/lvp-fails.txt @@ -2,6 +2,3 @@ # Likely fixed by VK-GL-CTS a3ac66a77e14 ("Zero initialize XFB counter buffer") dEQP-VK.rasterization.provoking_vertex.transform_feedback.first.line_strip_with_adjacency,Fail dEQP-VK.rasterization.provoking_vertex.transform_feedback.per_pipeline.triangle_strip_with_adjacency,Fail - -# New CTS failures in 1.3.5.0 -dEQP-VK.api.info.format_properties.g10x6_b10x6r10x6_2plane_420_unorm_3pack16,Fail diff --git a/src/gallium/frontends/lavapipe/lvp_private.h b/src/gallium/frontends/lavapipe/lvp_private.h index fbad94b3593..b1d14880637 100644 --- a/src/gallium/frontends/lavapipe/lvp_private.h +++ b/src/gallium/frontends/lavapipe/lvp_private.h @@ -668,7 +668,9 @@ lvp_vk_format_to_pipe_format(VkFormat format) format == VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM || format == VK_FORMAT_G16_B16R16_2PLANE_422_UNORM || format == VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM || - format == VK_FORMAT_D16_UNORM_S8_UINT) + format == VK_FORMAT_D16_UNORM_S8_UINT || + format == VK_FORMAT_R10X6G10X6_UNORM_2PACK16 || + format == VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16) return PIPE_FORMAT_NONE; return vk_format_to_pipe_format(format);