/external/mesa3d/src/compiler/glsl/ |
D | lower_cs_derived.cpp | 57 local_size_variable(shader->Program->info.cs.local_size_variable), in lower_cs_derived_visitor() 80 bool local_size_variable; member in __anon793560570111::lower_cs_derived_visitor 115 if (local_size_variable) in find_sysvals() 138 if (local_size_variable) { in find_sysvals()
|
D | ast_type.cpp | 432 if (q.flags.q.local_size_variable) in merge_qualifier() 433 this->flags.q.local_size_variable = true; in merge_qualifier() 659 valid_in_mask.flags.q.local_size_variable = 1; in validate_in_qualifier() 782 if (state->in_qualifier->flags.q.local_size_variable) { in merge_into_in_qualifier() 784 state->in_qualifier->flags.q.local_size_variable = false; in merge_into_in_qualifier() 874 bad.flags.q.local_size_variable ? " local_size_variable" : "", in validate_flags()
|
D | ast.h | 578 unsigned local_size_variable:1; member
|
D | glsl_parser.yy | 1631 if (match_layout_qualifier($1, "local_size_variable", state) == 0) { 1632 $$.flags.q.local_size_variable = 1; 1637 "qualifier `local_size_variable` requires "
|
D | linker.cpp | 2235 gl_prog->info.cs.local_size_variable = false; in link_cs_input_layout_qualifiers() 2280 gl_prog->info.cs.local_size_variable = true; in link_cs_input_layout_qualifiers() 2300 !gl_prog->info.cs.local_size_variable) { in link_cs_input_layout_qualifiers()
|
/external/mesa3d/src/intel/compiler/ |
D | brw_nir_lower_cs_intrinsics.c | 84 if (state->nir->info.cs.local_size_variable) { in lower_cs_intrinsics_convert_block() 163 if (state->nir->info.cs.local_size_variable) { in lower_cs_intrinsics_convert_block() 223 if (!nir->info.cs.local_size_variable) { in brw_nir_lower_cs_intrinsics()
|
D | brw_fs_nir.cpp | 112 if (nir->info.cs.local_size_variable && in nir_setup_uniforms() 3748 if (!nir->info.cs.local_size_variable && in nir_emit_cs_intrinsic() 3888 assert(nir->info.cs.local_size_variable); in nir_emit_cs_intrinsic() 4350 if (!nir->info.cs.local_size_variable && in nir_emit_intrinsic()
|
D | brw_fs.cpp | 9101 if (!b->shader->info.cs.local_size_variable) { in lower_simd() 9161 if (nir->info.cs.local_size_variable) { in brw_compile_cs()
|
/external/mesa3d/src/mesa/main/ |
D | compute.c | 92 if (prog->info.cs.local_size_variable) { in validate_DispatchCompute() 116 if (!prog->info.cs.local_size_variable) { in validate_DispatchComputeGroupSizeARB() 272 if (prog->info.cs.local_size_variable) { in valid_dispatch_indirect()
|
/external/mesa3d/src/compiler/ |
D | shader_info.h | 346 bool local_size_variable:1; member
|
/external/mesa3d/src/compiler/nir/ |
D | nir_range_analysis.c | 1177 if (shader->info.cs.local_size_variable) { in nir_unsigned_upper_bound() 1186 if (shader->info.cs.local_size_variable) in nir_unsigned_upper_bound() 1198 if (shader->info.cs.local_size_variable) { in nir_unsigned_upper_bound() 1217 if (!shader->info.cs.local_size_variable) { in nir_unsigned_upper_bound()
|
D | nir_lower_system_values.c | 340 if (b->shader->info.cs.local_size_variable) { in lower_compute_system_value_instr()
|
D | nir_opt_uniform_atomics.c | 322 if (shader->info.stage == MESA_SHADER_COMPUTE && !shader->info.cs.local_size_variable && in nir_opt_uniform_atomics()
|
D | nir_print.c | 1635 shader->info.cs.local_size_variable ? " (variable)" : ""); in nir_print_shader_annotated()
|
/external/mesa3d/src/gallium/frontends/clover/nir/ |
D | invocation.cpp | 413 nir->info.cs.local_size_variable = sym.reqd_work_group_size[0] == 0;
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_llvm.c | 359 assert(ctx->shader->selector->info.base.cs.local_size_variable); in si_llvm_get_block_size()
|
D | si_shader.c | 215 if (shader->selector->info.base.cs.local_size_variable) in si_get_max_workgroup_size()
|
/external/mesa3d/src/gallium/drivers/iris/ |
D | iris_program.c | 531 assert(nir->info.cs.local_size_variable); in iris_setup_uniforms()
|
/external/mesa3d/src/gallium/auxiliary/nir/ |
D | tgsi_to_nir.c | 2385 s->info.cs.local_size_variable = true; in ttn_compile_init()
|
/external/mesa3d/docs/relnotes/ |
D | 20.3.0.rst | 3413 - radeonsi: use shader_info::cs::local_size_variable to clean up some code
|