nir: Rename nir_intrinsic_barrier to control_barrier
This is a more explicit name now that we don't want it to be doing any memory barrier stuff for us. Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3307>
This commit is contained in:

committed by
Marge Bot

parent
bd3ab75aef
commit
e40b11bbcb
@@ -2751,7 +2751,7 @@ fs_visitor::nir_emit_tcs_intrinsic(const fs_builder &bld,
|
||||
brw_imm_d(tcs_key->input_vertices));
|
||||
break;
|
||||
|
||||
case nir_intrinsic_barrier: {
|
||||
case nir_intrinsic_control_barrier: {
|
||||
if (tcs_prog_data->instances == 1)
|
||||
break;
|
||||
|
||||
@@ -3766,7 +3766,7 @@ fs_visitor::nir_emit_cs_intrinsic(const fs_builder &bld,
|
||||
dest = get_nir_dest(instr->dest);
|
||||
|
||||
switch (instr->intrinsic) {
|
||||
case nir_intrinsic_barrier:
|
||||
case nir_intrinsic_control_barrier:
|
||||
emit_barrier();
|
||||
cs_prog_data->uses_barrier = true;
|
||||
break;
|
||||
|
@@ -308,7 +308,7 @@ vec4_tcs_visitor::nir_emit_intrinsic(nir_intrinsic_instr *instr)
|
||||
break;
|
||||
}
|
||||
|
||||
case nir_intrinsic_barrier: {
|
||||
case nir_intrinsic_control_barrier: {
|
||||
dst_reg header = dst_reg(this, glsl_type::uvec4_type);
|
||||
emit(TCS_OPCODE_CREATE_BARRIER_HEADER, header);
|
||||
emit(SHADER_OPCODE_BARRIER, dst_null_ud(), src_reg(header));
|
||||
|
Reference in New Issue
Block a user