From 5bd3ba5b67f4a51bf21ea30b0a4f1c8d1551568e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marcin=20=C5=9Alusarz?= Date: Wed, 13 Apr 2022 13:09:23 +0200 Subject: [PATCH] anv: invalidate all metadata in anv_nir_lower_ubo_loads lower_ubo_load_instr may insert "if" blocks. Fixes: 61749b5a151 ("anv: Add a pass for lowering A64 UBO access") Reviewed-by: Lionel Landwerlin Reviewed-by: Jason Ekstrand Part-of: --- src/intel/vulkan/anv_nir_lower_ubo_loads.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/intel/vulkan/anv_nir_lower_ubo_loads.c b/src/intel/vulkan/anv_nir_lower_ubo_loads.c index 35b9638..5a17035 100644 --- a/src/intel/vulkan/anv_nir_lower_ubo_loads.c +++ b/src/intel/vulkan/anv_nir_lower_ubo_loads.c @@ -119,7 +119,6 @@ bool anv_nir_lower_ubo_loads(nir_shader *shader) { return nir_shader_instructions_pass(shader, lower_ubo_load_instr, - nir_metadata_block_index | - nir_metadata_dominance, + nir_metadata_none, NULL); } -- 2.7.4