From b295accf077cfe5a794e0405607f1eb57453e3cc Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 4 Jan 2023 14:47:23 -0500 Subject: [PATCH] zink: delete dead code update_gfx_program_optimal() is the real version of this Part-of: --- src/gallium/drivers/zink/zink_program.c | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/src/gallium/drivers/zink/zink_program.c b/src/gallium/drivers/zink/zink_program.c index 7fc0ddbbebc..4cf0a4d6412 100644 --- a/src/gallium/drivers/zink/zink_program.c +++ b/src/gallium/drivers/zink/zink_program.c @@ -371,31 +371,6 @@ update_gfx_shader_modules(struct zink_context *ctx, } } -ALWAYS_INLINE static void -update_gfx_shader_modules_optimal(struct zink_context *ctx, - struct zink_screen *screen, - struct zink_gfx_program *prog, uint32_t mask, - struct zink_gfx_pipeline_state *state) -{ - assert(prog->modules[MESA_SHADER_VERTEX]); - for (unsigned i = 0; i < MESA_SHADER_COMPUTE; i++) { - if (!(mask & BITFIELD_BIT(i))) - continue; - - assert(prog->shaders[i]); - - struct zink_shader_module *zm = get_shader_module_for_stage_optimal(ctx, screen, prog->shaders[i], prog, i, state); - if (!zm) - zm = create_shader_module_for_stage_optimal(ctx, screen, prog->shaders[i], prog, i, state); - if (prog->modules[i] == zm->shader) - continue; - state->modules_changed = true; - prog->modules[i] = zm->shader; - } - - prog->last_variant_hash = state->shader_keys_optimal.key.val; -} - static void generate_gfx_program_modules(struct zink_context *ctx, struct zink_screen *screen, struct zink_gfx_program *prog, struct zink_gfx_pipeline_state *state) {