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);