Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/spirv-cross/
Dspirv_msl.cpp1928 auto &mbr_type = get<SPIRType>(mbr_type_id); in mark_as_packable() local
1929 mark_as_packable(mbr_type); in mark_as_packable()
1930 if (mbr_type.type_alias) in mark_as_packable()
1932 auto &mbr_type_alias = get<SPIRType>(mbr_type.type_alias); in mark_as_packable()
2511 auto &mbr_type = get<SPIRType>(mbr_type_id); in add_composite_member_variable_to_interface_block() local
2514 if (is_matrix(mbr_type)) in add_composite_member_variable_to_interface_block()
2516 if (is_array(mbr_type)) in add_composite_member_variable_to_interface_block()
2519 elem_cnt = mbr_type.columns; in add_composite_member_variable_to_interface_block()
2521 else if (is_array(mbr_type)) in add_composite_member_variable_to_interface_block()
2523 if (mbr_type.array.size() != 1) in add_composite_member_variable_to_interface_block()
[all …]
Dspirv_hlsl.cpp863 auto &mbr_type = get<SPIRType>(type.member_types[member_index]); in emit_interface_block_member_in_struct() local
866 type_to_glsl(mbr_type), in emit_interface_block_member_in_struct()
867 " ", mbr_name, type_to_array_glsl(mbr_type), in emit_interface_block_member_in_struct()
871 uint32_t consumed_locations = type_to_consumed_locations(mbr_type); in emit_interface_block_member_in_struct()
Dspirv_glsl.cpp12794 const auto mbr_type = get<SPIRType>(type.member_types[index]); in member_is_non_native_row_major_matrix() local
12795 if (mbr_type.columns != mbr_type.vecsize) in member_is_non_native_row_major_matrix()
16136 auto &mbr_type = get<SPIRType>(type.member_types[i]); in get_accumulated_member_location() local
16142 uint32_t location_count = type_to_location_count(mbr_type); in get_accumulated_member_location()