Searched refs:work_group_id (Results 1 - 11 of 11) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_compute.c84 uint32_t local_invocation_id, work_group_id; local in function:cs_program_emit
87 work_group_id = ir3_find_sysval_regid(v, SYSTEM_VALUE_WORKGROUP_ID);
90 OUT_RING(ring, A6XX_HLSQ_CS_CNTL_0_WGIDCONSTID(work_group_id) |
99 OUT_RING(ring, A6XX_SP_CS_CNTL_0_WGIDCONSTID(work_group_id) |
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_compute.c136 uint32_t local_invocation_id, work_group_id; local in function:cs_program_emit
138 work_group_id = ir3_find_sysval_regid(v, SYSTEM_VALUE_WORK_GROUP_ID);
141 OUT_RING(ring, A5XX_HLSQ_CS_CNTL_0_WGIDCONSTID(work_group_id) |
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_compute.c104 uint32_t local_invocation_id, work_group_id; local in function:cs_program_emit
106 work_group_id = ir3_find_sysval_regid(v, SYSTEM_VALUE_WORK_GROUP_ID);
109 OUT_RING(ring, A6XX_HLSQ_CS_CNTL_0_WGIDCONSTID(work_group_id) |
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_compute.c91 uint32_t local_invocation_id, work_group_id; local in function:cs_program_emit
94 work_group_id = ir3_find_sysval_regid(v, SYSTEM_VALUE_WORKGROUP_ID);
97 OUT_RING(ring, A5XX_HLSQ_CS_CNTL_0_WGIDCONSTID(work_group_id) |
/xsrc/external/mit/MesaLib/dist/src/freedreno/computerator/
H A Da4xx.c130 uint32_t local_invocation_id, work_group_id, num_wg_id; local in function:cs_program_emit
133 work_group_id = ir3_kernel->info.wgid;
137 OUT_RING(ring, A4XX_HLSQ_CL_CONTROL_0_WGIDCONSTID(work_group_id) |
H A Da6xx.c161 uint32_t local_invocation_id, work_group_id; local in function:cs_program_emit
164 work_group_id = ir3_find_sysval_regid(v, SYSTEM_VALUE_WORKGROUP_ID);
167 OUT_RING(ring, A6XX_HLSQ_CS_CNTL_0_WGIDCONSTID(work_group_id) |
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
H A Dir3_context.h80 struct ir3_instruction *local_invocation_id, *work_group_id; member in struct:ir3_context
H A Dir3_compiler_nir.c1517 if (!ctx->work_group_id) {
1518 ctx->work_group_id = create_input_compmask(ctx, 0, 0x7);
1520 0x7, ctx->work_group_id);
1521 ctx->work_group_id->regs[0]->flags |= IR3_REG_HIGH;
1523 ir3_split_dest(b, dst, ctx->work_group_id, 0, 3);
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_context.h104 struct ir3_instruction *local_invocation_id, *work_group_id; member in struct:ir3_context
H A Dir3_compiler_nir.c1987 if (!ctx->work_group_id) {
1988 ctx->work_group_id =
1990 ctx->work_group_id->dsts[0]->flags |= IR3_REG_SHARED;
1992 ir3_split_dest(b, dst, ctx->work_group_id, 0, 3);
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_pipeline.c645 uint32_t work_group_id = local in function:tu6_emit_cs_config
651 A6XX_HLSQ_CS_CNTL_0_WGIDCONSTID(work_group_id) |
661 A6XX_SP_CS_CNTL_0_WGIDCONSTID(work_group_id) |

Completed in 23 milliseconds