Home
last modified time | relevance | path

Searched refs:num_workgroups (Results 1 - 8 of 8) sorted by relevance

/third_party/skia/third_party/externals/spirv-cross/samples/cpp/
H A Datomics.cpp69 uvec3 num_workgroups(NUM_WORKGROUPS, 1, 1); in main()
71 spirv_cross_set_builtin(shader, SPIRV_CROSS_BUILTIN_NUM_WORK_GROUPS, &num_workgroups, sizeof(num_workgroups)); in main()
H A Dshared.cpp66 uvec3 num_workgroups(NUM_WORKGROUPS, 1, 1); in main()
68 spirv_cross_set_builtin(shader, SPIRV_CROSS_BUILTIN_NUM_WORK_GROUPS, &num_workgroups, sizeof(num_workgroups)); in main()
H A Dmultiply.cpp70 uvec3 num_workgroups(NUM_WORKGROUPS, 1, 1); in main()
72 spirv_cross_set_builtin(shader, SPIRV_CROSS_BUILTIN_NUM_WORK_GROUPS, &num_workgroups, sizeof(num_workgroups)); in main()
/third_party/mesa3d/src/amd/compiler/
H A Daco_live_var_analysis.cpp375 unsigned num_workgroups = waves * num_simd / waves_per_workgroup; in max_suitable_waves() local
392 num_workgroups = std::min(num_workgroups, lds_limit / lds_per_workgroup); in max_suitable_waves()
396 num_workgroups = std::min(num_workgroups, program->wgp_mode ? 32u : 16u); in max_suitable_waves()
403 unsigned workgroup_waves = num_workgroups * waves_per_workgroup; in max_suitable_waves()
/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_system_values.c58 nir_ssa_def *num_workgroups = nir_load_num_workgroups(b, bit_size); in build_global_group_size() local
60 num_workgroups); in build_global_group_size()
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_nir_passes.c226 nir_variable *num_workgroups; member
242 glsl_vec_type(3), &vars->num_workgroups); in lower_compute_state_vars()
/third_party/mesa3d/src/intel/vulkan/
H A DgenX_cmd_buffer.c2655 cmd_buffer->state.compute.num_workgroups, in emit_binding_table()
2662 cmd_buffer->state.compute.num_workgroups); in emit_binding_table()
5464 cmd_buffer->state.compute.num_workgroups = (struct anv_address) { in CmdDispatchBase()
5469 /* The num_workgroups buffer goes in the binding table */ in CmdDispatchBase()
5519 cmd_buffer->state.compute.num_workgroups = addr; in CmdDispatchIndirect()
5521 /* The num_workgroups buffer goes in the binding table */ in CmdDispatchIndirect()
H A Danv_private.h2704 struct anv_address num_workgroups; member

Completed in 22 milliseconds