From a64f5ae9d703d5ae830809bdcc1aaad10577b87f Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 25 Mar 2024 09:18:25 -0400 Subject: [PATCH] zink: always check patch io during rework_io_vars Part-of: --- src/gallium/drivers/zink/zink_compiler.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/zink/zink_compiler.c b/src/gallium/drivers/zink/zink_compiler.c index 75e254f2e75..a3ed707becd 100644 --- a/src/gallium/drivers/zink/zink_compiler.c +++ b/src/gallium/drivers/zink/zink_compiler.c @@ -5119,9 +5119,9 @@ rework_io_vars(nir_shader *nir, nir_variable_mode mode) } if (!found) { if (mode == nir_var_shader_out) - found = nir->info.outputs_written || nir->info.outputs_read; + found = nir->info.outputs_written || nir->info.outputs_read || nir->info.patch_outputs_written || nir->info.patch_outputs_read; else - found = nir->info.inputs_read; + found = nir->info.inputs_read || nir->info.patch_inputs_read; if (!found) return; }