Home
last modified time | relevance | path

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

/third_party/mesa3d/src/compiler/glsl/
Dlink_functions.cpp208 deref->var->data.max_array_access = in visit_leave()
209 MAX2(formal_param->data.max_array_access, in visit_leave()
210 deref->var->data.max_array_access); in visit_leave()
242 var->data.max_array_access = in visit()
243 MAX2(var->data.max_array_access, in visit()
244 ir->var->data.max_array_access); in visit()
Dopt_flip_matrices.cpp106 texmat_transpose->data.max_array_access = in visit_enter()
107 MAX2(texmat_transpose->data.max_array_access, mat_var->data.max_array_access); in visit_enter()
Dast_array_index.cpp54 if (idx > (int)var->data.max_array_access) { in update_max_array_access()
55 var->data.max_array_access = idx; in update_max_array_access()
221 v->data.max_array_access = implicit_size - 1; in _mesa_ast_array_index_to_hir()
280 v->data.max_array_access = array->type->array_size() - 1; in _mesa_ast_array_index_to_hir()
Dlower_tess_level.cpp126 new_tess_level_outer_var->data.max_array_access = 0; in visit()
143 new_tess_level_inner_var->data.max_array_access = 0; in visit()
Dlinker.cpp310 if (var->data.max_array_access >= (int)this->num_vertices) { in visit()
314 var->data.max_array_access, var->name, this->num_vertices); in visit()
321 var->data.max_array_access = this->num_vertices - 1; in visit()
807 if ((int)var->type->length <= existing->data.max_array_access) { in validate_intrastage_arrays()
813 existing->data.max_array_access); in validate_intrastage_arrays()
818 if((int)existing->type->length <= var->data.max_array_access && in validate_intrastage_arrays()
825 var->data.max_array_access); in validate_intrastage_arrays()
1471 fixup_type(&var->type, var->data.max_array_access, in visit()
1535 static void fixup_type(const glsl_type **type, unsigned max_array_access, in fixup_type() argument
1540 max_array_access + 1); in fixup_type()
Dir_clone.cpp46 var->data.max_array_access = this->data.max_array_access; in clone()
Dlink_uniform_blocks.cpp447 b->var->data.max_array_access = b->type->length - 1; in link_uniform_blocks()
Dlower_distance.cpp185 (*new_var)->data.max_array_access = new_size - 1; in visit()
Dast_to_hir.cpp925 deref->var->data.max_array_access = deref->type->length - 1; in mark_whole_array_access()
1008 if (var->data.max_array_access >= rhs->type->array_size()) { in do_assignment()
1012 var->data.max_array_access); in do_assignment()
4384 if ((size > 0) && (size <= earlier->data.max_array_access)) { in get_variable_being_redeclared()
4387 earlier->data.max_array_access); in get_variable_being_redeclared()
8783 if (var->data.max_array_access >= (int)num_vertices) { in hir()
8788 var->data.max_array_access, var->name); in hir()
8837 if (var->data.max_array_access >= (int)num_vertices) { in hir()
8842 var->data.max_array_access, var->name); in hir()
Dir_validate.cpp1027 if (ir->data.max_array_access >= (int)ir->type->length) { in visit()
1029 ir->data.max_array_access, ir->type->length - 1); in visit()
Dir.h975 int max_array_access; member
Dir.cpp2057 this->data.max_array_access = -1; in ir_variable()
/third_party/mesa3d/src/mesa/main/
Dff_fragment_shader.cpp403 var->data.max_array_access = MAX2(var->data.max_array_access, (int)unit); in get_source()
733 tc_array->data.max_array_access = MAX2(tc_array->data.max_array_access, (int)unit); in load_texture()
/third_party/mesa3d/docs/relnotes/
D17.1.3.rst58 - glsl/lower_distance: only set max_array_access for 1D clip dist
D19.3.2.rst59 - glsl: fix an incorrect max_array_access after optimization of
D9.2.1.rst98 - glsl: propagate max_array_access through function calls
D7.10.3.rst182 - glsl: Fix off-by-one error setting max_array_access for non-constant
D7.9.2.rst238 - linker: Propagate max_array_access while linking functions
D7.10.1.rst260 - linker: Propagate max_array_access while linking functions
D20.0.0.rst492 - glsl: fix an incorrect max_array_access after optimization of