intel/brw: Delete Gfx7-8 code from emit_barrier()

Those are supported by elk, not brw.

Backport-to: 24.2
Reviewed-by: Caio Oliveira <caio.oliveira@intel.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31499>
This commit is contained in:
Kenneth Graunke 2024-10-02 12:06:10 -07:00 committed by Marge Bot
parent c747c1e1f4
commit a9d9488788

View file

@ -2946,19 +2946,8 @@ emit_barrier(nir_to_brw_state &ntb)
} else {
assert(gl_shader_stage_is_compute(s.stage));
uint32_t barrier_id_mask;
switch (devinfo->ver) {
case 7:
case 8:
barrier_id_mask = 0x0f000000u; break;
case 9:
barrier_id_mask = 0x8f000000u; break;
case 11:
case 12:
barrier_id_mask = 0x7f000000u; break;
default:
unreachable("barrier is only available on gen >= 7");
}
const uint32_t barrier_id_mask =
devinfo->ver == 9 ? 0x8f000000u : 0x7f000000u;
/* Copy the barrier id from r0.2 to the message payload reg.2 */
brw_reg r0_2 = brw_reg(retype(brw_vec1_grf(0, 2), BRW_TYPE_UD));