#[repr(transparent)]pub struct ExternalSemaphoreHandleTypeFlagBits(pub u32);Expand description
Open integer representation of VkExternalSemaphoreHandleTypeFlagBits.
Tuple Fields§
§0: u32Implementations§
Source§impl ExternalSemaphoreHandleTypeFlagBits
impl ExternalSemaphoreHandleTypeFlagBits
Sourcepub const OPAQUE_FD_BIT: Self
pub const OPAQUE_FD_BIT: Self
Native value VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT.
Khronos reference: VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT
Sourcepub const OPAQUE_WIN32_BIT: Self
pub const OPAQUE_WIN32_BIT: Self
Native value VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT.
Khronos reference: VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT
Sourcepub const OPAQUE_WIN32_KMT_BIT: Self
pub const OPAQUE_WIN32_KMT_BIT: Self
Native value VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT.
Khronos reference: VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT
Sourcepub const D3D12_FENCE_BIT: Self
pub const D3D12_FENCE_BIT: Self
Native value VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT.
Khronos reference: VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT
Sourcepub const D3D11_FENCE_BIT: Self
pub const D3D11_FENCE_BIT: Self
Native value VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D11_FENCE_BIT.
Khronos reference: VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D11_FENCE_BIT
Sourcepub const SYNC_FD_BIT: Self
pub const SYNC_FD_BIT: Self
Native value VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT.
Khronos reference: VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT
Sourcepub const OPAQUE_FD_BIT_KHR: Self
pub const OPAQUE_FD_BIT_KHR: Self
Native value VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT_KHR.
Khronos reference: VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT_KHR
Sourcepub const OPAQUE_WIN32_BIT_KHR: Self
pub const OPAQUE_WIN32_BIT_KHR: Self
Native value VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR.
Khronos reference: VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR
Sourcepub const OPAQUE_WIN32_KMT_BIT_KHR: Self
pub const OPAQUE_WIN32_KMT_BIT_KHR: Self
Native value VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR.
Khronos reference: VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR
Sourcepub const D3D12_FENCE_BIT_KHR: Self
pub const D3D12_FENCE_BIT_KHR: Self
Native value VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT_KHR.
Khronos reference: VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT_KHR
Sourcepub const SYNC_FD_BIT_KHR: Self
pub const SYNC_FD_BIT_KHR: Self
Native value VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT_KHR.
Khronos reference: VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT_KHR
Sourcepub const ZIRCON_EVENT_BIT_FUCHSIA: Self
pub const ZIRCON_EVENT_BIT_FUCHSIA: Self
Native value VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_ZIRCON_EVENT_BIT_FUCHSIA.
Khronos reference: VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_ZIRCON_EVENT_BIT_FUCHSIA