Home
last modified time | relevance | path

Searched refs:glsl_get_struct_field_offset (Results 1 – 10 of 10) sorted by relevance

/external/mesa3d/src/compiler/
Dnir_types.h49 int glsl_get_struct_field_offset(const struct glsl_type *type,
Dnir_types.cpp81 glsl_get_struct_field_offset(const struct glsl_type *type, in glsl_get_struct_field_offset() function
/external/mesa3d/src/compiler/nir/
Dnir_gather_xfb_info.c248 int foffset = glsl_get_struct_field_offset(itype, f); in nir_gather_xfb_info_with_varyings()
Dnir_lower_io.c1113 base += glsl_get_struct_field_offset(parent->type, deref->strct.index); in nir_get_explicit_deref_range()
1721 int offset = glsl_get_struct_field_offset(parent->type, in nir_explicit_io_address_from_deref()
1916 const int offset = glsl_get_struct_field_offset(parent->type, in nir_get_explicit_deref_align()
2363 const int field_offset = glsl_get_struct_field_offset(type, i); in write_constant()
Dnir_deref.c1022 if (glsl_get_struct_field_offset(parent->type, 0) != 0) in opt_replace_struct_wrapper_cast()
Dnir_opt_load_store_vectorize.c423 int offset = glsl_get_struct_field_offset(parent->type, deref->strct.index); in create_entry_key_from_deref()
/external/mesa3d/src/compiler/glsl/
Dgl_nir_link_uniform_blocks.c389 *offset = struct_base_offset + glsl_get_struct_field_offset(type, i); in iterate_type_fill_variables()
Dgl_nir_link_uniforms.c1228 struct_base_offset + glsl_get_struct_field_offset(type, i); in nir_link_uniform()
1229 } else if (glsl_get_struct_field_offset(type, i) != -1 && in nir_link_uniform()
1231 state->offset = glsl_get_struct_field_offset(type, i); in nir_link_uniform()
/external/mesa3d/src/amd/llvm/
Dac_nir_to_llvm.c4546 uint64_t offset = glsl_get_struct_field_offset(parent->type, instr->strct.index); in visit_deref()
/external/mesa3d/docs/relnotes/
D19.0.0.rst2363 - nir: cleanup glsl_get_struct_field_offset, glsl_get_explicit_stride