mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 02:28:10 +02:00
i965/cs: Remove the prog argument from local_id_payload_dwords
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
7926c3ea7d
commit
7b974c5f90
3 changed files with 5 additions and 7 deletions
|
|
@ -49,8 +49,7 @@ brw_cs_emit(struct brw_context *brw,
|
|||
unsigned *final_assembly_size);
|
||||
|
||||
unsigned
|
||||
brw_cs_prog_local_id_payload_dwords(const struct gl_program *prog,
|
||||
unsigned dispatch_width);
|
||||
brw_cs_prog_local_id_payload_dwords(unsigned dispatch_width);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4727,7 +4727,7 @@ fs_visitor::setup_cs_payload()
|
|||
|
||||
if (prog->SystemValuesRead & SYSTEM_BIT_LOCAL_INVOCATION_ID) {
|
||||
const unsigned local_id_dwords =
|
||||
brw_cs_prog_local_id_payload_dwords(prog, dispatch_width);
|
||||
brw_cs_prog_local_id_payload_dwords(dispatch_width);
|
||||
assert((local_id_dwords & 0x7) == 0);
|
||||
const unsigned local_id_regs = local_id_dwords / 8;
|
||||
payload.local_invocation_id_reg = payload.num_regs;
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ brw_upload_cs_state(struct brw_context *brw)
|
|||
|
||||
if (prog->SystemValuesRead & SYSTEM_BIT_LOCAL_INVOCATION_ID) {
|
||||
local_id_dwords =
|
||||
brw_cs_prog_local_id_payload_dwords(prog, cs_prog_data->simd_size);
|
||||
brw_cs_prog_local_id_payload_dwords(cs_prog_data->simd_size);
|
||||
}
|
||||
|
||||
unsigned push_constant_data_size =
|
||||
|
|
@ -216,8 +216,7 @@ const struct brw_tracked_state brw_cs_state = {
|
|||
*
|
||||
*/
|
||||
unsigned
|
||||
brw_cs_prog_local_id_payload_dwords(const struct gl_program *prog,
|
||||
unsigned dispatch_width)
|
||||
brw_cs_prog_local_id_payload_dwords(unsigned dispatch_width)
|
||||
{
|
||||
return 3 * dispatch_width;
|
||||
}
|
||||
|
|
@ -272,7 +271,7 @@ brw_upload_cs_push_constants(struct brw_context *brw,
|
|||
|
||||
if (prog->SystemValuesRead & SYSTEM_BIT_LOCAL_INVOCATION_ID) {
|
||||
local_id_dwords =
|
||||
brw_cs_prog_local_id_payload_dwords(prog, cs_prog_data->simd_size);
|
||||
brw_cs_prog_local_id_payload_dwords(cs_prog_data->simd_size);
|
||||
}
|
||||
|
||||
/* Updates the ParamaterValues[i] pointers for all parameters of the
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue