case nir_var_uniform:
op = nir_intrinsic_load_uniform;
break;
- case nir_var_shared:
+ case nir_var_mem_shared:
op = nir_intrinsic_load_shared;
break;
default:
nir_variable_mode mode = var->data.mode;
nir_intrinsic_op op;
- if (mode == nir_var_shared) {
+ if (mode == nir_var_mem_shared) {
op = nir_intrinsic_store_shared;
} else {
assert(mode == nir_var_shader_out);
lower_atomic(nir_intrinsic_instr *intrin, struct lower_io_state *state,
nir_variable *var, nir_ssa_def *offset)
{
- assert(var->data.mode == nir_var_shared);
+ assert(var->data.mode == nir_var_mem_shared);
nir_intrinsic_op op;
switch (intrin->intrinsic) {
if (mode != nir_var_shader_in &&
mode != nir_var_shader_out &&
- mode != nir_var_shared &&
+ mode != nir_var_mem_shared &&
mode != nir_var_uniform)
continue;