Searched refs:num_work_groups (Results 1 - 12 of 12) sorted by relevance
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_kernel.h | 40 uint32_t num_work_groups[3]; member
|
H A D | brw_kernel.c | 222 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 D | ac_shader_args.h | 140 struct ac_arg num_work_groups; member
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_shader_args.c | 97 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 D | pvr_srv_bridge.h | 600 uint32_t num_work_groups; member 958 uint32_t num_work_groups,
|
H A D | pvr_srv_bridge.c | 1035 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 D | panvk_vX_shader.c | 61 INIT_SYSVAL(num_work_groups, NUM_WORK_GROUPS); in panvk_init_sysvals()
|
H A D | panvk_vX_cmd_buffer.c | 1348 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 D | panvk_private.h | 563 union panvk_sysval_vec4 num_work_groups;
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_shader.c | 753 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 D | ac_nir_to_llvm.c | 3728 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 D | aco_instruction_selection.cpp | 8489 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