Home
last modified time | relevance | path

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

/aosp_15_r20/external/mesa3d/src/compiler/glsl/
H A Dlink_functions.cpp219 deref->var->data.max_array_access = in visit_leave()
220 MAX2(formal_param->data.max_array_access, in visit_leave()
221 deref->var->data.max_array_access); in visit_leave()
253 var->data.max_array_access = in visit()
254 MAX2(var->data.max_array_access, in visit()
255 ir->var->data.max_array_access); in visit()
H A 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()
H A 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 = glsl_array_size(array->type) - 1; in _mesa_ast_array_index_to_hir()
H A Dlinker.cpp211 if ((int)var->type->length <= existing->data.max_array_access) { in validate_intrastage_arrays()
217 existing->data.max_array_access); in validate_intrastage_arrays()
222 if((int)existing->type->length <= var->data.max_array_access && in validate_intrastage_arrays()
229 var->data.max_array_access); in validate_intrastage_arrays()
697 fixup_type(&var->type, var->data.max_array_access, in visit()
761 static void fixup_type(const glsl_type **type, unsigned max_array_access, in fixup_type() argument
766 max_array_access + 1, 0); in fixup_type()
H A Dir_clone.cpp46 var->data.max_array_access = this->data.max_array_access; in clone()
H A Dgl_nir_linker.c1649 existing->data.max_array_access) { in gl_nir_validate_intrastage_arrays()
1655 existing->data.max_array_access); in gl_nir_validate_intrastage_arrays()
1663 if((int)glsl_array_size(existing->type) <= var->data.max_array_access && in gl_nir_validate_intrastage_arrays()
1670 var->data.max_array_access); in gl_nir_validate_intrastage_arrays()
H A Dast_to_hir.cpp935 deref->var->data.max_array_access = deref->type->length - 1; in mark_whole_array_access()
1018 if (var->data.max_array_access >= glsl_array_size(rhs->type)) { in do_assignment()
1022 var->data.max_array_access); in do_assignment()
4465 if ((size > 0) && (size <= earlier->data.max_array_access)) { in get_variable_being_redeclared()
4468 earlier->data.max_array_access); in get_variable_being_redeclared()
8878 if (var->data.max_array_access >= (int)num_vertices) { in hir()
8883 var->data.max_array_access, var->name); in hir()
8933 if (var->data.max_array_access >= (int)num_vertices) { in hir()
8938 var->data.max_array_access, var->name); in hir()
H A Dir_validate.cpp1064 if (ir->data.max_array_access >= (int)ir->type->length) { in visit()
1066 ir->data.max_array_access, ir->type->length - 1); in visit()
H A Dgl_nir_link_varyings.c594 if (var->data.max_array_access >= (int)num_vertices) { in resize_input_array()
598 var->data.max_array_access, var->name, num_vertices); in resize_input_array()
604 var->data.max_array_access = num_vertices - 1; in resize_input_array()
H A Dir.h965 int max_array_access; member
H A Dglsl_to_nir.cpp432 var->data.max_array_access = ir->data.max_array_access; in visit()
H A Dir.cpp2047 this->data.max_array_access = -1; in ir_variable()
/aosp_15_r20/external/mesa3d/docs/relnotes/
H A D17.1.3.rst58 - glsl/lower_distance: only set max_array_access for 1D clip dist
H A D9.2.1.rst98 - glsl: propagate max_array_access through function calls
H A D19.3.2.rst59 - glsl: fix an incorrect max_array_access after optimization of
H A D7.10.3.rst182 - glsl: Fix off-by-one error setting max_array_access for non-constant
H A D7.9.2.rst238 - linker: Propagate max_array_access while linking functions
H A D7.10.1.rst260 - linker: Propagate max_array_access while linking functions
H A D20.0.0.rst492 - glsl: fix an incorrect max_array_access after optimization of
H A D24.1.0.rst5775 - nir: add max_array_access data field
/aosp_15_r20/external/mesa3d/src/compiler/nir/
H A Dnir.h617 int max_array_access; member
/aosp_15_r20/development/tools/repo_diff/service/repodiff/persistence/filesystem/testdata/
H A Dcommit.csv64012 …al/mesa3d,[email protected],glsl: propagate max_array_access through funct…
67710 …sa3d,[email protected],glsl: Move update of max_array_access into a separa…