From 43fe842b9228ab013656d1dac2b4ef575c87df3d Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Wed, 23 Aug 2023 14:14:40 +0200 Subject: [PATCH] radv,aco: remove unused clip/cull distances variables Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/compiler/aco_instruction_selection.h | 5 ----- src/amd/vulkan/radv_shader.h | 1 - src/amd/vulkan/radv_shader_info.c | 2 -- 3 files changed, 8 deletions(-) diff --git a/src/amd/compiler/aco_instruction_selection.h b/src/amd/compiler/aco_instruction_selection.h index fd88622..43bb317 100644 --- a/src/amd/compiler/aco_instruction_selection.h +++ b/src/amd/compiler/aco_instruction_selection.h @@ -92,11 +92,6 @@ struct isel_context { Temp arg_temps[AC_MAX_ARGS]; - /* VS output information */ - bool export_clip_dists; - unsigned num_clip_distances; - unsigned num_cull_distances; - /* tessellation information */ uint64_t tcs_temp_only_inputs; bool tcs_in_out_eq = false; diff --git a/src/amd/vulkan/radv_shader.h b/src/amd/vulkan/radv_shader.h index a8b649f..0c53695 100644 --- a/src/amd/vulkan/radv_shader.h +++ b/src/amd/vulkan/radv_shader.h @@ -252,7 +252,6 @@ struct radv_vs_output_info { bool writes_primitive_shading_rate; bool writes_primitive_shading_rate_per_primitive; bool export_prim_id; - bool export_clip_dists; unsigned pos_exports; }; diff --git a/src/amd/vulkan/radv_shader_info.c b/src/amd/vulkan/radv_shader_info.c index 743d213..30dd21c 100644 --- a/src/amd/vulkan/radv_shader_info.c +++ b/src/amd/vulkan/radv_shader_info.c @@ -1558,8 +1558,6 @@ radv_link_shaders_info(struct radv_device *device, struct radv_shader_stage *pro outinfo->vs_output_param_offset[VARYING_SLOT_CLIP_DIST0] = outinfo->param_exports++; if (producer->nir->info.outputs_written & VARYING_BIT_CLIP_DIST1) outinfo->vs_output_param_offset[VARYING_SLOT_CLIP_DIST1] = outinfo->param_exports++; - - outinfo->export_clip_dists = true; } } -- 2.7.4