Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/spirv-cross/
Dspirv_glsl.cpp1615 auto &memb_type = get<SPIRType>(type.member_types[i]); in buffer_is_packing_standard() local
1619 uint32_t packed_alignment = type_to_packed_alignment(memb_type, member_flags, packing); in buffer_is_packing_standard()
1633 is_top_level_block && size_t(i + 1) == type.member_types.size() && !memb_type.array.empty(); in buffer_is_packing_standard()
1637 packed_size = type_to_packed_size(memb_type, member_flags, packing); in buffer_is_packing_standard()
1659 if (memb_type.basetype == SPIRType::Struct && !memb_type.pointer) in buffer_is_packing_standard()
1687 if (!memb_type.array.empty() && type_to_packed_array_stride(memb_type, member_flags, packing) != in buffer_is_packing_standard()
1699 if (!memb_type.pointer && !memb_type.member_types.empty() && in buffer_is_packing_standard()
1700 !buffer_is_packing_standard(memb_type, substruct_packing)) in buffer_is_packing_standard()