From 613c7c158663d5921b3c13d8bef8b763a2eb1119 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 22 Apr 2024 10:20:56 -0400 Subject: [PATCH] zink: minor tweaks to shader io assignment no functional changes Part-of: --- src/gallium/drivers/zink/zink_compiler.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gallium/drivers/zink/zink_compiler.c b/src/gallium/drivers/zink/zink_compiler.c index f29ef2e7563..7d4109fe94a 100644 --- a/src/gallium/drivers/zink/zink_compiler.c +++ b/src/gallium/drivers/zink/zink_compiler.c @@ -2656,8 +2656,8 @@ assign_producer_var_io(gl_shader_stage stage, nir_variable *var, unsigned *reser case VARYING_SLOT_TESS_LEVEL_OUTER: case VARYING_SLOT_TESS_LEVEL_INNER: /* use a sentinel value to avoid counting later */ - var->data.driver_location = UINT_MAX; - break; + var->data.driver_location = UINT32_MAX; + return; default: if (var->data.patch) { @@ -2707,7 +2707,7 @@ assign_consumer_var_io(gl_shader_stage stage, nir_variable *var, unsigned *reser case VARYING_SLOT_TESS_LEVEL_INNER: /* use a sentinel value to avoid counting later */ var->data.driver_location = UINT_MAX; - break; + return true; default: if (var->data.patch) { assert(slot >= VARYING_SLOT_PATCH0);