radeonsi: remove unused vs_output_param_mask

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Reviewed-by: Qiang Yu <yuq825@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21920>
This commit is contained in:
Marek Olšák
2023-03-15 04:06:07 -04:00
committed by Marge Bot
parent 6eddc6dd5a
commit 082368cd84
2 changed files with 0 additions and 5 deletions
-4
View File
@@ -1762,7 +1762,6 @@ static void si_nir_assign_param_offsets(nir_shader *nir, struct si_shader *shade
assert(slot_remap[sem.location] == -1);
info->vs_output_param_offset[sem.location] = info->nr_param_exports++;
info->vs_output_param_mask |= BITFIELD64_BIT(nir_intrinsic_base(intr));
}
}
}
@@ -1775,7 +1774,6 @@ static void si_nir_assign_param_offsets(nir_shader *nir, struct si_shader *shade
if (shader->key.ge.mono.u.vs_export_prim_id) {
info->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] = info->nr_param_exports++;
info->vs_output_param_mask |= BITFIELD64_BIT(sel->info.num_outputs);
}
/* Update outputs written info, we may remove some outputs before. */
@@ -1787,7 +1785,6 @@ static void si_assign_param_offsets(nir_shader *nir, struct si_shader *shader)
{
/* Initialize this first. */
shader->info.nr_param_exports = 0;
shader->info.vs_output_param_mask = 0;
STATIC_ASSERT(sizeof(shader->info.vs_output_param_offset[0]) == 1);
memset(shader->info.vs_output_param_offset, AC_EXP_PARAM_DEFAULT_VAL_0000,
@@ -2086,7 +2083,6 @@ si_nir_generate_gs_copy_shader(struct si_screen *sscreen,
continue;
shader->info.vs_output_param_offset[semantic] = shader->info.nr_param_exports++;
shader->info.vs_output_param_mask |= BITFIELD64_BIT(i);
}
shader->info.nr_pos_exports = si_get_nr_pos_exports(gs_selector, gskey);
-1
View File
@@ -784,7 +784,6 @@ union si_shader_key {
/* GCN-specific shader info. */
struct si_shader_binary_info {
ubyte vs_output_param_offset[NUM_TOTAL_VARYING_SLOTS];
uint64_t vs_output_param_mask; /* which params to export, indexed by "base" */
uint32_t vs_output_ps_input_cntl[NUM_TOTAL_VARYING_SLOTS];
ubyte num_input_sgprs;
ubyte num_input_vgprs;