Module vulkan_rs::prelude::vk_khr_external_semaphore_capabilities [] [src]

Reexports

pub use util::vk_null_handle;
pub use util::VkNullHandle;
pub use util::VkResultObj;
pub use util::VkError;
pub use util::VkVersion;
pub use platform as vk_platform;

Structs

VkExternalSemaphorePropertiesKHR
VkPhysicalDeviceExternalSemaphoreInfoKHR

Enums

VkExternalSemaphoreFeatureFlagBitsKHR
VkExternalSemaphoreHandleTypeFlagBitsKHR

Constants

VK_EXTERNAL_SEMAPHORE_FEATURE_EXPORTABLE_BIT_KHR
VK_EXTERNAL_SEMAPHORE_FEATURE_IMPORTABLE_BIT_KHR
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT_KHR
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT_KHR
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT_KHR
VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_EXTENSION_NAME
VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_SPEC_VERSION
VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES_KHR
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO_KHR

Functions

vkGetPhysicalDeviceExternalSemaphorePropertiesKHR
vk_null

Creates a null mutable raw pointer.

Type Definitions

VkExternalSemaphoreFeatureFlagsKHR
VkExternalSemaphoreHandleTypeFlagsKHR