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

Reply via email to