Searched refs:ib_type (Results 1 – 4 of 4) sorted by relevance
/third_party/skia/third_party/externals/spirv-cross/ |
D | spirv_msl.cpp | 2103 … 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 …]
|
D | spirv_msl.hpp | 817 …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/ |
D | amdgpu_cs.h | 57 enum ib_type { enum 80 enum ib_type ib_type; member 224 assert(!cs || cs->main.ib_type == IB_MAIN); in amdgpu_cs()
|
D | amdgpu_cs.c | 780 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()
|