/third_party/mesa3d/src/intel/compiler/ |
D | brw_nir_lower_cs_intrinsics.c | 92 if (state->nir->info.workgroup_size_variable) { in lower_cs_intrinsics_convert_block() 131 } else if (!nir->info.workgroup_size_variable && in lower_cs_intrinsics_convert_block() 224 if (state->nir->info.workgroup_size_variable) { in lower_cs_intrinsics_convert_block() 284 !nir->info.workgroup_size_variable) { in brw_nir_lower_cs_intrinsics()
|
D | brw_simd_selection.c | 66 const bool workgroup_size_variable = prog_data->local_size[0] == 0; in brw_simd_should_compile() local 68 if (!workgroup_size_variable) { in brw_simd_should_compile()
|
D | brw_nir_rt.c | 435 b.shader->info.workgroup_size_variable = true; in brw_nir_create_raygen_trampoline()
|
D | brw_mesh.cpp | 552 assert(!nir->info.workgroup_size_variable); in brw_nir_initialize_mue()
|
D | brw_fs_nir.cpp | 116 if (nir->info.workgroup_size_variable && in nir_setup_uniforms() 3834 if (!nir->info.workgroup_size_variable && in nir_emit_cs_intrinsic() 3980 assert(nir->info.workgroup_size_variable); in nir_emit_cs_intrinsic() 4544 if (!nir->info.workgroup_size_variable && in nir_emit_intrinsic()
|
D | brw_fs.cpp | 7745 if (!b->shader->info.workgroup_size_variable) { in lower_simd() 7783 if (!nir->info.workgroup_size_variable) { in brw_compile_cs() 7825 nir->info.workgroup_size_variable; in brw_compile_cs() 7854 if (!nir->info.workgroup_size_variable) in brw_compile_cs()
|
/third_party/mesa3d/src/mesa/main/ |
D | compute.c | 99 if (prog->info.workgroup_size_variable) { in validate_DispatchCompute() 122 if (!prog->info.workgroup_size_variable) { in validate_DispatchComputeGroupSizeARB() 278 if (prog->info.workgroup_size_variable) { in valid_dispatch_indirect()
|
/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_system_values.c | 371 if (b->shader->info.workgroup_size_variable) in lower_compute_system_value_instr() 419 if (!b->shader->info.workgroup_size_variable && in lower_compute_system_value_instr() 441 if (!b->shader->info.workgroup_size_variable && is_zero) { in lower_compute_system_value_instr() 486 if (b->shader->info.workgroup_size_variable) { in lower_compute_system_value_instr()
|
D | nir_opt_uniform_atomics.c | 182 dims_needed |= (shader->info.workgroup_size_variable || in is_atomic_already_optimized() 329 !shader->info.workgroup_size_variable && in nir_opt_uniform_atomics()
|
D | nir_lower_variable_initializers.c | 157 assert(!shader->info.workgroup_size_variable); in nir_zero_initialize_shared_memory()
|
D | nir_range_analysis.c | 1340 shader->info.workgroup_size_variable) { in nir_unsigned_upper_bound() 1349 if (shader->info.workgroup_size_variable) in nir_unsigned_upper_bound() 1361 if (shader->info.workgroup_size_variable) { in nir_unsigned_upper_bound() 1396 !shader->info.workgroup_size_variable) { in nir_unsigned_upper_bound()
|
D | nir_print.c | 1714 shader->info.workgroup_size_variable ? " (variable)" : ""); in nir_print_shader_annotated()
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
D | d3d12_compiler.h | 228 unsigned workgroup_size_variable:1; member
|
D | d3d12_compiler.cpp | 1150 if (sel->workgroup_size_variable) { in select_shader_variant() 1354 sel->workgroup_size_variable = nir->info.workgroup_size_variable; in d3d12_create_shader_impl() 1502 workgroup_size_variable(struct d3d12_context *ctx, in workgroup_size_variable() function 1505 if (ctx->compute_state->workgroup_size_variable) in workgroup_size_variable() 1516 sel_ctx.variable_workgroup_size = workgroup_size_variable(ctx, info); in d3d12_select_compute_shader_variants()
|
/third_party/mesa3d/src/compiler/ |
D | shader_info.h | 312 bool workgroup_size_variable:1; member
|
/third_party/mesa3d/src/compiler/glsl/ |
D | lower_cs_derived.cpp | 57 local_size_variable(shader->Program->info.workgroup_size_variable), in lower_cs_derived_visitor()
|
D | linker.cpp | 2174 gl_prog->info.workgroup_size_variable = false; in link_cs_input_layout_qualifiers() 2219 gl_prog->info.workgroup_size_variable = true; in link_cs_input_layout_qualifiers() 2239 !gl_prog->info.workgroup_size_variable) { in link_cs_input_layout_qualifiers()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shaderlib_nir.c | 97 b.shader->info.workgroup_size_variable = true; in si_create_copy_image_cs()
|
D | si_shader_llvm.c | 738 assert(ctx->shader->selector->info.base.workgroup_size_variable && in si_llvm_load_intrinsic()
|
D | si_shader.c | 248 if (shader->selector->info.base.workgroup_size_variable) in si_get_max_workgroup_size()
|
/third_party/mesa3d/src/gallium/frontends/clover/nir/ |
D | invocation.cpp | 468 nir->info.workgroup_size_variable = sym.reqd_work_group_size[0] == 0; in spirv_to_nir()
|
/third_party/mesa3d/src/microsoft/clc/ |
D | clc_compiler.c | 802 nir->info.workgroup_size_variable = true; in clc_spirv_to_dxil()
|
/third_party/mesa3d/src/gallium/auxiliary/nir/ |
D | tgsi_to_nir.c | 2415 s->info.workgroup_size_variable = true; in ttn_compile_init()
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
D | iris_program.c | 623 assert(nir->info.workgroup_size_variable); in iris_setup_uniforms()
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_program.c | 585 assert(nir->info.workgroup_size_variable); in crocus_setup_uniforms()
|