Home
last modified time | relevance | path

Searched refs:local_size_variable (Results 1 – 12 of 12) sorted by relevance

/third_party/mesa3d/src/compiler/glsl/
Dlower_cs_derived.cpp57 local_size_variable(shader->Program->info.workgroup_size_variable), in lower_cs_derived_visitor()
80 bool local_size_variable; member in __anonebf9526e0111::lower_cs_derived_visitor
115 if (local_size_variable) in find_sysvals()
138 if (local_size_variable) { in find_sysvals()
Dast_type.cpp433 if (q.flags.q.local_size_variable) in merge_qualifier()
434 this->flags.q.local_size_variable = true; in merge_qualifier()
660 valid_in_mask.flags.q.local_size_variable = 1; in validate_in_qualifier()
783 if (state->in_qualifier->flags.q.local_size_variable) { in merge_into_in_qualifier()
785 state->in_qualifier->flags.q.local_size_variable = false; in merge_into_in_qualifier()
877 Q(local_size_variable); in validate_flags()
Dast.h578 unsigned local_size_variable:1; member
Dglsl_parser.yy1630 if (match_layout_qualifier($1, "local_size_variable", state) == 0) {
1631 $$.flags.q.local_size_variable = 1;
1636 "qualifier `local_size_variable` requires "
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DARB_compute_variable_group_size.txt55 compute shader using the /local_size_variable/ layout qualifer to indicate
195 local_size_variable
211 The *local_size_variable* qualifier is used to declare that
214 shader including a *local_size_variable* qualifier also declares a
252 shaders with a variable local group size (using *local_size_variable*),
466 "local_size_variable" layout qualifier to declare a variable work group
539 /local_size_variable/ to specify a compute shader with a variable
/third_party/openGLES/extensions/ARB/
DARB_compute_variable_group_size.txt65 compute shader using the /local_size_variable/ layout qualifer to indicate
205 local_size_variable
221 The *local_size_variable* qualifier is used to declare that
224 shader including a *local_size_variable* qualifier also declares a
262 shaders with a variable local group size (using *local_size_variable*),
476 "local_size_variable" layout qualifier to declare a variable workgroup
553 /local_size_variable/ to specify a compute shader with a variable
/third_party/mesa3d/src/freedreno/ir3/
Dir3.c166 return v->local_size_variable || in ir3_should_double_threadsize()
176 if (!v->local_size_variable) { in ir3_should_double_threadsize()
226 if (shared_per_wg > 0 && !v->local_size_variable) { in ir3_get_reg_independent_max_waves()
Dir3_shader.h720 bool local_size_variable; member
Dir3_ra.c2504 if (v->local_size_variable) { in calc_limit_pressure_for_cs_with_barrier()
Dir3_compiler_nir.c4631 so->local_size_variable = ctx->s->info.workgroup_size_variable; in ir3_compile_shader_nir()
/third_party/openGLES/extensions/NV/
DNV_compute_shader_derivatives.txt136 "local_size_variable" is also specified because the local group size is
/third_party/mesa3d/docs/relnotes/
D20.3.0.rst3413 - radeonsi: use shader_info::cs::local_size_variable to clean up some code