From fbe5d559bd4a0c10e7acf751ada2e7e357fe5241 Mon Sep 17 00:00:00 2001 From: Caio Oliveira Date: Thu, 27 Mar 2025 22:11:58 -0700 Subject: [PATCH] brw: Update EU validation to allow packed BF mixed with packed F Reviewed-by: Rohan Garg Reviewed-by: Ian Romanick Part-of: --- src/intel/compiler/brw_eu_validate.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/intel/compiler/brw_eu_validate.c b/src/intel/compiler/brw_eu_validate.c index 2012e611d42..aa66f4f2e29 100644 --- a/src/intel/compiler/brw_eu_validate.c +++ b/src/intel/compiler/brw_eu_validate.c @@ -1732,7 +1732,8 @@ special_requirements_for_handling_double_precision_data_types( if (devinfo->verx10 >= 125 && (brw_type_is_float(dst_type) || is_double_precision)) { - ERROR_IF(!is_scalar_region && + ERROR_IF(!brw_type_is_bfloat(type) && + !is_scalar_region && BRW_ADDRESS_REGISTER_INDIRECT_REGISTER != address_mode && (!is_linear(vstride, width, hstride) || src_stride != dst_stride ||