Searched refs:num_workgroups (Results 1 - 8 of 8) sorted by relevance
/third_party/skia/third_party/externals/spirv-cross/samples/cpp/ |
H A D | atomics.cpp | 69 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 D | shared.cpp | 66 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 D | multiply.cpp | 70 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 D | aco_live_var_analysis.cpp | 375 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 D | nir_lower_system_values.c | 58 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 D | d3d12_nir_passes.c | 226 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 D | genX_cmd_buffer.c | 2655 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 D | anv_private.h | 2704 struct anv_address num_workgroups; member
|
Completed in 22 milliseconds