From 9d981a4c5b4f3196305401fa09a5b9bfb1b79030 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Louis-Francis=20Ratt=C3=A9-Boulianne?= Date: Thu, 29 Aug 2024 17:10:11 -0400 Subject: [PATCH] panfrost: properly lower DrawID sysval on v9 GPUs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We only use special DrawID register on v10 GPUs so we still need to lower to sysval on any earlier generation. Fixes commit f390835074bdf162a63deb0311d1a6de527f9f89 Signed-off-by: Louis-Francis Ratté-Boulianne Reviewed-by: Boris Brezillon Part-of: --- src/gallium/drivers/panfrost/pan_nir_lower_sysvals.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/panfrost/pan_nir_lower_sysvals.c b/src/gallium/drivers/panfrost/pan_nir_lower_sysvals.c index 72262d70b56..a2bc499d67f 100644 --- a/src/gallium/drivers/panfrost/pan_nir_lower_sysvals.c +++ b/src/gallium/drivers/panfrost/pan_nir_lower_sysvals.c @@ -90,7 +90,7 @@ sysval_for_intrinsic(nir_intrinsic_instr *intr, unsigned *offset) *offset = 8; return PAN_SYSVAL_VERTEX_INSTANCE_OFFSETS; -#if PAN_ARCH <= 7 +#if PAN_ARCH <= 9 case nir_intrinsic_load_draw_id: return PAN_SYSVAL_DRAWID; #endif