Searched refs:tail_type (Results 1 – 1 of 1) sorted by relevance
/external/mesa3d/src/compiler/spirv/ |
D | vtn_variables.c | 734 struct vtn_type *tail_type, in _vtn_variable_load_store() argument 737 enum glsl_base_type base_type = glsl_get_base_type(tail_type->type); in _vtn_variable_load_store() 762 unsigned elems = glsl_get_length(tail_type->type); in _vtn_variable_load_store() 766 (*inout)->type = tail_type->type; in _vtn_variable_load_store() 772 tail_type->array_element : tail_type->members[i]; in _vtn_variable_load_store() 790 struct vtn_type *tail_type = vtn_access_chain_tail_type(b, src); in vtn_variable_load() local 792 _vtn_variable_load_store(b, true, src, tail_type, &val); in vtn_variable_load() 805 struct vtn_type *tail_type = vtn_access_chain_tail_type(b, dest); in vtn_variable_store() local 806 _vtn_variable_load_store(b, false, dest, tail_type, &src); in vtn_variable_store() 812 struct vtn_access_chain *src, struct vtn_type *tail_type) in _vtn_variable_copy() argument [all …]
|