Home
last modified time | relevance | path

Searched refs:num_work_groups (Results 1 - 12 of 12) sorted by relevance

/third_party/mesa3d/src/intel/compiler/
H A Dbrw_kernel.h40 uint32_t num_work_groups[3]; member
H A Dbrw_kernel.c222 offsetof(struct brw_kernel_sysvals, num_work_groups)); in lower_kernel_intrinsics()
228 nir_ssa_def *num_work_groups = in lower_kernel_intrinsics() local
231 nir_ssa_def_rewrite_uses(&intrin->dest.ssa, num_work_groups); in lower_kernel_intrinsics()
/third_party/mesa3d/src/amd/common/
H A Dac_shader_args.h140 struct ac_arg num_work_groups; member
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_shader_args.c97 uint8_t count = 1 + 3; /* firstTask + num_work_groups[3] */ in count_ms_user_sgprs()
391 ac_add_arg(&args->ac, AC_ARG_SGPR, 3, AC_ARG_INT, &args->ac.num_work_groups); in declare_ms_input_sgprs()
528 args->ac.base_vertex.used + 3 * args->ac.num_work_groups.used + args->ac.draw_id.used; in set_ms_input_locs()
582 ac_add_arg(&args->ac, AC_ARG_SGPR, 3, AC_ARG_INT, &args->ac.num_work_groups); in radv_declare_shader_args()
584 ac_add_arg(&args->ac, AC_ARG_SGPR, 2, AC_ARG_CONST_PTR, &args->ac.num_work_groups); in radv_declare_shader_args()
837 if (args->ac.num_work_groups.used) { in radv_declare_shader_args()
/third_party/mesa3d/src/imagination/vulkan/winsys/pvrsrvkm/
H A Dpvr_srv_bridge.h600 uint32_t num_work_groups; member
958 uint32_t num_work_groups,
H A Dpvr_srv_bridge.c1035 uint32_t num_work_groups, in pvr_srv_rgx_kick_compute2()
1057 .num_work_groups = num_work_groups, in pvr_srv_rgx_kick_compute2()
1021 pvr_srv_rgx_kick_compute2(int fd, void *compute_context, uint32_t client_update_count, void **client_update_ufo_sync_prim_block, uint32_t *client_update_offset, uint32_t *client_update_value, int32_t check_fence, int32_t update_timeline, uint32_t cmd_size, uint8_t *cdm_cmd, uint32_t ext_job_ref, uint32_t sync_pmr_count, uint32_t *sync_pmr_flags, void **sync_pmrs, uint32_t num_work_groups, uint32_t num_work_items, uint32_t pdump_flags, uint64_t max_deadline_us, char *update_fence_name, int32_t *const update_fence_out) pvr_srv_rgx_kick_compute2() argument
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_shader.c61 INIT_SYSVAL(num_work_groups, NUM_WORK_GROUPS); in panvk_init_sysvals()
H A Dpanvk_vX_cmd_buffer.c1348 sysvals->num_work_groups.u32[0] = x; in CmdDispatch()
1349 sysvals->num_work_groups.u32[1] = y; in CmdDispatch()
1350 sysvals->num_work_groups.u32[2] = z; in CmdDispatch()
H A Dpanvk_private.h563 union panvk_sysval_vec4 num_work_groups;
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader.c753 ac_add_arg(&ctx->args, AC_ARG_SGPR, 3, AC_ARG_INT, &ctx->args.num_work_groups); in si_init_shader_args()
/third_party/mesa3d/src/amd/llvm/
H A Dac_nir_to_llvm.c3728 result = ac_get_arg(&ctx->ac, ctx->args->num_work_groups); in visit_intrinsic()
3731 LLVMValueRef ptr = ac_get_arg(&ctx->ac, ctx->args->num_work_groups); in visit_intrinsic()
/third_party/mesa3d/src/amd/compiler/
H A Daco_instruction_selection.cpp8489 bld.copy(Definition(dst), get_arg(ctx, ctx->args->ac.num_work_groups));
8491 Temp addr = get_arg(ctx, ctx->args->ac.num_work_groups);

Completed in 36 milliseconds