Home
last modified time | relevance | path

Searched refs:glsl_get_struct_field (Results 1 – 11 of 11) sorted by relevance

/external/mesa3d/src/compiler/
Dnir_types.h46 const struct glsl_type *glsl_get_struct_field(const struct glsl_type *type,
Dnir_types.cpp61 glsl_get_struct_field(const glsl_type *type, unsigned index) in glsl_get_struct_field() function
/external/mesa3d/src/compiler/nir/
Dnir_lower_io_types.c102 const struct glsl_type *ft = glsl_get_struct_field(parent_type, i); in get_deref_offset()
Dnir_split_var_copies.c130 deref->deref.type = glsl_get_struct_field(src_tail->type, i); in split_var_copy_instr()
Dnir_lower_io.c148 field_offset += type_size(glsl_get_struct_field(parent_type, i)); in get_io_offset()
Dnir_print.c344 print_constant(c->elements[i], glsl_get_struct_field(type, i), state); in print_constant()
Dnir_validate.c431 glsl_get_struct_field(parent->type, in validate_deref_chain()
Dnir.c765 tmp.str.deref.type = glsl_get_struct_field(tail->type, i); in deref_foreach_leaf_build_recur()
/external/mesa3d/src/compiler/spirv/
Dspirv_to_nir.c184 const struct glsl_type *elem_type = glsl_get_struct_field(type, i); in vtn_undef_ssa_value()
264 glsl_get_struct_field(val->type, i); in vtn_const_ssa_value()
1307 c->elements[i] = vtn_null_constant(b, glsl_get_struct_field(type, i)); in vtn_null_constant()
1816 child_type = glsl_get_struct_field(type, i); in vtn_create_ssa_value()
Dvtn_variables.c523 deref_struct->deref.type = glsl_get_struct_field(tail->type, i); in _vtn_local_load_store()
/external/mesa3d/src/amd/common/
Dac_nir_to_llvm.c2756 const struct glsl_type *ft = glsl_get_struct_field(parent_type, i); in get_deref_offset()
5721 glsl_get_struct_field(type, i)); in glsl_to_llvm_type()