Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/spirv-cross/
Dspirv_msl.cpp2103 … SPIRType &ib_type, SPIRVariable &var, InterfaceBlockMeta &meta) in add_plain_variable_to_interface_block() argument
2113 uint32_t ib_mbr_idx = uint32_t(ib_type.member_types.size()); in add_plain_variable_to_interface_block()
2150 ib_type.member_types.push_back(build_msl_interpolant_type(type_id, is_noperspective)); in add_plain_variable_to_interface_block()
2152 ib_type.member_types.push_back(type_id); in add_plain_variable_to_interface_block()
2156 set_member_name(ib_type.self, ib_mbr_idx, mbr_name); in add_plain_variable_to_interface_block()
2210 to_member_name(ib_type, index), " = ", to_expression(var.initializer), "[", in add_plain_variable_to_interface_block()
2236 ib_type.member_types[ib_mbr_idx] = build_msl_interpolant_type(type_id, is_noperspective); in add_plain_variable_to_interface_block()
2238 ib_type.member_types[ib_mbr_idx] = type_id; in add_plain_variable_to_interface_block()
2240 set_member_decoration(ib_type.self, ib_mbr_idx, DecorationLocation, locn); in add_plain_variable_to_interface_block()
2246 set_member_decoration(ib_type.self, ib_mbr_idx, DecorationLocation, locn); in add_plain_variable_to_interface_block()
[all …]
Dspirv_msl.hpp817 …ble_to_interface_block(spv::StorageClass storage, const std::string &ib_var_ref, SPIRType &ib_type,
820 … SPIRType &ib_type, SPIRVariable &var, InterfaceBlockMeta &meta);
822 … SPIRType &ib_type, SPIRVariable &var, InterfaceBlockMeta &meta);
827 … SPIRType &ib_type, SPIRVariable &var, uint32_t index,
830 … SPIRType &ib_type, SPIRVariable &var, uint32_t index,
832 …void add_tess_level_input_to_interface_block(const std::string &ib_var_ref, SPIRType &ib_type, SPI…
903 void align_struct(SPIRType &ib_type, std::unordered_set<uint32_t> &aligned_structs);
904 void mark_scalar_layout_structs(const SPIRType &ib_type);
906 void ensure_member_packing_rules_msl(SPIRType &ib_type, uint32_t index);
/third_party/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_cs.h57 enum ib_type { enum
80 enum ib_type ib_type; member
224 assert(!cs || cs->main.ib_type == IB_MAIN); in amdgpu_cs()
Damdgpu_cs.c780 struct drm_amdgpu_cs_chunk_ib *info = &cs->csc->ib[ib->ib_type]; in amdgpu_get_new_ib()
821 if (ib->ib_type == IB_MAIN) in amdgpu_get_new_ib()
989 cs->main.ib_type = IB_MAIN; in amdgpu_cs_create()