mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-07 04:58:05 +02:00
radeonsi: remove unused parameters from si_shader_apply_scratch_relocs
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
This commit is contained in:
parent
2d662c0cba
commit
a47289f8fc
4 changed files with 6 additions and 10 deletions
|
|
@ -342,7 +342,7 @@ static bool si_setup_compute_scratch_buffer(struct si_context *sctx,
|
|||
if (sctx->compute_scratch_buffer != shader->scratch_bo && scratch_needed) {
|
||||
uint64_t scratch_va = sctx->compute_scratch_buffer->gpu_address;
|
||||
|
||||
si_shader_apply_scratch_relocs(sctx, shader, config, scratch_va);
|
||||
si_shader_apply_scratch_relocs(shader, scratch_va);
|
||||
|
||||
if (si_shader_binary_upload(sctx->screen, shader))
|
||||
return false;
|
||||
|
|
|
|||
|
|
@ -6492,10 +6492,8 @@ void si_shader_binary_read_config(struct ac_shader_binary *binary,
|
|||
conf->spi_ps_input_addr = conf->spi_ps_input_ena;
|
||||
}
|
||||
|
||||
void si_shader_apply_scratch_relocs(struct si_context *sctx,
|
||||
struct si_shader *shader,
|
||||
struct si_shader_config *config,
|
||||
uint64_t scratch_va)
|
||||
void si_shader_apply_scratch_relocs(struct si_shader *shader,
|
||||
uint64_t scratch_va)
|
||||
{
|
||||
unsigned i;
|
||||
uint32_t scratch_rsrc_dword0 = scratch_va;
|
||||
|
|
|
|||
|
|
@ -605,10 +605,8 @@ void si_shader_dump(struct si_screen *sscreen, struct si_shader *shader,
|
|||
FILE *f, bool check_debug_option);
|
||||
void si_multiwave_lds_size_workaround(struct si_screen *sscreen,
|
||||
unsigned *lds_size);
|
||||
void si_shader_apply_scratch_relocs(struct si_context *sctx,
|
||||
struct si_shader *shader,
|
||||
struct si_shader_config *config,
|
||||
uint64_t scratch_va);
|
||||
void si_shader_apply_scratch_relocs(struct si_shader *shader,
|
||||
uint64_t scratch_va);
|
||||
void si_shader_binary_read_config(struct ac_shader_binary *binary,
|
||||
struct si_shader_config *conf,
|
||||
unsigned symbol_offset);
|
||||
|
|
|
|||
|
|
@ -2611,7 +2611,7 @@ static int si_update_scratch_buffer(struct si_context *sctx,
|
|||
|
||||
assert(sctx->scratch_buffer);
|
||||
|
||||
si_shader_apply_scratch_relocs(sctx, shader, &shader->config, scratch_va);
|
||||
si_shader_apply_scratch_relocs(shader, scratch_va);
|
||||
|
||||
/* Replace the shader bo with a new bo that has the relocs applied. */
|
||||
r = si_shader_binary_upload(sctx->screen, shader);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue