Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- type VkImageViewUsageCreateInfoKHR = VkImageViewUsageCreateInfo
- type VkInputAttachmentAspectReferenceKHR = VkInputAttachmentAspectReference
- type VkPhysicalDevicePointClippingPropertiesKHR = VkPhysicalDevicePointClippingProperties
- type VkPipelineTessellationDomainOriginStateCreateInfoKHR = VkPipelineTessellationDomainOriginStateCreateInfo
- newtype VkPointClippingBehavior where
- newtype VkPointClippingBehaviorKHR = VkPointClippingBehaviorKHR VkFlags
- type VkRenderPassInputAttachmentAspectCreateInfoKHR = VkRenderPassInputAttachmentAspectCreateInfo
- newtype VkTessellationDomainOrigin where
- newtype VkTessellationDomainOriginKHR = VkTessellationDomainOriginKHR VkFlags
- type VK_KHR_MAINTENANCE2_SPEC_VERSION = 1
- pattern VK_KHR_MAINTENANCE2_SPEC_VERSION :: (Num a, Eq a) => a
- type VK_KHR_MAINTENANCE2_EXTENSION_NAME = "VK_KHR_maintenance2"
- pattern VK_KHR_MAINTENANCE2_EXTENSION_NAME :: CString
- pattern VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR :: forall (a :: FlagType). VkImageCreateBitmask a
- pattern VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR :: forall (a :: FlagType). VkImageCreateBitmask a
- pattern VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR :: VkStructureType
- pattern VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR :: VkStructureType
- pattern VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR :: VkStructureType
- pattern VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO_KHR :: VkStructureType
- pattern VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR :: VkImageLayout
- pattern VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR :: VkImageLayout
- pattern VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES_KHR :: VkPointClippingBehavior
- pattern VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY_KHR :: VkPointClippingBehavior
- pattern VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR :: VkTessellationDomainOrigin
- pattern VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT_KHR :: VkTessellationDomainOrigin
Vulkan extension: VK_KHR_maintenance2
supported: vulkan
contact: Michael Worcester
michaelworcester@
author: KHR
type: device
Extension number: 118
type VkImageViewUsageCreateInfoKHR = VkImageViewUsageCreateInfo Source #
Alias for VkImageViewUsageCreateInfo
type VkInputAttachmentAspectReferenceKHR = VkInputAttachmentAspectReference Source #
Alias for VkInputAttachmentAspectReference
type VkPhysicalDevicePointClippingPropertiesKHR = VkPhysicalDevicePointClippingProperties Source #
Alias for VkPhysicalDevicePointClippingProperties
type VkPipelineTessellationDomainOriginStateCreateInfoKHR = VkPipelineTessellationDomainOriginStateCreateInfo Source #
newtype VkPointClippingBehavior Source #
pattern VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES :: VkPointClippingBehavior | |
pattern VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY :: VkPointClippingBehavior |
Instances
newtype VkPointClippingBehaviorKHR Source #
Instances
type VkRenderPassInputAttachmentAspectCreateInfoKHR = VkRenderPassInputAttachmentAspectCreateInfo Source #
newtype VkTessellationDomainOrigin Source #
pattern VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT :: VkTessellationDomainOrigin | |
pattern VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT :: VkTessellationDomainOrigin |
Instances
newtype VkTessellationDomainOriginKHR Source #
Instances
type VK_KHR_MAINTENANCE2_SPEC_VERSION = 1 Source #
pattern VK_KHR_MAINTENANCE2_SPEC_VERSION :: (Num a, Eq a) => a Source #
type VK_KHR_MAINTENANCE2_EXTENSION_NAME = "VK_KHR_maintenance2" Source #
pattern VK_KHR_MAINTENANCE2_EXTENSION_NAME :: CString Source #
pattern VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR :: forall (a :: FlagType). VkImageCreateBitmask a Source #
pattern VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR :: forall (a :: FlagType). VkImageCreateBitmask a Source #
pattern VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR :: VkStructureType Source #