Searched refs:work_group_id (Results 1 - 11 of 11) sorted by relevance
/third_party/skia/third_party/externals/spirv-cross/samples/cpp/ |
H A D | atomics.cpp | 70 uvec3 work_group_id(0, 0, 0); in main() 72 spirv_cross_set_builtin(shader, SPIRV_CROSS_BUILTIN_WORK_GROUP_ID, &work_group_id, sizeof(work_group_id)); in main() 77 work_group_id.x = i; in main()
|
H A D | shared.cpp | 67 uvec3 work_group_id(0, 0, 0); in main() 69 spirv_cross_set_builtin(shader, SPIRV_CROSS_BUILTIN_WORK_GROUP_ID, &work_group_id, sizeof(work_group_id)); in main() 74 work_group_id.x = i; in main()
|
H A D | multiply.cpp | 71 uvec3 work_group_id(0, 0, 0); in main() 73 spirv_cross_set_builtin(shader, SPIRV_CROSS_BUILTIN_WORK_GROUP_ID, &work_group_id, sizeof(work_group_id)); in main() 78 work_group_id.x = i; in main()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_compute.c | 83 uint32_t local_invocation_id, work_group_id; variable 86 work_group_id = ir3_find_sysval_regid(v, SYSTEM_VALUE_WORKGROUP_ID); 89 OUT_RING(ring, A6XX_HLSQ_CS_CNTL_0_WGIDCONSTID(work_group_id) | 98 OUT_RING(ring, A6XX_SP_CS_CNTL_0_WGIDCONSTID(work_group_id) |
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
H A D | fd5_compute.c | 92 uint32_t local_invocation_id, work_group_id; in cs_program_emit() local 95 work_group_id = ir3_find_sysval_regid(v, SYSTEM_VALUE_WORKGROUP_ID); in cs_program_emit() 98 OUT_RING(ring, A5XX_HLSQ_CS_CNTL_0_WGIDCONSTID(work_group_id) | in cs_program_emit()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
H A D | fd4_compute.c | 76 uint32_t local_invocation_id, work_group_id, local_group_size_id, in cs_program_emit() local 80 work_group_id = driver_param_base + IR3_DP_WORKGROUP_ID_X; in cs_program_emit() 88 OUT_RING(ring, A4XX_HLSQ_CL_CONTROL_0_WGIDCONSTID(work_group_id) | in cs_program_emit()
|
/third_party/mesa3d/src/freedreno/computerator/ |
H A D | a4xx.c | 130 uint32_t local_invocation_id, work_group_id, num_wg_id; in cs_program_emit() local 133 work_group_id = ir3_kernel->info.wgid; in cs_program_emit() 137 OUT_RING(ring, A4XX_HLSQ_CL_CONTROL_0_WGIDCONSTID(work_group_id) | in cs_program_emit()
|
H A D | a6xx.c | 168 uint32_t local_invocation_id, work_group_id; in cs_program_emit() local 171 work_group_id = ir3_find_sysval_regid(v, SYSTEM_VALUE_WORKGROUP_ID); in cs_program_emit() 174 OUT_RING(ring, A6XX_HLSQ_CS_CNTL_0_WGIDCONSTID(work_group_id) | in cs_program_emit() 183 OUT_RING(ring, A6XX_SP_CS_CNTL_0_WGIDCONSTID(work_group_id) | in cs_program_emit()
|
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_context.h | 103 struct ir3_instruction *local_invocation_id, *work_group_id; member
|
H A D | ir3_compiler_nir.c | 2390 if (!ctx->work_group_id) { in emit_intrinsic() 2391 ctx->work_group_id = in emit_intrinsic() 2393 ctx->work_group_id->dsts[0]->flags |= IR3_REG_SHARED; in emit_intrinsic() 2395 ir3_split_dest(b, dst, ctx->work_group_id, 0, 3); in emit_intrinsic()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_pipeline.c | 701 uint32_t work_group_id = in tu6_emit_cs_config() local 707 A6XX_HLSQ_CS_CNTL_0_WGIDCONSTID(work_group_id) | in tu6_emit_cs_config() 717 A6XX_SP_CS_CNTL_0_WGIDCONSTID(work_group_id) | in tu6_emit_cs_config()
|
Completed in 16 milliseconds