anv,i965,radv,st,ir3: Call nir_lower_deref_instrs
This inserts a call to nir_lower_deref_instrs at every call site of glsl_to_nir, spirv_to_nir, and prog_to_nir. Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com> Acked-by: Rob Clark <robdclark@gmail.com> Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Acked-by: Dave Airlie <airlied@redhat.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
@@ -2480,6 +2480,7 @@ vc4_shader_state_create(struct pipe_context *pctx,
|
||||
fprintf(stderr, "\n");
|
||||
}
|
||||
s = tgsi_to_nir(cso->tokens, &nir_options);
|
||||
NIR_PASS_V(s, nir_lower_deref_instrs, ~0);
|
||||
}
|
||||
|
||||
NIR_PASS_V(s, nir_opt_global_to_local);
|
||||
|
Reference in New Issue
Block a user