From 9fd67c84da9f4b1163457176bc2792ec206220d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timur=20Krist=C3=B3f?= Date: Tue, 26 Mar 2024 19:15:14 +0100 Subject: [PATCH] radv: Remove unused VS input usage mask. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Timur Kristóf Reviewed-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_shader.h | 1 - src/amd/vulkan/radv_shader_info.c | 4 ---- 2 files changed, 5 deletions(-) diff --git a/src/amd/vulkan/radv_shader.h b/src/amd/vulkan/radv_shader.h index 49586b1816b..2f47a9399e7 100644 --- a/src/amd/vulkan/radv_shader.h +++ b/src/amd/vulkan/radv_shader.h @@ -324,7 +324,6 @@ struct radv_shader_info { bool merged_shader_compiled_separately; /* GFX9+ */ struct { - uint8_t input_usage_mask[RADV_VERT_ATTRIB_MAX]; uint8_t output_usage_mask[VARYING_SLOT_VAR31 + 1]; bool needs_draw_id; bool needs_instance_id; diff --git a/src/amd/vulkan/radv_shader_info.c b/src/amd/vulkan/radv_shader_info.c index 749b5d006a7..fb531cbff07 100644 --- a/src/amd/vulkan/radv_shader_info.c +++ b/src/amd/vulkan/radv_shader_info.c @@ -59,10 +59,6 @@ gather_load_vs_input_info(const nir_shader *nir, const nir_intrinsic_instr *intr const unsigned component = nir_intrinsic_component(intrin); unsigned mask = nir_def_components_read(&intrin->def); mask = (intrin->def.bit_size == 64 ? util_widen_mask(mask, 2) : mask) << component; - - info->vs.input_usage_mask[location] |= mask & 0xf; - if (mask >> 4) - info->vs.input_usage_mask[location + 1] |= mask >> 4; } static void