commit | bcfeead5f31d29ae6ba3e78ce5186c0481d235b5 | [log] [tgz] |
---|---|---|
author | Jason Ekstrand <jason@jlekstrand.net> | Wed Sep 02 17:43:07 2020 -0500 |
committer | Marge Bot <eric+marge@anholt.net> | Thu Sep 03 18:02:50 2020 +0000 |
tree | 612a3313a587e555573aeabb1f2afadd41d31541 | |
parent | 9414cbc13c964b567a15637eaa7dc32899391594 [diff] |
clover: Call nir_lower_mem_constant_vars Fixes: 26a4c8f375e "clover/nir: Use nir_var_mem_constant for..." Reviewed-by: Karol Herbst <kherbst@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>
diff --git a/src/gallium/frontends/clover/nir/invocation.cpp b/src/gallium/frontends/clover/nir/invocation.cpp index 8ea6d3c..8cdef27 100644 --- a/src/gallium/frontends/clover/nir/invocation.cpp +++ b/src/gallium/frontends/clover/nir/invocation.cpp
@@ -227,6 +227,8 @@ offset += glsl_get_cl_size(var->type); } + NIR_PASS_V(nir, nir_lower_mem_constant_vars, + glsl_get_cl_type_size_align); NIR_PASS_V(nir, nir_lower_vars_to_explicit_types, nir_var_mem_shared | nir_var_function_temp, glsl_get_cl_type_size_align);