mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-02 20:58:04 +02:00
intel/compiler: Update emit_rt_lsc_fence() for Xe2
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Caio Oliveira <caio.oliveira@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25020>
This commit is contained in:
parent
9846dd798b
commit
9e43fa09a6
1 changed files with 3 additions and 2 deletions
|
|
@ -3877,9 +3877,10 @@ emit_rt_lsc_fence(const fs_builder &bld,
|
|||
brw_vec8_grf(0, 0) /* payload */);
|
||||
send->sfid = GFX12_SFID_UGM;
|
||||
send->desc = lsc_fence_msg_desc(devinfo, scope, flush_type, true);
|
||||
send->mlen = 1; /* g0 header */
|
||||
send->mlen = reg_unit(devinfo); /* g0 header */
|
||||
send->ex_mlen = 0;
|
||||
send->size_written = REG_SIZE; /* Temp write for scheduling */
|
||||
/* Temp write for scheduling */
|
||||
send->size_written = REG_SIZE * reg_unit(devinfo);
|
||||
send->send_has_side_effects = true;
|
||||
|
||||
ubld.emit(FS_OPCODE_SCHEDULING_FENCE, ubld.null_reg_ud(), tmp);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue