Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data ExternalMemoryImageCreateInfoNV = ExternalMemoryImageCreateInfoNV {}
- data ExportMemoryAllocateInfoNV = ExportMemoryAllocateInfoNV {}
- type NV_EXTERNAL_MEMORY_SPEC_VERSION = 1
- pattern NV_EXTERNAL_MEMORY_SPEC_VERSION :: forall a. Integral a => a
- type NV_EXTERNAL_MEMORY_EXTENSION_NAME = "VK_NV_external_memory"
- pattern NV_EXTERNAL_MEMORY_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a
- newtype ExternalMemoryHandleTypeFlagBitsNV where
- ExternalMemoryHandleTypeFlagBitsNV Flags
- pattern EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT_NV :: ExternalMemoryHandleTypeFlagBitsNV
- pattern EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_NV :: ExternalMemoryHandleTypeFlagBitsNV
- pattern EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_BIT_NV :: ExternalMemoryHandleTypeFlagBitsNV
- pattern EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_KMT_BIT_NV :: ExternalMemoryHandleTypeFlagBitsNV
- type ExternalMemoryHandleTypeFlagsNV = ExternalMemoryHandleTypeFlagBitsNV
Documentation
data ExternalMemoryImageCreateInfoNV Source #
VkExternalMemoryImageCreateInfoNV - Specify that an image may be backed by external memory
Valid Usage (Implicit)
See Also
ExternalMemoryImageCreateInfoNV | |
|
Instances
data ExportMemoryAllocateInfoNV Source #
VkExportMemoryAllocateInfoNV - Specify memory handle types that may be exported
Valid Usage (Implicit)
See Also
ExportMemoryAllocateInfoNV | |
|
Instances
type NV_EXTERNAL_MEMORY_SPEC_VERSION = 1 Source #
pattern NV_EXTERNAL_MEMORY_SPEC_VERSION :: forall a. Integral a => a Source #
type NV_EXTERNAL_MEMORY_EXTENSION_NAME = "VK_NV_external_memory" Source #
pattern NV_EXTERNAL_MEMORY_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a Source #
newtype ExternalMemoryHandleTypeFlagBitsNV Source #
VkExternalMemoryHandleTypeFlagBitsNV - Bitmask specifying external memory handle types
See Also
pattern EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT_NV :: ExternalMemoryHandleTypeFlagBitsNV |
|
pattern EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_NV :: ExternalMemoryHandleTypeFlagBitsNV |
|
pattern EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_BIT_NV :: ExternalMemoryHandleTypeFlagBitsNV |
|
pattern EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_KMT_BIT_NV :: ExternalMemoryHandleTypeFlagBitsNV |
|