From 63aceb07ffa0729cb33b53ac072b7ebcb15b81ac Mon Sep 17 00:00:00 2001 From: Lorenzo Rossi Date: Wed, 15 Apr 2026 10:47:07 +0200 Subject: [PATCH] nir/opt_sink: Add pan-specific load_input Signed-off-by: Lorenzo Rossi Reviewed-by: Christoph Pillmayer Reviewed-by: Faith Ekstrand Part-of: --- src/compiler/nir/nir_opt_sink.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/compiler/nir/nir_opt_sink.c b/src/compiler/nir/nir_opt_sink.c index 324dd0f29dd..744c8ddc2d9 100644 --- a/src/compiler/nir/nir_opt_sink.c +++ b/src/compiler/nir/nir_opt_sink.c @@ -221,6 +221,10 @@ can_sink_instr(nir_instr *instr, nir_move_options options, bool *can_mov_out_of_ case nir_intrinsic_load_per_vertex_input: case nir_intrinsic_load_per_primitive_input: case nir_intrinsic_load_attribute_pan: + case nir_intrinsic_load_var_pan: + case nir_intrinsic_load_var_buf_pan: + case nir_intrinsic_load_var_flat_pan: + case nir_intrinsic_load_var_buf_flat_pan: case nir_intrinsic_load_urb_vec4_intel: case nir_intrinsic_load_urb_lsc_intel: *can_mov_out_of_loop = true;