From 37c8ff5416ae3058ae93bd86f799bc58e49f1222 Mon Sep 17 00:00:00 2001 From: Christian Gmeiner Date: Fri, 6 Mar 2026 00:17:53 +0100 Subject: [PATCH] panvk: Lower memcpy derefs To make sure all memcpy derefs are lowered before explicit IO lowering. Signed-off-by: Christian Gmeiner Reviewed-by: Lars-Ivar Hesselberg Simonsen Part-of: --- src/panfrost/vulkan/panvk_vX_shader.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/panfrost/vulkan/panvk_vX_shader.c b/src/panfrost/vulkan/panvk_vX_shader.c index 8b71ac88bd1..d4bb15a1c9b 100644 --- a/src/panfrost/vulkan/panvk_vX_shader.c +++ b/src/panfrost/vulkan/panvk_vX_shader.c @@ -775,6 +775,7 @@ panvk_lower_nir(struct panvk_device *dev, nir_shader *nir, NIR_PASS(_, nir, nir_split_var_copies); NIR_PASS(_, nir, nir_lower_var_copies); + NIR_PASS(_, nir, nir_lower_memcpy); NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_ubo, panvk_buffer_ubo_addr_format(rs->uniform_buffers));