Reviewed-by: Bas Nieuwenhuizen <b...@basnieuwenhuizen.nl>
On Mon, Jan 21, 2019 at 11:38 PM Jason Ekstrand <ja...@jlekstrand.net> wrote: > > Fixes: 63b9aa2e2574 "spirv: Add support for using derefs for..." > --- > src/compiler/nir/nir_lower_phis_to_scalar.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/src/compiler/nir/nir_lower_phis_to_scalar.c > b/src/compiler/nir/nir_lower_phis_to_scalar.c > index 3d7155c04f6..41ae19e8391 100644 > --- a/src/compiler/nir/nir_lower_phis_to_scalar.c > +++ b/src/compiler/nir/nir_lower_phis_to_scalar.c > @@ -86,7 +86,9 @@ is_phi_src_scalarizable(nir_phi_src *src, > case nir_intrinsic_load_deref: { > nir_deref_instr *deref = nir_src_as_deref(src_intrin->src[0]); > return deref->mode == nir_var_shader_in || > - deref->mode == nir_var_uniform; > + deref->mode == nir_var_uniform || > + deref->mode == nir_var_mem_ubo || > + deref->mode == nir_var_mem_ssbo; > } > > case nir_intrinsic_interp_deref_at_centroid: > -- > 2.20.1 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev