| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.Vulkan.Core11.Promoted_from_VK_KHR_external_semaphore
- newtype VkSemaphoreImportFlagBits = VkSemaphoreImportFlagBits VkFlags
- pattern VK_SEMAPHORE_IMPORT_TEMPORARY_BIT :: VkSemaphoreImportFlagBits
- pattern VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO :: VkStructureType
- data VkExportSemaphoreCreateInfo = VkExportSemaphoreCreateInfo {}
- type VkSemaphoreImportFlags = VkSemaphoreImportFlagBits
Documentation
newtype VkSemaphoreImportFlagBits Source #
VkSemaphoreImportFlagBits - Bitmask specifying additional parameters of semaphore payload import
Description
These bits have the following meanings:
VK_SEMAPHORE_IMPORT_TEMPORARY_BITspecifies that the semaphore payload will be imported only temporarily, as described in Importing Semaphore Payloads, regardless of the permanence ofhandleType.
See Also
Constructors
| VkSemaphoreImportFlagBits VkFlags |
data VkExportSemaphoreCreateInfo Source #
VkExportSemaphoreCreateInfo - Structure specifying handle types that can be exported from a semaphore
Description
Valid Usage
- The bits in
handleTypesmust be supported and compatible, as reported byVkExternalSemaphoreProperties.
Valid Usage (Implicit)
sTypemust beVK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO
handleTypesmust be a valid combination ofVkExternalSemaphoreHandleTypeFlagBitsvalues
See Also
Constructors
| VkExportSemaphoreCreateInfo | |
Fields
| |
type VkSemaphoreImportFlags = VkSemaphoreImportFlagBits Source #
VkSemaphoreImportFlags - Bitmask of VkSemaphoreImportFlagBits
Description
VkSemaphoreImportFlags is a bitmask type for setting a mask of zero or
more VkSemaphoreImportFlagBits.
See Also
VkImportSemaphoreFdInfoKHR,
VkImportSemaphoreWin32HandleInfoKHR,
VkSemaphoreImportFlagBits