intel/eu: Don't throw validation errors on float MOV_INDIRECT
Fixes: 3f50dde8b3
("intel/eu: Teach EU validator about FP/DP pipeline regioning restrictions.")
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17624>
This commit is contained in:
parent
82ee30e558
commit
0772242feb
|
@ -1976,6 +1976,7 @@ special_requirements_for_handling_double_precision_data_types(
|
|||
(brw_reg_type_is_floating_point(dst_type) ||
|
||||
is_double_precision)) {
|
||||
ERROR_IF(!is_scalar_region &&
|
||||
BRW_ADDRESS_REGISTER_INDIRECT_REGISTER != address_mode &&
|
||||
(vstride != width * hstride ||
|
||||
src_stride != dst_stride ||
|
||||
subreg != dst_subreg),
|
||||
|
|
Loading…
Reference in New Issue