From 12192f648901acd3f2d4ebbf8f98f6b488b72390 Mon Sep 17 00:00:00 2001 From: Paulo Zanoni Date: Thu, 5 Jun 2025 17:34:24 -0700 Subject: [PATCH] brw: properly decode TGL_PIPE_SCALAR Source: BSpec "Instruction Fields" page (56701), SWSB field. Credits to Caio Oliveira here, since he was helping me while we found this issue together. Reviewed-by: Caio Oliveira Signed-off-by: Paulo Zanoni Part-of: --- src/intel/compiler/brw_eu_defines.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/intel/compiler/brw_eu_defines.h b/src/intel/compiler/brw_eu_defines.h index 09adc0dea4e..b7a3c79861b 100644 --- a/src/intel/compiler/brw_eu_defines.h +++ b/src/intel/compiler/brw_eu_defines.h @@ -1134,6 +1134,7 @@ tgl_swsb_decode(const struct intel_device_info *devinfo, (x & 0x38) == 0x18 ? TGL_PIPE_INT : (x & 0x38) == 0x20 ? TGL_PIPE_LONG : (x & 0x38) == 0x28 ? TGL_PIPE_MATH : + (x & 0x38) == 0x30 ? TGL_PIPE_SCALAR : (x & 0x38) == 0x8 ? TGL_PIPE_ALL : TGL_PIPE_NONE) }; return swsb;