Module: Mesa
Branch: main
Commit: eb30744562348294109908a126107aa2818431ca
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb30744562348294109908a126107aa2818431ca

Author: Mike Blumenkrantz <[email protected]>
Date:   Tue Mar 28 18:22:39 2023 -0400

zink: delete shader reordering in assign_io()

this is a relic of when pipe_shader_type was different than gl_shader_stage

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22266>

---

 src/gallium/drivers/zink/zink_program.c | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/src/gallium/drivers/zink/zink_program.c 
b/src/gallium/drivers/zink/zink_program.c
index 3ffd9da5c7e..407f10dba37 100644
--- a/src/gallium/drivers/zink/zink_program.c
+++ b/src/gallium/drivers/zink/zink_program.c
@@ -933,13 +933,8 @@ create_program(struct zink_context *ctx, bool is_compute)
 static void
 assign_io(struct zink_screen *screen,
           struct zink_gfx_program *prog,
-          struct zink_shader *stages[ZINK_GFX_SHADER_COUNT])
+          struct zink_shader *shaders[ZINK_GFX_SHADER_COUNT])
 {
-   struct zink_shader *shaders[MESA_SHADER_STAGES];
-
-   /* build array in pipeline order */
-   for (unsigned i = 0; i < ZINK_GFX_SHADER_COUNT; i++)
-      shaders[i] = stages[i];
 
    for (unsigned i = 0; i < MESA_SHADER_FRAGMENT;) {
       nir_shader *producer = shaders[i]->nir;

Reply via email to