Home
last modified time | relevance | path

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

/external/mesa3d/src/compiler/spirv/
Dvtn_variables.c734 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 …]