From 425458c598365160dc9d581cfdc9599ce9576088 Mon Sep 17 00:00:00 2001 From: Faith Ekstrand Date: Wed, 3 Dec 2025 15:49:42 -0500 Subject: [PATCH] pan/compiler: Handle store_per_view_output in collect_varyings() No idea how this wasn't blowing anything up before. Fixes: 448b5e0225f9 ("panvk: implement multiview support") Reviewed-by: Lorenzo Rossi Acked-by: Eric R. Smith Part-of: --- src/panfrost/compiler/pan_nir_collect_varyings.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/panfrost/compiler/pan_nir_collect_varyings.c b/src/panfrost/compiler/pan_nir_collect_varyings.c index 6688f3bc283..adef29b55e5 100644 --- a/src/panfrost/compiler/pan_nir_collect_varyings.c +++ b/src/panfrost/compiler/pan_nir_collect_varyings.c @@ -73,6 +73,7 @@ walk_varyings(UNUSED nir_builder *b, nir_instr *instr, void *data) /* Only consider intrinsics that access varyings */ switch (intr->intrinsic) { case nir_intrinsic_store_output: + case nir_intrinsic_store_per_view_output: if (b->shader->info.stage != MESA_SHADER_VERTEX) return false;