brw: Update EU validation to allow packed BF mixed with packed F

Reviewed-by: Rohan Garg <rohan.garg@intel.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34506>
This commit is contained in:
Caio Oliveira 2025-03-27 22:11:58 -07:00 committed by Marge Bot
parent d1dd088ede
commit fbe5d559bd

View file

@ -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 ||