Home
last modified time | relevance | path

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

/external/mesa3d/src/compiler/glsl/
Dlower_cs_derived.cpp57 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()
Dast_type.cpp432 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()
Dast.h578 unsigned local_size_variable:1; member
Dglsl_parser.yy1631 if (match_layout_qualifier($1, "local_size_variable", state) == 0) {
1632 $$.flags.q.local_size_variable = 1;
1637 "qualifier `local_size_variable` requires "
Dlinker.cpp2235 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/
Dbrw_nir_lower_cs_intrinsics.c84 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()
Dbrw_fs_nir.cpp112 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()
Dbrw_fs.cpp9101 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/
Dcompute.c92 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/
Dshader_info.h346 bool local_size_variable:1; member
/external/mesa3d/src/compiler/nir/
Dnir_range_analysis.c1177 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()
Dnir_lower_system_values.c340 if (b->shader->info.cs.local_size_variable) { in lower_compute_system_value_instr()
Dnir_opt_uniform_atomics.c322 if (shader->info.stage == MESA_SHADER_COMPUTE && !shader->info.cs.local_size_variable && in nir_opt_uniform_atomics()
Dnir_print.c1635 shader->info.cs.local_size_variable ? " (variable)" : ""); in nir_print_shader_annotated()
/external/mesa3d/src/gallium/frontends/clover/nir/
Dinvocation.cpp413 nir->info.cs.local_size_variable = sym.reqd_work_group_size[0] == 0;
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm.c359 assert(ctx->shader->selector->info.base.cs.local_size_variable); in si_llvm_get_block_size()
Dsi_shader.c215 if (shader->selector->info.base.cs.local_size_variable) in si_get_max_workgroup_size()
/external/mesa3d/src/gallium/drivers/iris/
Diris_program.c531 assert(nir->info.cs.local_size_variable); in iris_setup_uniforms()
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c2385 s->info.cs.local_size_variable = true; in ttn_compile_init()
/external/mesa3d/docs/relnotes/
D20.3.0.rst3413 - radeonsi: use shader_info::cs::local_size_variable to clean up some code