From 01694e5bf344a40d60ad6df862412da1715711a5 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 3 Apr 2023 12:26:47 -0400 Subject: [PATCH] zink: assign separate shader prog stages from ctx->shader_stages this is functionally equivalent given the checks above which already restrict which stages can be passed Part-of: --- src/gallium/drivers/zink/zink_program.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/zink/zink_program.c b/src/gallium/drivers/zink/zink_program.c index d2c984728c4..43c0596e320 100644 --- a/src/gallium/drivers/zink/zink_program.c +++ b/src/gallium/drivers/zink/zink_program.c @@ -1156,7 +1156,7 @@ create_gfx_program_separable(struct zink_context *ctx, struct zink_shader **stag prog->is_separable = true; prog->gfx_hash = ctx->gfx_hash; - prog->stages_remaining = prog->stages_present = shader_stages; + prog->stages_remaining = prog->stages_present = ctx->shader_stages; memcpy(prog->shaders, stages, sizeof(prog->shaders)); prog->last_vertex_stage = ctx->last_vertex_stage;