Home
last modified time | relevance | path

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

/external/rust/crates/vulkano/src/memory/
Dexternal_memory_handle_type.rs80 impl From<ExternalMemoryHandleType> for ash::vk::ExternalMemoryHandleTypeFlags { implementation
83 let mut result = ash::vk::ExternalMemoryHandleTypeFlags::empty(); in from()
85 result |= ash::vk::ExternalMemoryHandleTypeFlags::OPAQUE_FD; in from()
88 result |= ash::vk::ExternalMemoryHandleTypeFlags::OPAQUE_WIN32; in from()
91 result |= ash::vk::ExternalMemoryHandleTypeFlags::OPAQUE_WIN32_KMT; in from()
94 result |= ash::vk::ExternalMemoryHandleTypeFlags::D3D11_TEXTURE; in from()
97 result |= ash::vk::ExternalMemoryHandleTypeFlags::D3D11_TEXTURE_KMT; in from()
100 result |= ash::vk::ExternalMemoryHandleTypeFlags::D3D12_HEAP; in from()
103 result |= ash::vk::ExternalMemoryHandleTypeFlags::D3D12_RESOURCE; in from()
106 result |= ash::vk::ExternalMemoryHandleTypeFlags::DMA_BUF_EXT; in from()
[all …]
Ddevice_memory.rs282 let mut export_handle_bits = ash::vk::ExternalMemoryHandleTypeFlags::empty(); in build()
288 None => ash::vk::ExternalMemoryHandleTypeFlags::empty(), in build()
293 None => ash::vk::ExternalMemoryHandleTypeFlags::empty(), in build()
296 if !(export_handle_bits & ash::vk::ExternalMemoryHandleTypeFlags::DMA_BUF_EXT) in build()
306 if !(export_handle_bits & ash::vk::ExternalMemoryHandleTypeFlags::OPAQUE_FD).is_empty() in build()
315 if !(import_handle_bits & ash::vk::ExternalMemoryHandleTypeFlags::DMA_BUF_EXT) in build()
325 if !(import_handle_bits & ash::vk::ExternalMemoryHandleTypeFlags::OPAQUE_FD).is_empty() in build()
588 let bits = ash::vk::ExternalMemoryHandleTypeFlags::from(handle_type); in export_fd()
589 if bits != ash::vk::ExternalMemoryHandleTypeFlags::DMA_BUF_EXT in export_fd()
590 && bits != ash::vk::ExternalMemoryHandleTypeFlags::OPAQUE_FD in export_fd()
[all …]
/external/rust/crates/ash/src/extensions/khr/
Dexternal_memory_fd.rs40 handle_type: vk::ExternalMemoryHandleTypeFlags, in get_memory_fd_properties_khr() argument
/external/rust/crates/ash/src/vk/
Dconst_debugs.rs1452 impl fmt::Debug for ExternalMemoryHandleTypeFlags { implementation
1455 (ExternalMemoryHandleTypeFlags::OPAQUE_FD.0, "OPAQUE_FD"), in fmt()
1457 ExternalMemoryHandleTypeFlags::OPAQUE_WIN32.0, in fmt()
1461 ExternalMemoryHandleTypeFlags::OPAQUE_WIN32_KMT.0, in fmt()
1465 ExternalMemoryHandleTypeFlags::D3D11_TEXTURE.0, in fmt()
1469 ExternalMemoryHandleTypeFlags::D3D11_TEXTURE_KMT.0, in fmt()
1472 (ExternalMemoryHandleTypeFlags::D3D12_HEAP.0, "D3D12_HEAP"), in fmt()
1474 ExternalMemoryHandleTypeFlags::D3D12_RESOURCE.0, in fmt()
1477 (ExternalMemoryHandleTypeFlags::DMA_BUF_EXT.0, "DMA_BUF_EXT"), in fmt()
1479 ExternalMemoryHandleTypeFlags::ANDROID_HARDWARE_BUFFER_ANDROID.0, in fmt()
[all …]
Daliases.rs12 pub type ExternalMemoryHandleTypeFlagsKHR = ExternalMemoryHandleTypeFlags;
Dbitflags.rs669 pub struct ExternalMemoryHandleTypeFlags(pub(crate) Flags); struct
670 vk_bitflags_wrapped!(ExternalMemoryHandleTypeFlags, 0b111_1111, Flags);
671 impl ExternalMemoryHandleTypeFlags { impl
Dextensions.rs6029 impl ExternalMemoryHandleTypeFlags { implementation
6033 impl ExternalMemoryHandleTypeFlags { impl
6037 impl ExternalMemoryHandleTypeFlags { impl
6041 impl ExternalMemoryHandleTypeFlags { impl
6045 impl ExternalMemoryHandleTypeFlags { implementation
6049 impl ExternalMemoryHandleTypeFlags { implementation
6053 impl ExternalMemoryHandleTypeFlags { implementation
6120 handle_type: ExternalMemoryHandleTypeFlags,
6160 _handle_type: ExternalMemoryHandleTypeFlags, in load() argument
6194 handle_type: ExternalMemoryHandleTypeFlags, in get_memory_win32_handle_properties_khr() argument
[all …]
Ddefinitions.rs14447 pub export_from_imported_handle_types: ExternalMemoryHandleTypeFlags,
14448 pub compatible_handle_types: ExternalMemoryHandleTypeFlags,
14484 export_from_imported_handle_types: ExternalMemoryHandleTypeFlags, in export_from_imported_handle_types() argument
14491 compatible_handle_types: ExternalMemoryHandleTypeFlags, in compatible_handle_types() argument
14509 pub handle_type: ExternalMemoryHandleTypeFlags,
14516 handle_type: ExternalMemoryHandleTypeFlags::default(), in default()
14550 pub fn handle_type(mut self, handle_type: ExternalMemoryHandleTypeFlags) -> Self { in handle_type()
14627 pub handle_type: ExternalMemoryHandleTypeFlags,
14636 handle_type: ExternalMemoryHandleTypeFlags::default(), in default()
14673 pub fn handle_type(mut self, handle_type: ExternalMemoryHandleTypeFlags) -> Self { in handle_type()
[all …]
/external/swiftshader/include/vulkan/
Dvulkan_enums.hpp11180 using ExternalMemoryHandleTypeFlags = Flags<ExternalMemoryHandleTypeFlagBits>; typedef
11202 VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags operator|(ExternalMemoryHandle… in operator |()
11205 return ExternalMemoryHandleTypeFlags(bit0) | bit1; in operator |()
11208 VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags operator&(ExternalMemoryHandle… in operator &()
11211 return ExternalMemoryHandleTypeFlags(bit0) & bit1; in operator &()
11214 VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags operator^(ExternalMemoryHandle… in operator ^()
11217 return ExternalMemoryHandleTypeFlags(bit0) ^ bit1; in operator ^()
11220 VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags operator~(ExternalMemoryHandle… in operator ~()
11222 return ~(ExternalMemoryHandleTypeFlags(bits)); in operator ~()
11225 using ExternalMemoryHandleTypeFlagsKHR = ExternalMemoryHandleTypeFlags;
[all …]
Dvulkan_structs.hpp28223 …VULKAN_HPP_CONSTEXPR ExportMemoryAllocateInfo(VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags in ExportMemoryAllocateInfo()
28253 …xportMemoryAllocateInfo &setHandleTypes(VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handle… in setHandleTypes()
28274 …ctureType const &, const void *const &, VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags const …
28303 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes = {};
28964 … VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags exportFromImportedHandleTypes_ = {},
28965 …VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags compatibleHandleTypes_ = {}) VULKAN_HPP_NOEXCE…
29003 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags const &,
29004 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags const &>
29033 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags exportFromImportedHandleTypes = {};
29034 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags compatibleHandleTypes = {};
[all …]
/external/angle/third_party/vulkan-deps/vulkan-headers/src/include/vulkan/
Dvulkan_enums.hpp11181 using ExternalMemoryHandleTypeFlags = Flags<ExternalMemoryHandleTypeFlagBits>; typedef
11203 …VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags operator|( ExternalMemoryHand… in operator |()
11206 return ExternalMemoryHandleTypeFlags( bit0 ) | bit1; in operator |()
11209 …VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags operator&( ExternalMemoryHand… in operator &()
11212 return ExternalMemoryHandleTypeFlags( bit0 ) & bit1; in operator &()
11215 …VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags operator^( ExternalMemoryHand… in operator ^()
11218 return ExternalMemoryHandleTypeFlags( bit0 ) ^ bit1; in operator ^()
11221 …VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags operator~( ExternalMemoryHand… in operator ~()
11223 return ~( ExternalMemoryHandleTypeFlags( bits ) ); in operator ~()
11226 using ExternalMemoryHandleTypeFlagsKHR = ExternalMemoryHandleTypeFlags;
[all …]
Dvulkan_structs.hpp28156 …HPP_CONSTEXPR ExportMemoryAllocateInfo( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handle… in ExportMemoryAllocateInfo()
28186 …ortMemoryAllocateInfo & setHandleTypes( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handle… in setHandleTypes()
28207 …tureType const &, const void * const &, VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags const …
28236 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes = {};
28897 … VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags exportFromImportedHandleTypes_ = {},
28898 …VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags compatibleHandleTypes_ = {} ) VULKAN_H…
28936 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags const &,
28937 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags const &>
28966 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags exportFromImportedHandleTypes = {};
28967 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags compatibleHandleTypes = {};
[all …]
/external/vulkan-headers/include/vulkan/
Dvulkan_enums.hpp14766 using ExternalMemoryHandleTypeFlags = Flags<ExternalMemoryHandleTypeFlagBits>; typedef
14793 VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags
14796 return ExternalMemoryHandleTypeFlags( bit0 ) | bit1; in operator |()
14799 VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags
14802 return ExternalMemoryHandleTypeFlags( bit0 ) & bit1; in operator &()
14805 VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags
14808 return ExternalMemoryHandleTypeFlags( bit0 ) ^ bit1; in operator ^()
14811 VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags
14814 return ~( ExternalMemoryHandleTypeFlags( bits ) ); in operator ~()
14817 using ExternalMemoryHandleTypeFlagsKHR = ExternalMemoryHandleTypeFlags;
[all …]
Dvulkan_structs.hpp29218 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes_ = {} ) VULKAN_HPP_NOEXCEPT in ExportMemoryAllocateInfo()
29245 …setHandleTypes( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes_ ) VULKAN_HPP_NOEX… in setHandleTypes()
29268 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags const &>
29297 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes = {};
29988 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags exportFromImportedHandleTypes_ = {},
29989 …VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags compatibleHandleTypes_ = {} ) VULKAN_H…
30025 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags const &,
30026 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags const &>
30056 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags exportFromImportedHandleTypes = {};
30057 VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags compatibleHandleTypes = {};
[all …]