Module: Mesa Branch: main Commit: bd88c75d4c83637a2ecb0b1755f171b1adddba52 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd88c75d4c83637a2ecb0b1755f171b1adddba52
Author: Qiang Yu <[email protected]> Date: Mon Jun 5 14:59:05 2023 +0800 aco,radv: remove unused gs aco shader info Reviewed-by: Timur Kristóf <[email protected]> Signed-off-by: Qiang Yu <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23432> --- src/amd/compiler/aco_shader_info.h | 6 ------ src/amd/vulkan/radv_aco_shader_info.h | 4 ---- 2 files changed, 10 deletions(-) diff --git a/src/amd/compiler/aco_shader_info.h b/src/amd/compiler/aco_shader_info.h index d0400eb2990..8765c9439b3 100644 --- a/src/amd/compiler/aco_shader_info.h +++ b/src/amd/compiler/aco_shader_info.h @@ -90,12 +90,6 @@ struct aco_shader_info { uint64_t tcs_temp_only_input_mask; bool has_prolog; } vs; - struct { - uint8_t output_usage_mask[VARYING_SLOT_VAR31 + 1]; - uint8_t num_stream_output_components[4]; - uint8_t output_streams[VARYING_SLOT_VAR31 + 1]; - unsigned vertices_out; - } gs; struct { uint32_t num_lds_blocks; unsigned tess_input_vertices; diff --git a/src/amd/vulkan/radv_aco_shader_info.h b/src/amd/vulkan/radv_aco_shader_info.h index fa64c415836..81017a4e67d 100644 --- a/src/amd/vulkan/radv_aco_shader_info.h +++ b/src/amd/vulkan/radv_aco_shader_info.h @@ -53,10 +53,6 @@ radv_aco_convert_shader_info(struct aco_shader_info *aco_info, const struct radv ASSIGN_FIELD(vs.tcs_in_out_eq); ASSIGN_FIELD(vs.tcs_temp_only_input_mask); ASSIGN_FIELD(vs.has_prolog); - ASSIGN_FIELD_CP(gs.output_usage_mask); - ASSIGN_FIELD_CP(gs.num_stream_output_components); - ASSIGN_FIELD_CP(gs.output_streams); - ASSIGN_FIELD(gs.vertices_out); ASSIGN_FIELD(tcs.num_lds_blocks); ASSIGN_FIELD(tes.as_es); ASSIGN_FIELD(ps.has_epilog);
