Searched refs:mbr_type (Results 1 – 3 of 3) sorted by relevance
1928 auto &mbr_type = get<SPIRType>(mbr_type_id); in mark_as_packable() local1929 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() local2514 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 …]
863 auto &mbr_type = get<SPIRType>(type.member_types[member_index]); in emit_interface_block_member_in_struct() local866 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()
12794 const auto mbr_type = get<SPIRType>(type.member_types[index]); in member_is_non_native_row_major_matrix() local12795 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() local16142 uint32_t location_count = type_to_location_count(mbr_type); in get_accumulated_member_location()