Home
last modified time | relevance | path

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

/third_party/mesa3d/src/compiler/nir/
Dnir_lower_printf.c112 unsigned field_offset = glsl_get_struct_field_offset(args->type, i); in lower_printf_instr()
Dnir_gather_xfb_info.c249 int foffset = glsl_get_struct_field_offset(itype, f); in nir_gather_xfb_info_with_varyings()
Dnir_lower_io.c1228 base += glsl_get_struct_field_offset(parent->type, deref->strct.index); in nir_get_explicit_deref_range()
1896 int offset = glsl_get_struct_field_offset(parent->type, in nir_explicit_io_address_from_deref()
2091 const int offset = glsl_get_struct_field_offset(parent->type, in nir_get_explicit_deref_align()
2582 const int field_offset = glsl_get_struct_field_offset(type, i); in write_constant()
Dnir_deref.c1134 if (glsl_get_struct_field_offset(parent->type, 0) != 0) in opt_replace_struct_wrapper_cast()
Dnir_opt_load_store_vectorize.c446 int offset = glsl_get_struct_field_offset(parent->type, deref->strct.index); in create_entry_key_from_deref()
/third_party/mesa3d/src/compiler/
Dnir_types.h49 int glsl_get_struct_field_offset(const struct glsl_type *type,
Dnir_types.cpp82 glsl_get_struct_field_offset(const struct glsl_type *type, in glsl_get_struct_field_offset() function
/third_party/mesa3d/src/compiler/glsl/
Dgl_nir_link_uniform_blocks.c393 *offset = struct_base_offset + glsl_get_struct_field_offset(type, i); in iterate_type_fill_variables()
Dgl_nir_link_uniforms.c1266 struct_base_offset + glsl_get_struct_field_offset(type, i); in nir_link_uniform()
1267 } else if (glsl_get_struct_field_offset(type, i) != -1 && in nir_link_uniform()
1269 state->offset = glsl_get_struct_field_offset(type, i); in nir_link_uniform()
/third_party/mesa3d/src/microsoft/clc/
Dclc_compiler.c520 int offset = glsl_get_struct_field_offset(type, i); in copy_const_initializer()
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c449 int32_t offset = glsl_get_struct_field_offset(type, i); in get_glsl_type()
2730 glsl_get_struct_field_offset(bare_type, last_member_idx))); in emit_get_ssbo_size()
/third_party/mesa3d/src/microsoft/compiler/
Dnir_to_dxil.c1149 unsigned field_offset = glsl_get_struct_field_offset(type, elt); in var_fill_const_array()
/third_party/mesa3d/src/amd/llvm/
Dac_nir_to_llvm.c5171 uint64_t offset = glsl_get_struct_field_offset(parent->type, instr->strct.index); in visit_deref()
/third_party/mesa3d/docs/relnotes/
D19.0.0.rst2363 - nir: cleanup glsl_get_struct_field_offset, glsl_get_explicit_stride