mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-01 01:38:06 +02:00
i965: Move brw_register_blocks to brw_fs.cpp
Its one and only caller is brw_compile_fs which lives there. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
5b87c7e0e3
commit
ffeb738112
2 changed files with 11 additions and 11 deletions
|
|
@ -1543,17 +1543,6 @@ brw_program_const(const struct gl_program *p)
|
|||
return (const struct brw_program *) p;
|
||||
}
|
||||
|
||||
/**
|
||||
* Pre-gen6, the register file of the EUs was shared between threads,
|
||||
* and each thread used some subset allocated on a 16-register block
|
||||
* granularity. The unit states wanted these block counts.
|
||||
*/
|
||||
static inline int
|
||||
brw_register_blocks(int reg_count)
|
||||
{
|
||||
return ALIGN(reg_count, 16) / 16 - 1;
|
||||
}
|
||||
|
||||
static inline uint32_t
|
||||
brw_program_reloc(struct brw_context *brw, uint32_t state_offset,
|
||||
uint32_t prog_offset)
|
||||
|
|
|
|||
|
|
@ -6392,6 +6392,17 @@ demote_sample_qualifiers(nir_shader *nir)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Pre-gen6, the register file of the EUs was shared between threads,
|
||||
* and each thread used some subset allocated on a 16-register block
|
||||
* granularity. The unit states wanted these block counts.
|
||||
*/
|
||||
static inline int
|
||||
brw_register_blocks(int reg_count)
|
||||
{
|
||||
return ALIGN(reg_count, 16) / 16 - 1;
|
||||
}
|
||||
|
||||
const unsigned *
|
||||
brw_compile_fs(const struct brw_compiler *compiler, void *log_data,
|
||||
void *mem_ctx,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue