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;
