intel/compiler: Don't set SBID on EOT send messages
The send message with EOT is the last instruction so there's no need to set any SWSB annotations for future instructions. Reviewed-by: Francisco Jerez <currojerez@riseup.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17202>
This commit is contained in:

committed by
Marge Bot

parent
a4c5521ea9
commit
c08f51d0cf
@@ -1155,7 +1155,7 @@ namespace {
|
|||||||
sb.get(brw_uvec_mrf(8, inst->base_mrf + j, 0))));
|
sb.get(brw_uvec_mrf(8, inst->base_mrf + j, 0))));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (is_unordered(inst))
|
if (is_unordered(inst) && !inst->eot)
|
||||||
add_dependency(ids, deps[ip],
|
add_dependency(ids, deps[ip],
|
||||||
dependency(TGL_SBID_SET, ip, exec_all));
|
dependency(TGL_SBID_SET, ip, exec_all));
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user