From cac3aedb0fbd7f3914b1cbe44052c71db8fb04be Mon Sep 17 00:00:00 2001 From: Jesse Natalie Date: Mon, 5 Apr 2021 10:40:01 -0700 Subject: [PATCH] microsoft/spirv_to_dxil: Lower globals to function_temp Reviewed-by: Enrico Galli Reviewed-by: Michael Tang Part-of: --- src/microsoft/spirv_to_dxil/spirv_to_dxil.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/microsoft/spirv_to_dxil/spirv_to_dxil.c b/src/microsoft/spirv_to_dxil/spirv_to_dxil.c index 15fbc283d2c..ea4b467b41e 100644 --- a/src/microsoft/spirv_to_dxil/spirv_to_dxil.c +++ b/src/microsoft/spirv_to_dxil/spirv_to_dxil.c @@ -82,6 +82,7 @@ spirv_to_dxil(const uint32_t *words, size_t word_count, NIR_PASS_V(nir, nir_lower_clip_cull_distance_arrays); NIR_PASS_V(nir, nir_lower_io_to_temporaries, entrypoint->impl, true, true); + NIR_PASS_V(nir, nir_lower_global_vars_to_local); NIR_PASS_V(nir, nir_split_var_copies); NIR_PASS_V(nir, nir_lower_var_copies);