From 5d567f0c1b069589ecd534905e6fba604d354d76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20Ondra=C4=8Dka?= Date: Thu, 1 Jun 2023 18:22:25 +0200 Subject: [PATCH] r300: simplify ntr_emit_load_input MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit r300 doesn't support anything besides vertex and fragment shaders. Signed-off-by: Pavel Ondračka Reviewed-by: Emma Anholt Reviewed-by: Filip Gawin Part-of: --- src/gallium/drivers/r300/compiler/nir_to_rc.c | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/src/gallium/drivers/r300/compiler/nir_to_rc.c b/src/gallium/drivers/r300/compiler/nir_to_rc.c index 6828bddfb5d..4e468d4e5f3 100644 --- a/src/gallium/drivers/r300/compiler/nir_to_rc.c +++ b/src/gallium/drivers/r300/compiler/nir_to_rc.c @@ -1537,22 +1537,6 @@ ntr_emit_load_input(struct ntr_compile *c, nir_intrinsic_instr *instr) input = ureg_DECL_vs_input(c->ureg, base); for (int i = 1; i < semantics.num_slots; i++) ureg_DECL_vs_input(c->ureg, base + i); - } else if (c->s->info.stage != MESA_SHADER_FRAGMENT) { - unsigned semantic_name, semantic_index; - ntr_get_gl_varying_semantic(c, semantics.location, - &semantic_name, &semantic_index); - - /* XXX: ArrayID is used in r600 gs inputs */ - uint32_t array_id = 0; - - input = ureg_DECL_input_layout(c->ureg, - semantic_name, - semantic_index, - base, - u_bit_consecutive(frac, - instr->num_components), - array_id, - semantics.num_slots); } else { input = c->input_index_map[base]; }