Module: Mesa
Branch: main
Commit: 4ac8d160065661cb229cd9b864f1431e9380e733
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ac8d160065661cb229cd9b864f1431e9380e733

Author: Konstantin Seurer <[email protected]>
Date:   Sat Nov 25 19:07:39 2023 +0100

nvk: Do not preserve metadata after lower_load_global_constant_offset_instr

The pass inserts control flow.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26366>

---

 src/nouveau/vulkan/nvk_shader.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/nouveau/vulkan/nvk_shader.c b/src/nouveau/vulkan/nvk_shader.c
index 2ab8cf1edbb..efe7744a52e 100644
--- a/src/nouveau/vulkan/nvk_shader.c
+++ b/src/nouveau/vulkan/nvk_shader.c
@@ -378,8 +378,7 @@ nvk_lower_nir(struct nvk_device *dev, nir_shader *nir,
    NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_ubo,
             nvk_buffer_addr_format(rs->uniform_buffers));
    NIR_PASS(_, nir, nir_shader_intrinsics_pass,
-            lower_load_global_constant_offset_instr,
-            nir_metadata_block_index | nir_metadata_dominance, NULL);
+            lower_load_global_constant_offset_instr, nir_metadata_none, NULL);
 
    if (!nir->info.shared_memory_explicit_layout) {
       NIR_PASS(_, nir, nir_lower_vars_to_explicit_types,

Reply via email to