From b960137ebfdb8904021ffa5bd5840ade3afb3bb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Sun, 20 Apr 2025 00:20:34 -0400 Subject: [PATCH] aco: remove unused aco_shader_info::tcs_offchip_layout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Timur Kristóf Part-of: --- src/amd/compiler/aco_shader_info.h | 2 -- src/amd/vulkan/radv_aco_shader_info.h | 1 - src/gallium/drivers/radeonsi/si_shader_aco.c | 1 - 3 files changed, 4 deletions(-) diff --git a/src/amd/compiler/aco_shader_info.h b/src/amd/compiler/aco_shader_info.h index d9d4e03a7ea..f827624a58c 100644 --- a/src/amd/compiler/aco_shader_info.h +++ b/src/amd/compiler/aco_shader_info.h @@ -120,8 +120,6 @@ struct aco_shader_info { bool has_prolog; } vs; struct { - struct ac_arg tcs_offchip_layout; - /* Vulkan only */ uint32_t num_lds_blocks; } tcs; diff --git a/src/amd/vulkan/radv_aco_shader_info.h b/src/amd/vulkan/radv_aco_shader_info.h index eeea31e6836..cd5a1c4a985 100644 --- a/src/amd/vulkan/radv_aco_shader_info.h +++ b/src/amd/vulkan/radv_aco_shader_info.h @@ -44,7 +44,6 @@ radv_aco_convert_shader_info(struct aco_shader_info *aco_info, const struct radv aco_info->image_2d_view_of_3d = radv_key->image_2d_view_of_3d; aco_info->epilog_pc = radv_args->epilog_pc; aco_info->hw_stage = radv_select_hw_stage(radv, gfx_level); - aco_info->tcs.tcs_offchip_layout = radv_args->tcs_offchip_layout; aco_info->next_stage_pc = radv_args->next_stage_pc; aco_info->schedule_ngg_pos_exports = gfx_level < GFX11 && radv->has_ngg_culling && radv->has_ngg_early_prim_export; } diff --git a/src/gallium/drivers/radeonsi/si_shader_aco.c b/src/gallium/drivers/radeonsi/si_shader_aco.c index 58b0d8795f8..5253677f512 100644 --- a/src/gallium/drivers/radeonsi/si_shader_aco.c +++ b/src/gallium/drivers/radeonsi/si_shader_aco.c @@ -88,7 +88,6 @@ si_fill_aco_shader_info(struct si_shader *shader, struct aco_shader_info *info, info->vs.any_tcs_inputs_via_lds = sel->info.tcs_inputs_via_lds || (!shader->key.ge.opt.same_patch_vertices && sel->info.tcs_inputs_via_temp); - info->tcs.tcs_offchip_layout = args->tcs_offchip_layout; break; case MESA_SHADER_FRAGMENT: info->ps.num_inputs = si_get_ps_num_interp(shader);