From 381f4a658f685f1fbd48197f4e25c676e54962b2 Mon Sep 17 00:00:00 2001 From: Nanley Chery Date: Tue, 12 Nov 2024 10:03:03 -0500 Subject: [PATCH] intel/isl: Add YCRCB CMF mappings for Xe2+ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These formats are listed under "media mapping" on Bspec 63919. Reviewed-by: Iván Briano Part-of: --- src/intel/isl/isl_genX_helpers.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/intel/isl/isl_genX_helpers.h b/src/intel/isl/isl_genX_helpers.h index 3e98909e4b1..89b16500210 100644 --- a/src/intel/isl/isl_genX_helpers.h +++ b/src/intel/isl/isl_genX_helpers.h @@ -245,6 +245,10 @@ isl_get_render_compression_format(enum isl_format format) case ISL_FORMAT_B8G8R8A8_UNORM_SRGB: case ISL_FORMAT_B8G8R8A8_UNORM: case ISL_FORMAT_B8G8R8X8_UNORM: + case ISL_FORMAT_YCRCB_NORMAL: + case ISL_FORMAT_YCRCB_SWAPUVY: + case ISL_FORMAT_YCRCB_SWAPUV: + case ISL_FORMAT_YCRCB_SWAPY: return CMF_R8_G8_B8_A8; case ISL_FORMAT_R10G10B10A2_UNORM: case ISL_FORMAT_R10G10B10A2_UNORM_SRGB: