mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 07:28:11 +02:00
intel/fs/xe2+: Don't special case SEL_EXEC in inferred_exec_pipe().
This is lowered to 32-bit integer execution type by the regioning lowering pass now, so the existing special casing is redudant for Gfx12 and buggy for Xe2+, since SEL_EXEC is now emitted without lowering for 64-bit integers. Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25514>
This commit is contained in:
parent
23e14a6c27
commit
073b876539
1 changed files with 1 additions and 3 deletions
|
|
@ -131,9 +131,7 @@ namespace {
|
|||
return TGL_PIPE_MATH;
|
||||
else if (inst->opcode == SHADER_OPCODE_MOV_INDIRECT ||
|
||||
inst->opcode == SHADER_OPCODE_BROADCAST ||
|
||||
inst->opcode == SHADER_OPCODE_SHUFFLE ||
|
||||
(inst->opcode == SHADER_OPCODE_SEL_EXEC &&
|
||||
type_sz(inst->dst.type) > 4))
|
||||
inst->opcode == SHADER_OPCODE_SHUFFLE)
|
||||
return TGL_PIPE_INT;
|
||||
else if (inst->opcode == FS_OPCODE_PACK_HALF_2x16_SPLIT)
|
||||
return TGL_PIPE_FLOAT;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue