Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data ApplicationInfo (mn :: Maybe Type) = ApplicationInfo {}
- data ApiVersion
- makeApiVersion :: Variant -> Major -> Minor -> Patch -> ApiVersion
- apiVersion_1_0 :: ApiVersion
- apiVersion_1_1 :: ApiVersion
- apiVersion_1_2 :: ApiVersion
- apiVersion_1_3 :: ApiVersion
- data SubmitInfo (n :: Maybe Type) (sss :: [Type]) (ss :: [Type]) (ssss :: [Type]) = SubmitInfo {}
- class SubmitInfoListToCore (MiddleNextList ns3s2s4) => SubmitInfoListToMiddle (ns3s2s4 :: [(Maybe Type, [Type], [Type], [Type])])
- data SemaphorePipelineStageFlags ss = SemaphorePipelineStageFlags (S ss) StageFlags
- data LayerProperties = LayerProperties {}
- data FormatProperties = FormatProperties {}
- newtype LayerName = LayerName {
- unLayerName :: Text
- layerKhronosValidation :: LayerName
- data Viewport
- pattern Viewport :: Float -> Float -> Float -> Float -> Float -> Float -> Viewport
- viewportX :: Viewport -> Float
- viewportY :: Viewport -> Float
- viewportWidth :: Viewport -> Float
- viewportHeight :: Viewport -> Float
- viewportMinDepth :: Viewport -> Float
- viewportMaxDepth :: Viewport -> Float
- data StencilOpState = StencilOpState {}
- data ClearValue (ct :: ClearType) where
- ClearValueColor :: forall (cct :: ClearColorType). Rgba Float -> ClearValue ('ClearTypeColor cct)
- ClearValueDepthStencil :: ClearDepthStencilValue -> ClearValue 'ClearTypeDepthStencil
- class Length cts => ClearValueListToCore (cts :: [ClearType])
- data ClearType
- data ClearColorType
- data ClearDepthStencilValue
- pattern ClearDepthStencilValue :: Float -> Word32 -> ClearDepthStencilValue
- clearDepthStencilValueDepth :: ClearDepthStencilValue -> Float
- clearDepthStencilValueStencil :: ClearDepthStencilValue -> Word32
- data Rect2d
- pattern Rect2d :: Offset2d -> Extent2d -> Rect2d
- rect2dExtent :: Rect2d -> Extent2d
- rect2dOffset :: Rect2d -> Offset2d
- data Offset2d
- pattern Offset2d :: Int32 -> Int32 -> Offset2d
- offset2dX :: Offset2d -> Int32
- offset2dY :: Offset2d -> Int32
- data Offset3d
- pattern Offset3d :: Int32 -> Int32 -> Int32 -> Offset3d
- offset3dX :: Offset3d -> Int32
- offset3dY :: Offset3d -> Int32
- offset3dZ :: Offset3d -> Int32
- data Extent2d
- pattern Extent2d :: Word32 -> Word32 -> Extent2d
- extent2dWidth :: Extent2d -> Word32
- extent2dHeight :: Extent2d -> Word32
- data Extent3d
- pattern Extent3d :: Word32 -> Word32 -> Word32 -> Extent3d
- extent3dWidth :: Extent3d -> Word32
- extent3dHeight :: Extent3d -> Word32
- extent3dDepth :: Extent3d -> Word32
- newtype Size = Size Word64
- newtype Format = Format Word32
- newtype StructureType = StructureType Word32
- pattern StructureTypeMaxEnum :: StructureType
- pattern StructureTypeShaderRequiredSubgroupSizeCreateInfoExt :: StructureType
- pattern StructureTypeDeviceImageMemoryRequirementsKhr :: StructureType
- pattern StructureTypeDeviceBufferMemoryRequirementsKhr :: StructureType
- pattern StructureTypePhysicalDeviceMaintenance4PropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceMaintenance4FeaturesKhr :: StructureType
- pattern StructureTypeQueueFamilyGlobalPriorityPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceGlobalPriorityQueryFeaturesExt :: StructureType
- pattern StructureTypePipelineInfoExt :: StructureType
- pattern StructureTypeFormatProperties3Khr :: StructureType
- pattern StructureTypeMutableDescriptorTypeCreateInfoValve :: StructureType
- pattern StructureTypePhysicalDeviceMutableDescriptorTypeFeaturesValve :: StructureType
- pattern StructureTypePhysicalDeviceRasterizationOrderAttachmentAccessFeaturesArm :: StructureType
- pattern StructureTypeImageSubresource2Ext :: StructureType
- pattern StructureTypeSubresourceLayout2Ext :: StructureType
- pattern StructureTypeImageResolve2Khr :: StructureType
- pattern StructureTypeBufferImageCopy2Khr :: StructureType
- pattern StructureTypeImageBlit2Khr :: StructureType
- pattern StructureTypeImageCopy2Khr :: StructureType
- pattern StructureTypeBufferCopy2Khr :: StructureType
- pattern StructureTypeResolveImageInfo2Khr :: StructureType
- pattern StructureTypeBlitImageInfo2Khr :: StructureType
- pattern StructureTypeCopyImageToBufferInfo2Khr :: StructureType
- pattern StructureTypeCopyBufferToImageInfo2Khr :: StructureType
- pattern StructureTypeCopyImageInfo2Khr :: StructureType
- pattern StructureTypeCopyBufferInfo2Khr :: StructureType
- pattern StructureTypePhysicalDeviceImageRobustnessFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceSynchronization2FeaturesKhr :: StructureType
- pattern StructureTypeCommandBufferSubmitInfoKhr :: StructureType
- pattern StructureTypeSemaphoreSubmitInfoKhr :: StructureType
- pattern StructureTypeSubmitInfo2Khr :: StructureType
- pattern StructureTypeDependencyInfoKhr :: StructureType
- pattern StructureTypeImageMemoryBarrier2Khr :: StructureType
- pattern StructureTypeBufferMemoryBarrier2Khr :: StructureType
- pattern StructureTypeMemoryBarrier2Khr :: StructureType
- pattern StructureTypePhysicalDevicePipelineCreationCacheControlFeaturesExt :: StructureType
- pattern StructureTypePrivateDataSlotCreateInfoExt :: StructureType
- pattern StructureTypeDevicePrivateDataCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDevicePrivateDataFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceTexelBufferAlignmentPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderIntegerDotProductPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceShaderIntegerDotProductFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceShaderDemoteToHelperInvocationFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceIndexTypeUint8FeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceHostQueryResetFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceLineRasterizationPropertiesExt :: StructureType
- pattern StructureTypePipelineRasterizationLineStateCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceLineRasterizationFeaturesExt :: StructureType
- pattern StructureTypeDeviceMemoryOpaqueCaptureAddressInfoKhr :: StructureType
- pattern StructureTypeMemoryOpaqueCaptureAddressAllocateInfoKhr :: StructureType
- pattern StructureTypeBufferOpaqueCaptureAddressCreateInfoKhr :: StructureType
- pattern StructureTypeBufferDeviceAddressInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceBufferDeviceAddressFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceUniformBufferStandardLayoutFeaturesKhr :: StructureType
- pattern StructureTypeImageStencilUsageCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceToolPropertiesExt :: StructureType
- pattern StructureTypeBufferDeviceAddressInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceBufferAddressFeaturesExt :: StructureType
- pattern StructureTypeAttachmentDescriptionStencilLayoutKhr :: StructureType
- pattern StructureTypeAttachmentReferenceStencilLayoutKhr :: StructureType
- pattern StructureTypePhysicalDeviceSeparateDepthStencilLayoutsFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceSubgroupSizeControlFeaturesExt :: StructureType
- pattern StructureTypePipelineShaderStageRequiredSubgroupSizeCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceSubgroupSizeControlPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceScalarBlockLayoutFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderTerminateInvocationFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceVulkanMemoryModelFeaturesKhr :: StructureType
- pattern StructureTypeQueryPoolCreateInfoIntel :: StructureType
- pattern StructureTypeSemaphoreSignalInfoKhr :: StructureType
- pattern StructureTypeSemaphoreWaitInfoKhr :: StructureType
- pattern StructureTypeTimelineSemaphoreSubmitInfoKhr :: StructureType
- pattern StructureTypeSemaphoreTypeCreateInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceTimelineSemaphorePropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceTimelineSemaphoreFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceFragmentShaderBarycentricFeaturesNv :: StructureType
- pattern StructureTypePhysicalDeviceComputeShaderDerivativesFeaturesNv :: StructureType
- pattern StructureTypeSubpassDescriptionDepthStencilResolveKhr :: StructureType
- pattern StructureTypePhysicalDeviceDepthStencilResolvePropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceFloatControlsPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceDriverPropertiesKhr :: StructureType
- pattern StructureTypePipelineCreationFeedbackCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceVertexAttributeDivisorFeaturesExt :: StructureType
- pattern StructureTypePipelineVertexInputDivisorStateCreateInfoExt :: StructureType
- pattern StructureTypeCalibratedTimestampInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderAtomicInt64FeaturesKhr :: StructureType
- pattern StructureTypePhysicalDevice8bitStorageFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceShaderSubgroupExtendedTypesFeaturesKhr :: StructureType
- pattern StructureTypeDeviceQueueGlobalPriorityCreateInfoExt :: StructureType
- pattern StructureTypeDescriptorSetLayoutSupportKhr :: StructureType
- pattern StructureTypePhysicalDeviceMaintenance3PropertiesKhr :: StructureType
- pattern StructureTypeDescriptorSetVariableDescriptorCountLayoutSupportExt :: StructureType
- pattern StructureTypeDescriptorSetVariableDescriptorCountAllocateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceDescriptorIndexingPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceDescriptorIndexingFeaturesExt :: StructureType
- pattern StructureTypeDescriptorSetLayoutBindingFlagsCreateInfoExt :: StructureType
- pattern StructureTypeBindImageMemoryInfoKhr :: StructureType
- pattern StructureTypeBindBufferMemoryInfoKhr :: StructureType
- pattern StructureTypeSamplerYcbcrConversionImageFormatPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceSamplerYcbcrConversionFeaturesKhr :: StructureType
- pattern StructureTypeImagePlaneMemoryRequirementsInfoKhr :: StructureType
- pattern StructureTypeBindImagePlaneMemoryInfoKhr :: StructureType
- pattern StructureTypeSamplerYcbcrConversionInfoKhr :: StructureType
- pattern StructureTypeSamplerYcbcrConversionCreateInfoKhr :: StructureType
- pattern StructureTypeImageFormatListCreateInfoKhr :: StructureType
- pattern StructureTypeSparseImageMemoryRequirements2Khr :: StructureType
- pattern StructureTypeMemoryRequirements2Khr :: StructureType
- pattern StructureTypeImageSparseMemoryRequirementsInfo2Khr :: StructureType
- pattern StructureTypeImageMemoryRequirementsInfo2Khr :: StructureType
- pattern StructureTypeBufferMemoryRequirementsInfo2Khr :: StructureType
- pattern StructureTypeDescriptorPoolInlineUniformBlockCreateInfoExt :: StructureType
- pattern StructureTypeWriteDescriptorSetInlineUniformBlockExt :: StructureType
- pattern StructureTypePhysicalDeviceInlineUniformBlockPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceInlineUniformBlockFeaturesExt :: StructureType
- pattern StructureTypeSamplerReductionModeCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceSamplerFilterMinmaxPropertiesExt :: StructureType
- pattern StructureTypeMemoryDedicatedAllocateInfoKhr :: StructureType
- pattern StructureTypeMemoryDedicatedRequirementsKhr :: StructureType
- pattern StructureTypePhysicalDeviceVariablePointerFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceVariablePointersFeaturesKhr :: StructureType
- pattern StructureTypePipelineTessellationDomainOriginStateCreateInfoKhr :: StructureType
- pattern StructureTypeImageViewUsageCreateInfoKhr :: StructureType
- pattern StructureTypeRenderPassInputAttachmentAspectCreateInfoKhr :: StructureType
- pattern StructureTypePhysicalDevicePointClippingPropertiesKhr :: StructureType
- pattern StructureTypeExportFenceCreateInfoKhr :: StructureType
- pattern StructureTypeExternalFencePropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceExternalFenceInfoKhr :: StructureType
- pattern StructureTypeSubpassEndInfoKhr :: StructureType
- pattern StructureTypeSubpassBeginInfoKhr :: StructureType
- pattern StructureTypeRenderPassCreateInfo2Khr :: StructureType
- pattern StructureTypeSubpassDependency2Khr :: StructureType
- pattern StructureTypeSubpassDescription2Khr :: StructureType
- pattern StructureTypeAttachmentReference2Khr :: StructureType
- pattern StructureTypeAttachmentDescription2Khr :: StructureType
- pattern StructureTypeRenderPassAttachmentBeginInfoKhr :: StructureType
- pattern StructureTypeFramebufferAttachmentImageInfoKhr :: StructureType
- pattern StructureTypeFramebufferAttachmentsCreateInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceImagelessFramebufferFeaturesKhr :: StructureType
- pattern StructureTypeDescriptorUpdateTemplateCreateInfoKhr :: StructureType
- pattern StructureTypePhysicalDevice16bitStorageFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceFloat16Int8FeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceShaderFloat16Int8FeaturesKhr :: StructureType
- pattern StructureTypeExportSemaphoreCreateInfoKhr :: StructureType
- pattern StructureTypeExternalSemaphorePropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceExternalSemaphoreInfoKhr :: StructureType
- pattern StructureTypeExportMemoryAllocateInfoKhr :: StructureType
- pattern StructureTypeExternalMemoryImageCreateInfoKhr :: StructureType
- pattern StructureTypeExternalMemoryBufferCreateInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceIdPropertiesKhr :: StructureType
- pattern StructureTypeExternalBufferPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceExternalBufferInfoKhr :: StructureType
- pattern StructureTypeExternalImageFormatPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceExternalImageFormatInfoKhr :: StructureType
- pattern StructureTypeDeviceGroupDeviceCreateInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceGroupPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceTextureCompressionAstcHdrFeaturesExt :: StructureType
- pattern StructureTypeBindImageMemoryDeviceGroupInfoKhr :: StructureType
- pattern StructureTypeBindBufferMemoryDeviceGroupInfoKhr :: StructureType
- pattern StructureTypeDeviceGroupBindSparseInfoKhr :: StructureType
- pattern StructureTypeDeviceGroupSubmitInfoKhr :: StructureType
- pattern StructureTypeDeviceGroupCommandBufferBeginInfoKhr :: StructureType
- pattern StructureTypeDeviceGroupRenderPassBeginInfoKhr :: StructureType
- pattern StructureTypeMemoryAllocateFlagsInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceSparseImageFormatInfo2Khr :: StructureType
- pattern StructureTypeSparseImageFormatProperties2Khr :: StructureType
- pattern StructureTypePhysicalDeviceMemoryProperties2Khr :: StructureType
- pattern StructureTypeQueueFamilyProperties2Khr :: StructureType
- pattern StructureTypePhysicalDeviceImageFormatInfo2Khr :: StructureType
- pattern StructureTypeImageFormatProperties2Khr :: StructureType
- pattern StructureTypeFormatProperties2Khr :: StructureType
- pattern StructureTypePhysicalDeviceProperties2Khr :: StructureType
- pattern StructureTypePhysicalDeviceFeatures2Khr :: StructureType
- pattern StructureTypePhysicalDeviceMultiviewPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceMultiviewFeaturesKhr :: StructureType
- pattern StructureTypeRenderPassMultiviewCreateInfoKhr :: StructureType
- pattern StructureTypeAttachmentSampleCountInfoNv :: StructureType
- pattern StructureTypeCommandBufferInheritanceRenderingInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceDynamicRenderingFeaturesKhr :: StructureType
- pattern StructureTypePipelineRenderingCreateInfoKhr :: StructureType
- pattern StructureTypeRenderingAttachmentInfoKhr :: StructureType
- pattern StructureTypeRenderingInfoKhr :: StructureType
- pattern StructureTypeDebugReportCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderDrawParameterFeatures :: StructureType
- pattern StructureTypePhysicalDeviceVariablePointerFeatures :: StructureType
- pattern StructureTypePipelineViewportDepthClampControlCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceDepthClampControlFeaturesExt :: StructureType
- pattern StructureTypeImageAlignmentControlCreateInfoMesa :: StructureType
- pattern StructureTypePhysicalDeviceImageAlignmentControlPropertiesMesa :: StructureType
- pattern StructureTypePhysicalDeviceImageAlignmentControlFeaturesMesa :: StructureType
- pattern StructureTypeGeneratedCommandsShaderInfoExt :: StructureType
- pattern StructureTypeGeneratedCommandsPipelineInfoExt :: StructureType
- pattern StructureTypeIndirectExecutionSetShaderLayoutInfoExt :: StructureType
- pattern StructureTypeIndirectExecutionSetShaderInfoExt :: StructureType
- pattern StructureTypeIndirectExecutionSetPipelineInfoExt :: StructureType
- pattern StructureTypeWriteIndirectExecutionSetShaderExt :: StructureType
- pattern StructureTypeWriteIndirectExecutionSetPipelineExt :: StructureType
- pattern StructureTypeIndirectCommandsLayoutTokenExt :: StructureType
- pattern StructureTypeIndirectCommandsLayoutCreateInfoExt :: StructureType
- pattern StructureTypeGeneratedCommandsInfoExt :: StructureType
- pattern StructureTypeIndirectExecutionSetCreateInfoExt :: StructureType
- pattern StructureTypeGeneratedCommandsMemoryRequirementsInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceDeviceGeneratedCommandsPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceDeviceGeneratedCommandsFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceRayTracingValidationFeaturesNv :: StructureType
- pattern StructureTypePhysicalDeviceShaderReplicatedCompositesFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderAtomicFloat16VectorFeaturesNv :: StructureType
- pattern StructureTypePhysicalDeviceLayeredApiVulkanPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceLayeredApiPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceLayeredApiPropertiesListKhr :: StructureType
- pattern StructureTypePhysicalDeviceMaintenance7PropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceMaintenance7FeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceCommandBufferInheritanceFeaturesNv :: StructureType
- pattern StructureTypePhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceRawAccessChainsFeaturesNv :: StructureType
- pattern StructureTypePhysicalDeviceDescriptorPoolOverallocationFeaturesNv :: StructureType
- pattern StructureTypeBindDescriptorBufferEmbeddedSamplersInfoExt :: StructureType
- pattern StructureTypeSetDescriptorBufferOffsetsInfoExt :: StructureType
- pattern StructureTypePushDescriptorSetWithTemplateInfoKhr :: StructureType
- pattern StructureTypePushDescriptorSetInfoKhr :: StructureType
- pattern StructureTypePushConstantsInfoKhr :: StructureType
- pattern StructureTypeBindDescriptorSetsInfoKhr :: StructureType
- pattern StructureTypeBindMemoryStatusKhr :: StructureType
- pattern StructureTypePhysicalDeviceMaintenance6PropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceMaintenance6FeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceShaderExpectAssumeFeaturesKhr :: StructureType
- pattern StructureTypeCalibratedTimestampInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceLineRasterizationPropertiesKhr :: StructureType
- pattern StructureTypePipelineRasterizationLineStateCreateInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceLineRasterizationFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceIndexTypeUint8FeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceLayeredDriverPropertiesMsft :: StructureType
- pattern StructureTypePhysicalDeviceExternalMemoryScreenBufferFeaturesQnx :: StructureType
- pattern StructureTypeExternalFormatQnx :: StructureType
- pattern StructureTypeImportScreenBufferInfoQnx :: StructureType
- pattern StructureTypeScreenBufferFormatPropertiesQnx :: StructureType
- pattern StructureTypeScreenBufferPropertiesQnx :: StructureType
- pattern StructureTypePhysicalDeviceShaderFloatControls2FeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceVertexAttributeDivisorFeaturesKhr :: StructureType
- pattern StructureTypePipelineVertexInputDivisorStateCreateInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceVertexAttributeDivisorPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceCubicClampFeaturesQcom :: StructureType
- pattern StructureTypeSamplerYcbcrConversionYcbcrDegammaCreateInfoQcom :: StructureType
- pattern StructureTypePhysicalDeviceYcbcrDegammaFeaturesQcom :: StructureType
- pattern StructureTypeBlitImageCubicWeightsInfoQcom :: StructureType
- pattern StructureTypePhysicalDeviceCubicWeightsFeaturesQcom :: StructureType
- pattern StructureTypeSamplerCubicWeightsCreateInfoQcom :: StructureType
- pattern StructureTypeSamplerBlockMatchWindowCreateInfoQcom :: StructureType
- pattern StructureTypePhysicalDeviceImageProcessing2PropertiesQcom :: StructureType
- pattern StructureTypePhysicalDeviceImageProcessing2FeaturesQcom :: StructureType
- pattern StructureTypePhysicalDevicePerStageDescriptorSetFeaturesNv :: StructureType
- pattern StructureTypeVideoInlineQueryInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceVideoMaintenance1FeaturesKhr :: StructureType
- pattern StructureTypeVideoDecodeAv1DpbSlotInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeAv1SessionParametersCreateInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeAv1ProfileInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeAv1PictureInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeAv1CapabilitiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceComputeShaderDerivativesPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceComputeShaderDerivativesFeaturesKhr :: StructureType
- pattern StructureTypeMultiviewPerViewRenderAreasRenderPassBeginInfoQcom :: StructureType
- pattern StructureTypePhysicalDeviceMultiviewPerViewRenderAreasFeaturesQcom :: StructureType
- pattern StructureTypePhysicalDeviceCooperativeMatrixPropertiesKhr :: StructureType
- pattern StructureTypeCooperativeMatrixPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceCooperativeMatrixFeaturesKhr :: StructureType
- pattern StructureTypeLatencySurfaceCapabilitiesNv :: StructureType
- pattern StructureTypeSwapchainLatencyCreateInfoNv :: StructureType
- pattern StructureTypeOutOfBandQueueTypeInfoNv :: StructureType
- pattern StructureTypeLatencySubmissionPresentIdNv :: StructureType
- pattern StructureTypeLatencyTimingsFrameReportNv :: StructureType
- pattern StructureTypeGetLatencyMarkerInfoNv :: StructureType
- pattern StructureTypeSetLatencyMarkerInfoNv :: StructureType
- pattern StructureTypeLatencySleepInfoNv :: StructureType
- pattern StructureTypeLatencySleepModeInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesExt :: StructureType
- pattern StructureTypePhysicalDevicePipelineLibraryGroupHandlesFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderCoreBuiltinsPropertiesArm :: StructureType
- pattern StructureTypePhysicalDeviceShaderCoreBuiltinsFeaturesArm :: StructureType
- pattern StructureTypeLayerSettingsCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceLegacyVertexAttributesPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceLegacyVertexAttributesFeaturesExt :: StructureType
- pattern StructureTypeMutableDescriptorTypeCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceMutableDescriptorTypeFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceExtendedSparseAddressSpacePropertiesNv :: StructureType
- pattern StructureTypePhysicalDeviceExtendedSparseAddressSpaceFeaturesNv :: StructureType
- pattern StructureTypePhysicalDeviceRayTracingInvocationReorderPropertiesNv :: StructureType
- pattern StructureTypePhysicalDeviceRayTracingInvocationReorderFeaturesNv :: StructureType
- pattern StructureTypePhysicalDeviceMultiviewPerViewViewportsFeaturesQcom :: StructureType
- pattern StructureTypeAmigoProfilingSubmitInfoSec :: StructureType
- pattern StructureTypePhysicalDeviceAmigoProfilingFeaturesSec :: StructureType
- pattern StructureTypeTilePropertiesQcom :: StructureType
- pattern StructureTypePhysicalDeviceTilePropertiesFeaturesQcom :: StructureType
- pattern StructureTypePipelineBinaryHandlesInfoKhr :: StructureType
- pattern StructureTypeDevicePipelineBinaryInternalCacheControlKhr :: StructureType
- pattern StructureTypePipelineCreateInfoKhr :: StructureType
- pattern StructureTypePipelineBinaryDataInfoKhr :: StructureType
- pattern StructureTypeReleaseCapturedPipelineDataInfoKhr :: StructureType
- pattern StructureTypePhysicalDevicePipelineBinaryPropertiesKhr :: StructureType
- pattern StructureTypePipelineBinaryKeyKhr :: StructureType
- pattern StructureTypePipelineBinaryInfoKhr :: StructureType
- pattern StructureTypePipelineBinaryCreateInfoKhr :: StructureType
- pattern StructureTypePhysicalDevicePipelineBinaryFeaturesKhr :: StructureType
- pattern StructureTypeShaderCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderObjectPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderObjectFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceRayTracingPositionFetchFeaturesKhr :: StructureType
- pattern StructureTypeAntiLagPresentationInfoAmd :: StructureType
- pattern StructureTypeAntiLagDataAmd :: StructureType
- pattern StructureTypePhysicalDeviceAntiLagFeaturesAmd :: StructureType
- pattern StructureTypeBufferUsageFlags2CreateInfoKhr :: StructureType
- pattern StructureTypePipelineCreateFlags2CreateInfoKhr :: StructureType
- pattern StructureTypeImageSubresource2Khr :: StructureType
- pattern StructureTypeSubresourceLayout2Khr :: StructureType
- pattern StructureTypeDeviceImageSubresourceInfoKhr :: StructureType
- pattern StructureTypeRenderingAreaInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceMaintenance5PropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceMaintenance5FeaturesKhr :: StructureType
- pattern StructureTypeAndroidHardwareBufferFormatResolvePropertiesAndroid :: StructureType
- pattern StructureTypePhysicalDeviceExternalFormatResolvePropertiesAndroid :: StructureType
- pattern StructureTypePhysicalDeviceExternalFormatResolveFeaturesAndroid :: StructureType
- pattern StructureTypePhysicalDevicePipelineProtectedAccessFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceLegacyDitheringFeaturesExt :: StructureType
- pattern StructureTypeOpticalFlowSessionCreatePrivateDataInfoNv :: StructureType
- pattern StructureTypeOpticalFlowExecuteInfoNv :: StructureType
- pattern StructureTypeOpticalFlowSessionCreateInfoNv :: StructureType
- pattern StructureTypeOpticalFlowImageFormatPropertiesNv :: StructureType
- pattern StructureTypeOpticalFlowImageFormatInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceOpticalFlowPropertiesNv :: StructureType
- pattern StructureTypePhysicalDeviceOpticalFlowFeaturesNv :: StructureType
- pattern StructureTypePhysicalDeviceRasterizationOrderAttachmentAccessFeaturesExt :: StructureType
- pattern StructureTypeShaderModuleIdentifierExt :: StructureType
- pattern StructureTypePipelineShaderStageModuleIdentifierCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderModuleIdentifierPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderModuleIdentifierFeaturesExt :: StructureType
- pattern StructureTypeDirectDriverLoadingListLunarg :: StructureType
- pattern StructureTypeDirectDriverLoadingInfoLunarg :: StructureType
- pattern StructureTypeRenderPassSubpassFeedbackCreateInfoExt :: StructureType
- pattern StructureTypeRenderPassCreationFeedbackCreateInfoExt :: StructureType
- pattern StructureTypeRenderPassCreationControlExt :: StructureType
- pattern StructureTypePhysicalDeviceSubpassMergeFeedbackFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceExtendedDynamicState3PropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceExtendedDynamicState3FeaturesExt :: StructureType
- pattern StructureTypeExternalMemoryAcquireUnmodifiedExt :: StructureType
- pattern StructureTypePhysicalDeviceNestedCommandBufferPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceNestedCommandBufferFeaturesExt :: StructureType
- pattern StructureTypeImageViewSampleWeightCreateInfoQcom :: StructureType
- pattern StructureTypePhysicalDeviceImageProcessingPropertiesQcom :: StructureType
- pattern StructureTypePhysicalDeviceImageProcessingFeaturesQcom :: StructureType
- pattern StructureTypePhysicalDeviceImageCompressionControlSwapchainFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderMaximalReconvergenceFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceLinearColorAttachmentFeaturesNv :: StructureType
- pattern StructureTypePipelineIndirectDeviceAddressInfoNv :: StructureType
- pattern StructureTypeComputePipelineIndirectBufferInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNv :: StructureType
- pattern StructureTypePhysicalDeviceMemoryDecompressionPropertiesNv :: StructureType
- pattern StructureTypePhysicalDeviceMemoryDecompressionFeaturesNv :: StructureType
- pattern StructureTypePhysicalDeviceCopyMemoryIndirectPropertiesNv :: StructureType
- pattern StructureTypePhysicalDeviceCopyMemoryIndirectFeaturesNv :: StructureType
- pattern StructureTypeSubpassFragmentDensityMapOffsetEndInfoQcom :: StructureType
- pattern StructureTypePhysicalDeviceFragmentDensityMapOffsetPropertiesQcom :: StructureType
- pattern StructureTypePhysicalDeviceFragmentDensityMapOffsetFeaturesQcom :: StructureType
- pattern StructureTypeRenderPassStripeSubmitInfoArm :: StructureType
- pattern StructureTypeRenderPassStripeInfoArm :: StructureType
- pattern StructureTypeRenderPassStripeBeginInfoArm :: StructureType
- pattern StructureTypePhysicalDeviceRenderPassStripedPropertiesArm :: StructureType
- pattern StructureTypePhysicalDeviceRenderPassStripedFeaturesArm :: StructureType
- pattern StructureTypePhysicalDeviceNonSeamlessCubeMapFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceDepthClampZeroOneFeaturesExt :: StructureType
- pattern StructureTypeDescriptorSetLayoutHostMappingInfoValve :: StructureType
- pattern StructureTypeDescriptorSetBindingReferenceValve :: StructureType
- pattern StructureTypePhysicalDeviceDescriptorSetHostMappingFeaturesValve :: StructureType
- pattern StructureTypeImageViewSlicedCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceImageSlicedViewOf3dFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceSchedulingControlsPropertiesArm :: StructureType
- pattern StructureTypePhysicalDeviceSchedulingControlsFeaturesArm :: StructureType
- pattern StructureTypeDeviceQueueShaderCoreControlCreateInfoArm :: StructureType
- pattern StructureTypePhysicalDeviceShaderSubgroupRotateFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceShaderCorePropertiesArm :: StructureType
- pattern StructureTypePhysicalDevicePageableDeviceLocalMemoryFeaturesExt :: StructureType
- pattern StructureTypeSamplerBorderColorComponentMappingCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceBorderColorSwizzleFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceClusterCullingShaderVrsFeaturesHuawei :: StructureType
- pattern StructureTypePhysicalDeviceClusterCullingShaderPropertiesHuawei :: StructureType
- pattern StructureTypePhysicalDeviceClusterCullingShaderFeaturesHuawei :: StructureType
- pattern StructureTypeAccelerationStructureTrianglesOpacityMicromapExt :: StructureType
- pattern StructureTypeMicromapBuildSizesInfoExt :: StructureType
- pattern StructureTypeMicromapCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceOpacityMicromapPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceOpacityMicromapFeaturesExt :: StructureType
- pattern StructureTypeCopyMemoryToMicromapInfoExt :: StructureType
- pattern StructureTypeCopyMicromapToMemoryInfoExt :: StructureType
- pattern StructureTypeCopyMicromapInfoExt :: StructureType
- pattern StructureTypeMicromapVersionInfoExt :: StructureType
- pattern StructureTypeMicromapBuildInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderTileImagePropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderTileImageFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceImage2dViewOf3dFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceMultiDrawPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceMultiDrawFeaturesExt :: StructureType
- pattern StructureTypeImageViewMinLodCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceImageViewMinLodFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceRayTracingMaintenance1FeaturesKhr :: StructureType
- pattern StructureTypePhysicalDevicePrimitivesGeneratedQueryFeaturesExt :: StructureType
- pattern StructureTypePipelineColorWriteCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceColorWriteEnableFeaturesExt :: StructureType
- pattern StructureTypeScreenSurfaceCreateInfoQnx :: StructureType
- pattern StructureTypePhysicalDeviceExtendedDynamicState2FeaturesExt :: StructureType
- pattern StructureTypeMultisampledRenderToSingleSampledInfoExt :: StructureType
- pattern StructureTypeSubpassResolvePerformanceQueryExt :: StructureType
- pattern StructureTypePhysicalDeviceMultisampledRenderToSingleSampledFeaturesExt :: StructureType
- pattern StructureTypeFrameBoundaryExt :: StructureType
- pattern StructureTypePhysicalDeviceFrameBoundaryFeaturesExt :: StructureType
- pattern StructureTypePhysicalDevicePipelinePropertiesFeaturesExt :: StructureType
- pattern StructureTypePipelinePropertiesIdentifierExt :: StructureType
- pattern StructureTypePhysicalDeviceExternalMemoryRdmaFeaturesNv :: StructureType
- pattern StructureTypeMemoryGetRemoteAddressInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceInvocationMaskFeaturesHuawei :: StructureType
- pattern StructureTypePhysicalDeviceSubpassShadingPropertiesHuawei :: StructureType
- pattern StructureTypePhysicalDeviceSubpassShadingFeaturesHuawei :: StructureType
- pattern StructureTypeSubpassShadingPipelineCreateInfoHuawei :: StructureType
- pattern StructureTypeBufferCollectionConstraintsInfoFuchsia :: StructureType
- pattern StructureTypeSysmemColorSpaceFuchsia :: StructureType
- pattern StructureTypeImageFormatConstraintsInfoFuchsia :: StructureType
- pattern StructureTypeImageConstraintsInfoFuchsia :: StructureType
- pattern StructureTypeBufferCollectionBufferCreateInfoFuchsia :: StructureType
- pattern StructureTypeBufferConstraintsInfoFuchsia :: StructureType
- pattern StructureTypeBufferCollectionPropertiesFuchsia :: StructureType
- pattern StructureTypeBufferCollectionImageCreateInfoFuchsia :: StructureType
- pattern StructureTypeImportMemoryBufferCollectionFuchsia :: StructureType
- pattern StructureTypeBufferCollectionCreateInfoFuchsia :: StructureType
- pattern StructureTypeSemaphoreGetZirconHandleInfoFuchsia :: StructureType
- pattern StructureTypeImportSemaphoreZirconHandleInfoFuchsia :: StructureType
- pattern StructureTypeMemoryGetZirconHandleInfoFuchsia :: StructureType
- pattern StructureTypeMemoryZirconHandlePropertiesFuchsia :: StructureType
- pattern StructureTypeImportMemoryZirconHandleInfoFuchsia :: StructureType
- pattern StructureTypePhysicalDevicePrimitiveTopologyListRestartFeaturesExt :: StructureType
- pattern StructureTypePipelineViewportDepthClipControlCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceDepthClipControlFeaturesExt :: StructureType
- pattern StructureTypeDeviceAddressBindingCallbackDataExt :: StructureType
- pattern StructureTypePhysicalDeviceAddressBindingReportFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceDrmPropertiesExt :: StructureType
- pattern StructureTypeVertexInputAttributeDescription2Ext :: StructureType
- pattern StructureTypeVertexInputBindingDescription2Ext :: StructureType
- pattern StructureTypePhysicalDeviceVertexInputDynamicStateFeaturesExt :: StructureType
- pattern StructureTypeDirectfbSurfaceCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceRgba10x6FormatsFeaturesExt :: StructureType
- pattern StructureTypeDeviceFaultInfoExt :: StructureType
- pattern StructureTypeDeviceFaultCountsExt :: StructureType
- pattern StructureTypePhysicalDeviceFaultFeaturesExt :: StructureType
- pattern StructureTypePhysicalDevice4444FormatsFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesExt :: StructureType
- pattern StructureTypeImageCompressionPropertiesExt :: StructureType
- pattern StructureTypeImageCompressionControlExt :: StructureType
- pattern StructureTypePhysicalDeviceImageCompressionControlFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKhr :: StructureType
- pattern StructureTypeCopyCommandTransformInfoQcom :: StructureType
- pattern StructureTypePhysicalDeviceFragmentDensityMap2PropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceFragmentDensityMap2FeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceYcbcr2Plane444FormatsFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceMeshShaderPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceMeshShaderFeaturesExt :: StructureType
- pattern StructureTypeAccelerationStructureMotionInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceRayTracingMotionBlurFeaturesNv :: StructureType
- pattern StructureTypeAccelerationStructureGeometryMotionTrianglesDataNv :: StructureType
- pattern StructureTypePipelineFragmentShadingRateEnumStateCreateInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceFragmentShadingRateEnumsFeaturesNv :: StructureType
- pattern StructureTypePhysicalDeviceFragmentShadingRateEnumsPropertiesNv :: StructureType
- pattern StructureTypePhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceFragmentShaderBarycentricPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceFragmentShaderBarycentricFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAmd :: StructureType
- pattern StructureTypeGraphicsPipelineLibraryCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceGraphicsPipelineLibraryPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceGraphicsPipelineLibraryFeaturesExt :: StructureType
- pattern StructureTypeAccelerationStructureCaptureDescriptorDataInfoExt :: StructureType
- pattern StructureTypeDescriptorBufferBindingPushDescriptorBufferHandleExt :: StructureType
- pattern StructureTypeDescriptorBufferBindingInfoExt :: StructureType
- pattern StructureTypeOpaqueCaptureDescriptorDataCreateInfoExt :: StructureType
- pattern StructureTypeSamplerCaptureDescriptorDataInfoExt :: StructureType
- pattern StructureTypeImageViewCaptureDescriptorDataInfoExt :: StructureType
- pattern StructureTypeImageCaptureDescriptorDataInfoExt :: StructureType
- pattern StructureTypeBufferCaptureDescriptorDataInfoExt :: StructureType
- pattern StructureTypeDescriptorGetInfoExt :: StructureType
- pattern StructureTypeDescriptorAddressInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceDescriptorBufferFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceDescriptorBufferDensityMapPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceDescriptorBufferPropertiesExt :: StructureType
- pattern StructureTypeCheckpointData2Nv :: StructureType
- pattern StructureTypeQueueFamilyCheckpointProperties2Nv :: StructureType
- pattern StructureTypeImportMetalSharedEventInfoExt :: StructureType
- pattern StructureTypeExportMetalSharedEventInfoExt :: StructureType
- pattern StructureTypeImportMetalIoSurfaceInfoExt :: StructureType
- pattern StructureTypeExportMetalIoSurfaceInfoExt :: StructureType
- pattern StructureTypeImportMetalTextureInfoExt :: StructureType
- pattern StructureTypeExportMetalTextureInfoExt :: StructureType
- pattern StructureTypeImportMetalBufferInfoExt :: StructureType
- pattern StructureTypeExportMetalBufferInfoExt :: StructureType
- pattern StructureTypeExportMetalCommandQueueInfoExt :: StructureType
- pattern StructureTypeExportMetalDeviceInfoExt :: StructureType
- pattern StructureTypeExportMetalObjectsInfoExt :: StructureType
- pattern StructureTypeExportMetalObjectCreateInfoExt :: StructureType
- pattern StructureTypeQueryLowLatencySupportNv :: StructureType
- pattern StructureTypePhysicalDeviceCudaKernelLaunchPropertiesNv :: StructureType
- pattern StructureTypePhysicalDeviceCudaKernelLaunchFeaturesNv :: StructureType
- pattern StructureTypeCudaLaunchInfoNv :: StructureType
- pattern StructureTypeCudaFunctionCreateInfoNv :: StructureType
- pattern StructureTypeCudaModuleCreateInfoNv :: StructureType
- pattern StructureTypeDeviceDiagnosticsConfigCreateInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceDiagnosticsConfigFeaturesNv :: StructureType
- pattern StructureTypeVideoEncodeSessionParametersFeedbackInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeSessionParametersGetInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeQualityLevelInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeQualityLevelPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceVideoEncodeQualityLevelInfoKhr :: StructureType
- pattern StructureTypeQueryPoolVideoEncodeFeedbackCreateInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeUsageInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeCapabilitiesKhr :: StructureType
- pattern StructureTypeVideoEncodeRateControlLayerInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeRateControlInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeInfoKhr :: StructureType
- pattern StructureTypePhysicalDevicePresentIdFeaturesKhr :: StructureType
- pattern StructureTypePresentIdKhr :: StructureType
- pattern StructureTypeSwapchainPresentBarrierCreateInfoNv :: StructureType
- pattern StructureTypeSurfaceCapabilitiesPresentBarrierNv :: StructureType
- pattern StructureTypePhysicalDevicePresentBarrierFeaturesNv :: StructureType
- pattern StructureTypePipelineLibraryCreateInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceCustomBorderColorFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceCustomBorderColorPropertiesExt :: StructureType
- pattern StructureTypeSamplerCustomBorderColorCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceRobustness2PropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceRobustness2FeaturesExt :: StructureType
- pattern StructureTypeDeviceMemoryReportCallbackDataExt :: StructureType
- pattern StructureTypeDeviceDeviceMemoryReportCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceDeviceMemoryReportFeaturesExt :: StructureType
- pattern StructureTypeDepthBiasRepresentationInfoExt :: StructureType
- pattern StructureTypeDepthBiasInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceDepthBiasControlFeaturesExt :: StructureType
- pattern StructureTypeRenderPassTransformBeginInfoQcom :: StructureType
- pattern StructureTypeCommandBufferInheritanceRenderPassTransformInfoQcom :: StructureType
- pattern StructureTypePhysicalDeviceTexelBufferAlignmentFeaturesExt :: StructureType
- pattern StructureTypeCommandBufferInheritanceViewportScissorInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceInheritedViewportScissorFeaturesNv :: StructureType
- pattern StructureTypePhysicalDeviceDeviceGeneratedCommandsFeaturesNv :: StructureType
- pattern StructureTypeGeneratedCommandsMemoryRequirementsInfoNv :: StructureType
- pattern StructureTypeGeneratedCommandsInfoNv :: StructureType
- pattern StructureTypeIndirectCommandsLayoutCreateInfoNv :: StructureType
- pattern StructureTypeIndirectCommandsLayoutTokenNv :: StructureType
- pattern StructureTypeGraphicsPipelineShaderGroupsCreateInfoNv :: StructureType
- pattern StructureTypeGraphicsShaderGroupCreateInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceDeviceGeneratedCommandsPropertiesNv :: StructureType
- pattern StructureTypeReleaseSwapchainImagesInfoExt :: StructureType
- pattern StructureTypeSwapchainPresentScalingCreateInfoExt :: StructureType
- pattern StructureTypeSwapchainPresentModeInfoExt :: StructureType
- pattern StructureTypeSwapchainPresentModesCreateInfoExt :: StructureType
- pattern StructureTypeSwapchainPresentFenceInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceSwapchainMaintenance1FeaturesExt :: StructureType
- pattern StructureTypeSurfacePresentModeCompatibilityExt :: StructureType
- pattern StructureTypeSurfacePresentScalingCapabilitiesExt :: StructureType
- pattern StructureTypeSurfacePresentModeExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderAtomicFloat2FeaturesExt :: StructureType
- pattern StructureTypeMemoryMapPlacedInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceMapMemoryPlacedPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceMapMemoryPlacedFeaturesExt :: StructureType
- pattern StructureTypeMemoryUnmapInfoKhr :: StructureType
- pattern StructureTypeMemoryMapInfoKhr :: StructureType
- pattern StructureTypeHostImageCopyDevicePerformanceQueryExt :: StructureType
- pattern StructureTypeSubresourceHostMemcpySizeExt :: StructureType
- pattern StructureTypeCopyImageToImageInfoExt :: StructureType
- pattern StructureTypeHostImageLayoutTransitionInfoExt :: StructureType
- pattern StructureTypeCopyMemoryToImageInfoExt :: StructureType
- pattern StructureTypeCopyImageToMemoryInfoExt :: StructureType
- pattern StructureTypeImageToMemoryCopyExt :: StructureType
- pattern StructureTypeMemoryToImageCopyExt :: StructureType
- pattern StructureTypePhysicalDeviceHostImageCopyPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceHostImageCopyFeaturesExt :: StructureType
- pattern StructureTypePipelineExecutableInternalRepresentationKhr :: StructureType
- pattern StructureTypePipelineExecutableStatisticKhr :: StructureType
- pattern StructureTypePipelineExecutableInfoKhr :: StructureType
- pattern StructureTypePipelineExecutablePropertiesKhr :: StructureType
- pattern StructureTypePipelineInfoKhr :: StructureType
- pattern StructureTypePhysicalDevicePipelineExecutablePropertiesFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceExtendedDynamicStateFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderAtomicFloatFeaturesExt :: StructureType
- pattern StructureTypeHeadlessSurfaceCreateInfoExt :: StructureType
- pattern StructureTypeSurfaceFullScreenExclusiveWin32InfoExt :: StructureType
- pattern StructureTypeSurfaceCapabilitiesFullScreenExclusiveExt :: StructureType
- pattern StructureTypeSurfaceFullScreenExclusiveInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceProvokingVertexPropertiesExt :: StructureType
- pattern StructureTypePipelineRasterizationProvokingVertexStateCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceProvokingVertexFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceYcbcrImageArraysFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceFragmentShaderInterlockFeaturesExt :: StructureType
- pattern StructureTypeFramebufferMixedSamplesCombinationNv :: StructureType
- pattern StructureTypePipelineCoverageReductionStateCreateInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceCoverageReductionModeFeaturesNv :: StructureType
- pattern StructureTypePhysicalDeviceCooperativeMatrixPropertiesNv :: StructureType
- pattern StructureTypeCooperativeMatrixPropertiesNv :: StructureType
- pattern StructureTypePhysicalDeviceCooperativeMatrixFeaturesNv :: StructureType
- pattern StructureTypePhysicalDevicePresentWaitFeaturesKhr :: StructureType
- pattern StructureTypeValidationFeaturesExt :: StructureType
- pattern StructureTypeBufferDeviceAddressCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceBufferDeviceAddressFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceDedicatedAllocationImageAliasingFeaturesNv :: StructureType
- pattern StructureTypeSurfaceProtectedCapabilitiesKhr :: StructureType
- pattern StructureTypeMemoryPriorityAllocateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceMemoryPriorityFeaturesExt :: StructureType
- pattern StructureTypePhysicalDeviceMemoryBudgetPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderQuadControlFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceShaderImageAtomicInt64FeaturesExt :: StructureType
- pattern StructureTypeRenderingInputAttachmentIndexInfoKhr :: StructureType
- pattern StructureTypeRenderingAttachmentLocationInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceDynamicRenderingLocalReadFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceCoherentMemoryFeaturesAmd :: StructureType
- pattern StructureTypePhysicalDeviceShaderCoreProperties2Amd :: StructureType
- pattern StructureTypePhysicalDeviceFragmentShadingRateKhr :: StructureType
- pattern StructureTypePhysicalDeviceFragmentShadingRateFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceFragmentShadingRatePropertiesKhr :: StructureType
- pattern StructureTypePipelineFragmentShadingRateStateCreateInfoKhr :: StructureType
- pattern StructureTypeFragmentShadingRateAttachmentInfoKhr :: StructureType
- pattern StructureTypeRenderPassFragmentDensityMapCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceFragmentDensityMapPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceFragmentDensityMapFeaturesExt :: StructureType
- pattern StructureTypeMetalSurfaceCreateInfoExt :: StructureType
- pattern StructureTypeImagepipeSurfaceCreateInfoFuchsia :: StructureType
- pattern StructureTypeSwapchainDisplayNativeHdrCreateInfoAmd :: StructureType
- pattern StructureTypeDisplayNativeHdrSurfaceCapabilitiesAmd :: StructureType
- pattern StructureTypePhysicalDevicePciBusInfoPropertiesExt :: StructureType
- pattern StructureTypePerformanceConfigurationAcquireInfoIntel :: StructureType
- pattern StructureTypePerformanceOverrideInfoIntel :: StructureType
- pattern StructureTypePerformanceStreamMarkerInfoIntel :: StructureType
- pattern StructureTypePerformanceMarkerInfoIntel :: StructureType
- pattern StructureTypeInitializePerformanceApiInfoIntel :: StructureType
- pattern StructureTypeQueryPoolPerformanceQueryCreateInfoIntel :: StructureType
- pattern StructureTypePhysicalDeviceShaderIntegerFunctions2FeaturesIntel :: StructureType
- pattern StructureTypeQueueFamilyCheckpointPropertiesNv :: StructureType
- pattern StructureTypeCheckpointDataNv :: StructureType
- pattern StructureTypePhysicalDeviceExclusiveScissorFeaturesNv :: StructureType
- pattern StructureTypePipelineViewportExclusiveScissorStateCreateInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceShaderImageFootprintFeaturesNv :: StructureType
- pattern StructureTypePhysicalDeviceMeshShaderPropertiesNv :: StructureType
- pattern StructureTypePhysicalDeviceMeshShaderFeaturesNv :: StructureType
- pattern StructureTypePresentFrameTokenGgp :: StructureType
- pattern StructureTypePhysicalDeviceVertexAttributeDivisorPropertiesExt :: StructureType
- pattern StructureTypeDeviceMemoryOverallocationCreateInfoAmd :: StructureType
- pattern StructureTypeQueueFamilyGlobalPriorityPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceGlobalPriorityQueryFeaturesKhr :: StructureType
- pattern StructureTypeDeviceQueueGlobalPriorityCreateInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeH265DpbSlotInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeH265PictureInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeH265ProfileInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeH265SessionParametersAddInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeH265SessionParametersCreateInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeH265CapabilitiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceShaderCorePropertiesAmd :: StructureType
- pattern StructureTypePipelineCompilerControlCreateInfoAmd :: StructureType
- pattern StructureTypePhysicalDeviceShaderClockFeaturesKhr :: StructureType
- pattern StructureTypePhysicalDeviceExternalMemoryHostPropertiesExt :: StructureType
- pattern StructureTypeMemoryHostPointerPropertiesExt :: StructureType
- pattern StructureTypeImportMemoryHostPointerInfoExt :: StructureType
- pattern StructureTypeFilterCubicImageViewImageFormatPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceImageViewImageFormatInfoExt :: StructureType
- pattern StructureTypePipelineRepresentativeFragmentTestStateCreateInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceRepresentativeFragmentTestFeaturesNv :: StructureType
- pattern StructureTypeAccelerationStructureInfoNv :: StructureType
- pattern StructureTypeRayTracingShaderGroupCreateInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceRayTracingPropertiesNv :: StructureType
- pattern StructureTypeAccelerationStructureMemoryRequirementsInfoNv :: StructureType
- pattern StructureTypeWriteDescriptorSetAccelerationStructureNv :: StructureType
- pattern StructureTypeBindAccelerationStructureMemoryInfoNv :: StructureType
- pattern StructureTypeGeometryAabbNv :: StructureType
- pattern StructureTypeGeometryTrianglesNv :: StructureType
- pattern StructureTypeGeometryNv :: StructureType
- pattern StructureTypeAccelerationStructureCreateInfoNv :: StructureType
- pattern StructureTypeRayTracingPipelineCreateInfoNv :: StructureType
- pattern StructureTypePipelineViewportCoarseSampleOrderStateCreateInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceShadingRateImagePropertiesNv :: StructureType
- pattern StructureTypePhysicalDeviceShadingRateImageFeaturesNv :: StructureType
- pattern StructureTypePipelineViewportShadingRateImageStateCreateInfoNv :: StructureType
- pattern StructureTypeShaderModuleValidationCacheCreateInfoExt :: StructureType
- pattern StructureTypeValidationCacheCreateInfoExt :: StructureType
- pattern StructureTypeDrmFormatModifierPropertiesList2Ext :: StructureType
- pattern StructureTypeImageDrmFormatModifierPropertiesExt :: StructureType
- pattern StructureTypeImageDrmFormatModifierExplicitCreateInfoExt :: StructureType
- pattern StructureTypeImageDrmFormatModifierListCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceImageDrmFormatModifierInfoExt :: StructureType
- pattern StructureTypeDrmFormatModifierPropertiesListExt :: StructureType
- pattern StructureTypePhysicalDeviceShaderSmBuiltinsPropertiesNv :: StructureType
- pattern StructureTypePhysicalDeviceShaderSmBuiltinsFeaturesNv :: StructureType
- pattern StructureTypePipelineCoverageModulationStateCreateInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceRayQueryFeaturesKhr :: StructureType
- pattern StructureTypeRayTracingPipelineInterfaceCreateInfoKhr :: StructureType
- pattern StructureTypeRayTracingShaderGroupCreateInfoKhr :: StructureType
- pattern StructureTypeRayTracingPipelineCreateInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceRayTracingPipelinePropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceRayTracingPipelineFeaturesKhr :: StructureType
- pattern StructureTypeAccelerationStructureBuildSizesInfoKhr :: StructureType
- pattern StructureTypeAccelerationStructureCreateInfoKhr :: StructureType
- pattern StructureTypePhysicalDeviceAccelerationStructurePropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceAccelerationStructureFeaturesKhr :: StructureType
- pattern StructureTypeCopyMemoryToAccelerationStructureInfoKhr :: StructureType
- pattern StructureTypeCopyAccelerationStructureToMemoryInfoKhr :: StructureType
- pattern StructureTypeCopyAccelerationStructureInfoKhr :: StructureType
- pattern StructureTypeAccelerationStructureVersionInfoKhr :: StructureType
- pattern StructureTypeAccelerationStructureGeometryKhr :: StructureType
- pattern StructureTypeAccelerationStructureGeometryTrianglesDataKhr :: StructureType
- pattern StructureTypeAccelerationStructureGeometryInstancesDataKhr :: StructureType
- pattern StructureTypeAccelerationStructureGeometryAabbsDataKhr :: StructureType
- pattern StructureTypeAccelerationStructureDeviceAddressInfoKhr :: StructureType
- pattern StructureTypeAccelerationStructureBuildGeometryInfoKhr :: StructureType
- pattern StructureTypeWriteDescriptorSetAccelerationStructureKhr :: StructureType
- pattern StructureTypePipelineCoverageToColorStateCreateInfoNv :: StructureType
- pattern StructureTypePipelineColorBlendAdvancedStateCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceBlendOperationAdvancedPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceBlendOperationAdvancedFeaturesExt :: StructureType
- pattern StructureTypeMultisamplePropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceSampleLocationsPropertiesExt :: StructureType
- pattern StructureTypePipelineSampleLocationsStateCreateInfoExt :: StructureType
- pattern StructureTypeRenderPassSampleLocationsBeginInfoExt :: StructureType
- pattern StructureTypeSampleLocationsInfoExt :: StructureType
- pattern StructureTypeAndroidHardwareBufferFormatProperties2Android :: StructureType
- pattern StructureTypeExternalFormatAndroid :: StructureType
- pattern StructureTypeMemoryGetAndroidHardwareBufferInfoAndroid :: StructureType
- pattern StructureTypeImportAndroidHardwareBufferInfoAndroid :: StructureType
- pattern StructureTypeAndroidHardwareBufferFormatPropertiesAndroid :: StructureType
- pattern StructureTypeAndroidHardwareBufferPropertiesAndroid :: StructureType
- pattern StructureTypeAndroidHardwareBufferUsageAndroid :: StructureType
- pattern StructureTypeDebugUtilsMessengerCreateInfoExt :: StructureType
- pattern StructureTypeDebugUtilsMessengerCallbackDataExt :: StructureType
- pattern StructureTypeDebugUtilsLabelExt :: StructureType
- pattern StructureTypeDebugUtilsObjectTagInfoExt :: StructureType
- pattern StructureTypeDebugUtilsObjectNameInfoExt :: StructureType
- pattern StructureTypeMacosSurfaceCreateInfoMvk :: StructureType
- pattern StructureTypeIosSurfaceCreateInfoMvk :: StructureType
- pattern StructureTypeDisplayPlaneCapabilities2Khr :: StructureType
- pattern StructureTypeDisplayPlaneInfo2Khr :: StructureType
- pattern StructureTypeDisplayModeProperties2Khr :: StructureType
- pattern StructureTypeDisplayPlaneProperties2Khr :: StructureType
- pattern StructureTypeDisplayProperties2Khr :: StructureType
- pattern StructureTypeSurfaceFormat2Khr :: StructureType
- pattern StructureTypeSurfaceCapabilities2Khr :: StructureType
- pattern StructureTypePhysicalDeviceSurfaceInfo2Khr :: StructureType
- pattern StructureTypePerformanceCounterDescriptionKhr :: StructureType
- pattern StructureTypePerformanceCounterKhr :: StructureType
- pattern StructureTypeAcquireProfilingLockInfoKhr :: StructureType
- pattern StructureTypePerformanceQuerySubmitInfoKhr :: StructureType
- pattern StructureTypeQueryPoolPerformanceCreateInfoKhr :: StructureType
- pattern StructureTypePhysicalDevicePerformanceQueryPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDevicePerformanceQueryFeaturesKhr :: StructureType
- pattern StructureTypeFenceGetFdInfoKhr :: StructureType
- pattern StructureTypeImportFenceFdInfoKhr :: StructureType
- pattern StructureTypeFenceGetWin32HandleInfoKhr :: StructureType
- pattern StructureTypeExportFenceWin32HandleInfoKhr :: StructureType
- pattern StructureTypeImportFenceWin32HandleInfoKhr :: StructureType
- pattern StructureTypeSharedPresentSurfaceCapabilitiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceRelaxedLineRasterizationFeaturesImg :: StructureType
- pattern StructureTypeHdrMetadataExt :: StructureType
- pattern StructureTypePipelineRasterizationDepthClipStateCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceDepthClipEnableFeaturesExt :: StructureType
- pattern StructureTypePipelineRasterizationConservativeStateCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceConservativeRasterizationPropertiesExt :: StructureType
- pattern StructureTypePipelineDiscardRectangleStateCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceDiscardRectanglePropertiesExt :: StructureType
- pattern StructureTypePipelineViewportSwizzleStateCreateInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceMultiviewPerViewAttributesPropertiesNvx :: StructureType
- pattern StructureTypePresentTimesInfoGoogle :: StructureType
- pattern StructureTypeSwapchainCounterCreateInfoExt :: StructureType
- pattern StructureTypeDisplayEventInfoExt :: StructureType
- pattern StructureTypeDeviceEventInfoExt :: StructureType
- pattern StructureTypeDisplayPowerInfoExt :: StructureType
- pattern StructureTypeSurfaceCapabilities2Ext :: StructureType
- pattern StructureTypePipelineViewportWScalingStateCreateInfoNv :: StructureType
- pattern StructureTypePresentRegionsKhr :: StructureType
- pattern StructureTypeConditionalRenderingBeginInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceConditionalRenderingFeaturesExt :: StructureType
- pattern StructureTypeCommandBufferInheritanceConditionalRenderingInfoExt :: StructureType
- pattern StructureTypePhysicalDevicePushDescriptorPropertiesKhr :: StructureType
- pattern StructureTypeSemaphoreGetFdInfoKhr :: StructureType
- pattern StructureTypeImportSemaphoreFdInfoKhr :: StructureType
- pattern StructureTypeSemaphoreGetWin32HandleInfoKhr :: StructureType
- pattern StructureTypeD3d12FenceSubmitInfoKhr :: StructureType
- pattern StructureTypeExportSemaphoreWin32HandleInfoKhr :: StructureType
- pattern StructureTypeImportSemaphoreWin32HandleInfoKhr :: StructureType
- pattern StructureTypeWin32KeyedMutexAcquireReleaseInfoKhr :: StructureType
- pattern StructureTypeMemoryGetFdInfoKhr :: StructureType
- pattern StructureTypeMemoryFdPropertiesKhr :: StructureType
- pattern StructureTypeImportMemoryFdInfoKhr :: StructureType
- pattern StructureTypeMemoryGetWin32HandleInfoKhr :: StructureType
- pattern StructureTypeMemoryWin32HandlePropertiesKhr :: StructureType
- pattern StructureTypeExportMemoryWin32HandleInfoKhr :: StructureType
- pattern StructureTypeImportMemoryWin32HandleInfoKhr :: StructureType
- pattern StructureTypePhysicalDevicePipelineRobustnessPropertiesExt :: StructureType
- pattern StructureTypePhysicalDevicePipelineRobustnessFeaturesExt :: StructureType
- pattern StructureTypePipelineRobustnessCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceAstcDecodeFeaturesExt :: StructureType
- pattern StructureTypeImageViewAstcDecodeModeExt :: StructureType
- pattern StructureTypeViSurfaceCreateInfoNn :: StructureType
- pattern StructureTypeValidationFlagsExt :: StructureType
- pattern StructureTypeWin32KeyedMutexAcquireReleaseInfoNv :: StructureType
- pattern StructureTypeExportMemoryWin32HandleInfoNv :: StructureType
- pattern StructureTypeImportMemoryWin32HandleInfoNv :: StructureType
- pattern StructureTypeExportMemoryAllocateInfoNv :: StructureType
- pattern StructureTypeExternalMemoryImageCreateInfoNv :: StructureType
- pattern StructureTypePhysicalDeviceCornerSampledImageFeaturesNv :: StructureType
- pattern StructureTypeStreamDescriptorSurfaceCreateInfoGgp :: StructureType
- pattern StructureTypeMultiviewPerViewAttributesInfoNvx :: StructureType
- pattern StructureTypeAttachmentSampleCountInfoAmd :: StructureType
- pattern StructureTypeRenderingFragmentDensityMapAttachmentInfoExt :: StructureType
- pattern StructureTypeRenderingFragmentShadingRateAttachmentInfoKhr :: StructureType
- pattern StructureTypeTextureLodGatherFormatPropertiesAmd :: StructureType
- pattern StructureTypeVideoDecodeH264DpbSlotInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeH264SessionParametersAddInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeH264SessionParametersCreateInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeH264ProfileInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeH264PictureInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeH264CapabilitiesKhr :: StructureType
- pattern StructureTypeVideoEncodeH265SessionParametersFeedbackInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH265SessionParametersGetInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH265QualityLevelPropertiesKhr :: StructureType
- pattern StructureTypeVideoEncodeH265SessionCreateInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH265RateControlLayerInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH265RateControlInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH265ProfileInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH265GopRemainingFrameInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH265NaluSliceSegmentInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH265DpbSlotInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH265PictureInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH265SessionParametersAddInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH265SessionParametersCreateInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH265CapabilitiesKhr :: StructureType
- pattern StructureTypeVideoEncodeH264SessionParametersFeedbackInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH264SessionParametersGetInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH264QualityLevelPropertiesKhr :: StructureType
- pattern StructureTypeVideoEncodeH264SessionCreateInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH264RateControlLayerInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH264RateControlInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH264ProfileInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH264GopRemainingFrameInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH264NaluSliceInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH264DpbSlotInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH264PictureInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH264SessionParametersAddInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH264SessionParametersCreateInfoKhr :: StructureType
- pattern StructureTypeVideoEncodeH264CapabilitiesKhr :: StructureType
- pattern StructureTypeImageViewAddressPropertiesNvx :: StructureType
- pattern StructureTypeImageViewHandleInfoNvx :: StructureType
- pattern StructureTypeCuLaunchInfoNvx :: StructureType
- pattern StructureTypeCuFunctionCreateInfoNvx :: StructureType
- pattern StructureTypeCuModuleCreateInfoNvx :: StructureType
- pattern StructureTypePipelineRasterizationStateStreamCreateInfoExt :: StructureType
- pattern StructureTypePhysicalDeviceTransformFeedbackPropertiesExt :: StructureType
- pattern StructureTypePhysicalDeviceTransformFeedbackFeaturesExt :: StructureType
- pattern StructureTypeDedicatedAllocationMemoryAllocateInfoNv :: StructureType
- pattern StructureTypeDedicatedAllocationBufferCreateInfoNv :: StructureType
- pattern StructureTypeDedicatedAllocationImageCreateInfoNv :: StructureType
- pattern StructureTypeVideoDecodeUsageInfoKhr :: StructureType
- pattern StructureTypeVideoDecodeCapabilitiesKhr :: StructureType
- pattern StructureTypeVideoDecodeInfoKhr :: StructureType
- pattern StructureTypeQueueFamilyQueryResultStatusPropertiesKhr :: StructureType
- pattern StructureTypeVideoFormatPropertiesKhr :: StructureType
- pattern StructureTypePhysicalDeviceVideoFormatInfoKhr :: StructureType
- pattern StructureTypeVideoProfileListInfoKhr :: StructureType
- pattern StructureTypeQueueFamilyVideoPropertiesKhr :: StructureType
- pattern StructureTypeVideoReferenceSlotInfoKhr :: StructureType
- pattern StructureTypeVideoCodingControlInfoKhr :: StructureType
- pattern StructureTypeVideoEndCodingInfoKhr :: StructureType
- pattern StructureTypeVideoBeginCodingInfoKhr :: StructureType
- pattern StructureTypeVideoSessionParametersUpdateInfoKhr :: StructureType
- pattern StructureTypeVideoSessionParametersCreateInfoKhr :: StructureType
- pattern StructureTypeVideoSessionCreateInfoKhr :: StructureType
- pattern StructureTypeBindVideoSessionMemoryInfoKhr :: StructureType
- pattern StructureTypeVideoSessionMemoryRequirementsKhr :: StructureType
- pattern StructureTypeVideoPictureResourceInfoKhr :: StructureType
- pattern StructureTypeVideoCapabilitiesKhr :: StructureType
- pattern StructureTypeVideoProfileInfoKhr :: StructureType
- pattern StructureTypeDebugMarkerMarkerInfoExt :: StructureType
- pattern StructureTypeDebugMarkerObjectTagInfoExt :: StructureType
- pattern StructureTypeDebugMarkerObjectNameInfoExt :: StructureType
- pattern StructureTypePipelineRasterizationStateRasterizationOrderAmd :: StructureType
- pattern StructureTypeDebugReportCallbackCreateInfoExt :: StructureType
- pattern StructureTypeWin32SurfaceCreateInfoKhr :: StructureType
- pattern StructureTypeAndroidSurfaceCreateInfoKhr :: StructureType
- pattern StructureTypeWaylandSurfaceCreateInfoKhr :: StructureType
- pattern StructureTypeXcbSurfaceCreateInfoKhr :: StructureType
- pattern StructureTypeXlibSurfaceCreateInfoKhr :: StructureType
- pattern StructureTypeDisplayPresentInfoKhr :: StructureType
- pattern StructureTypeDisplaySurfaceCreateInfoKhr :: StructureType
- pattern StructureTypeDisplayModeCreateInfoKhr :: StructureType
- pattern StructureTypeDeviceGroupSwapchainCreateInfoKhr :: StructureType
- pattern StructureTypeDeviceGroupPresentInfoKhr :: StructureType
- pattern StructureTypeAcquireNextImageInfoKhr :: StructureType
- pattern StructureTypeBindImageMemorySwapchainInfoKhr :: StructureType
- pattern StructureTypeImageSwapchainCreateInfoKhr :: StructureType
- pattern StructureTypeDeviceGroupPresentCapabilitiesKhr :: StructureType
- pattern StructureTypePresentInfoKhr :: StructureType
- pattern StructureTypeSwapchainCreateInfoKhr :: StructureType
- pattern StructureTypeDeviceImageMemoryRequirements :: StructureType
- pattern StructureTypeDeviceBufferMemoryRequirements :: StructureType
- pattern StructureTypePhysicalDeviceMaintenance4Properties :: StructureType
- pattern StructureTypePhysicalDeviceMaintenance4Features :: StructureType
- pattern StructureTypeFormatProperties3 :: StructureType
- pattern StructureTypePhysicalDeviceTexelBufferAlignmentProperties :: StructureType
- pattern StructureTypePhysicalDeviceShaderIntegerDotProductProperties :: StructureType
- pattern StructureTypePhysicalDeviceShaderIntegerDotProductFeatures :: StructureType
- pattern StructureTypeCommandBufferInheritanceRenderingInfo :: StructureType
- pattern StructureTypePhysicalDeviceDynamicRenderingFeatures :: StructureType
- pattern StructureTypePipelineRenderingCreateInfo :: StructureType
- pattern StructureTypeRenderingAttachmentInfo :: StructureType
- pattern StructureTypeRenderingInfo :: StructureType
- pattern StructureTypePhysicalDeviceTextureCompressionAstcHdrFeatures :: StructureType
- pattern StructureTypeDescriptorPoolInlineUniformBlockCreateInfo :: StructureType
- pattern StructureTypeWriteDescriptorSetInlineUniformBlock :: StructureType
- pattern StructureTypePhysicalDeviceInlineUniformBlockProperties :: StructureType
- pattern StructureTypePhysicalDeviceInlineUniformBlockFeatures :: StructureType
- pattern StructureTypePhysicalDeviceSubgroupSizeControlFeatures :: StructureType
- pattern StructureTypePipelineShaderStageRequiredSubgroupSizeCreateInfo :: StructureType
- pattern StructureTypePhysicalDeviceSubgroupSizeControlProperties :: StructureType
- pattern StructureTypeImageResolve2 :: StructureType
- pattern StructureTypeBufferImageCopy2 :: StructureType
- pattern StructureTypeImageBlit2 :: StructureType
- pattern StructureTypeImageCopy2 :: StructureType
- pattern StructureTypeBufferCopy2 :: StructureType
- pattern StructureTypeResolveImageInfo2 :: StructureType
- pattern StructureTypeBlitImageInfo2 :: StructureType
- pattern StructureTypeCopyImageToBufferInfo2 :: StructureType
- pattern StructureTypeCopyBufferToImageInfo2 :: StructureType
- pattern StructureTypeCopyImageInfo2 :: StructureType
- pattern StructureTypeCopyBufferInfo2 :: StructureType
- pattern StructureTypePhysicalDeviceImageRobustnessFeatures :: StructureType
- pattern StructureTypePhysicalDeviceZeroInitializeWorkgroupMemoryFeatures :: StructureType
- pattern StructureTypePhysicalDeviceSynchronization2Features :: StructureType
- pattern StructureTypeCommandBufferSubmitInfo :: StructureType
- pattern StructureTypeSemaphoreSubmitInfo :: StructureType
- pattern StructureTypeSubmitInfo2 :: StructureType
- pattern StructureTypeDependencyInfo :: StructureType
- pattern StructureTypeImageMemoryBarrier2 :: StructureType
- pattern StructureTypeBufferMemoryBarrier2 :: StructureType
- pattern StructureTypeMemoryBarrier2 :: StructureType
- pattern StructureTypePhysicalDevicePipelineCreationCacheControlFeatures :: StructureType
- pattern StructureTypePrivateDataSlotCreateInfo :: StructureType
- pattern StructureTypeDevicePrivateDataCreateInfo :: StructureType
- pattern StructureTypePhysicalDevicePrivateDataFeatures :: StructureType
- pattern StructureTypePhysicalDeviceShaderDemoteToHelperInvocationFeatures :: StructureType
- pattern StructureTypePhysicalDeviceToolProperties :: StructureType
- pattern StructureTypePhysicalDeviceShaderTerminateInvocationFeatures :: StructureType
- pattern StructureTypePipelineCreationFeedbackCreateInfo :: StructureType
- pattern StructureTypePhysicalDeviceVulkan13Properties :: StructureType
- pattern StructureTypePhysicalDeviceVulkan13Features :: StructureType
- pattern StructureTypeDeviceMemoryOpaqueCaptureAddressInfo :: StructureType
- pattern StructureTypeMemoryOpaqueCaptureAddressAllocateInfo :: StructureType
- pattern StructureTypeBufferOpaqueCaptureAddressCreateInfo :: StructureType
- pattern StructureTypeBufferDeviceAddressInfo :: StructureType
- pattern StructureTypePhysicalDeviceBufferDeviceAddressFeatures :: StructureType
- pattern StructureTypeSemaphoreSignalInfo :: StructureType
- pattern StructureTypeSemaphoreWaitInfo :: StructureType
- pattern StructureTypeTimelineSemaphoreSubmitInfo :: StructureType
- pattern StructureTypeSemaphoreTypeCreateInfo :: StructureType
- pattern StructureTypePhysicalDeviceTimelineSemaphoreProperties :: StructureType
- pattern StructureTypePhysicalDeviceTimelineSemaphoreFeatures :: StructureType
- pattern StructureTypePhysicalDeviceHostQueryResetFeatures :: StructureType
- pattern StructureTypeAttachmentDescriptionStencilLayout :: StructureType
- pattern StructureTypeAttachmentReferenceStencilLayout :: StructureType
- pattern StructureTypePhysicalDeviceSeparateDepthStencilLayoutsFeatures :: StructureType
- pattern StructureTypePhysicalDeviceShaderSubgroupExtendedTypesFeatures :: StructureType
- pattern StructureTypePhysicalDeviceUniformBufferStandardLayoutFeatures :: StructureType
- pattern StructureTypeRenderPassAttachmentBeginInfo :: StructureType
- pattern StructureTypeFramebufferAttachmentImageInfo :: StructureType
- pattern StructureTypeFramebufferAttachmentsCreateInfo :: StructureType
- pattern StructureTypePhysicalDeviceImagelessFramebufferFeatures :: StructureType
- pattern StructureTypePhysicalDeviceVulkanMemoryModelFeatures :: StructureType
- pattern StructureTypeSamplerReductionModeCreateInfo :: StructureType
- pattern StructureTypePhysicalDeviceSamplerFilterMinmaxProperties :: StructureType
- pattern StructureTypeImageStencilUsageCreateInfo :: StructureType
- pattern StructureTypePhysicalDeviceScalarBlockLayoutFeatures :: StructureType
- pattern StructureTypeSubpassDescriptionDepthStencilResolve :: StructureType
- pattern StructureTypePhysicalDeviceDepthStencilResolveProperties :: StructureType
- pattern StructureTypeDescriptorSetVariableDescriptorCountLayoutSupport :: StructureType
- pattern StructureTypeDescriptorSetVariableDescriptorCountAllocateInfo :: StructureType
- pattern StructureTypePhysicalDeviceDescriptorIndexingProperties :: StructureType
- pattern StructureTypePhysicalDeviceDescriptorIndexingFeatures :: StructureType
- pattern StructureTypeDescriptorSetLayoutBindingFlagsCreateInfo :: StructureType
- pattern StructureTypePhysicalDeviceFloatControlsProperties :: StructureType
- pattern StructureTypePhysicalDeviceShaderFloat16Int8Features :: StructureType
- pattern StructureTypePhysicalDeviceShaderAtomicInt64Features :: StructureType
- pattern StructureTypePhysicalDeviceDriverProperties :: StructureType
- pattern StructureTypePhysicalDevice8bitStorageFeatures :: StructureType
- pattern StructureTypeSubpassEndInfo :: StructureType
- pattern StructureTypeSubpassBeginInfo :: StructureType
- pattern StructureTypeRenderPassCreateInfo2 :: StructureType
- pattern StructureTypeSubpassDependency2 :: StructureType
- pattern StructureTypeSubpassDescription2 :: StructureType
- pattern StructureTypeAttachmentReference2 :: StructureType
- pattern StructureTypeAttachmentDescription2 :: StructureType
- pattern StructureTypeImageFormatListCreateInfo :: StructureType
- pattern StructureTypePhysicalDeviceVulkan12Properties :: StructureType
- pattern StructureTypePhysicalDeviceVulkan12Features :: StructureType
- pattern StructureTypePhysicalDeviceVulkan11Properties :: StructureType
- pattern StructureTypePhysicalDeviceVulkan11Features :: StructureType
- pattern StructureTypePhysicalDeviceShaderDrawParametersFeatures :: StructureType
- pattern StructureTypeDescriptorSetLayoutSupport :: StructureType
- pattern StructureTypePhysicalDeviceMaintenance3Properties :: StructureType
- pattern StructureTypeExternalSemaphoreProperties :: StructureType
- pattern StructureTypePhysicalDeviceExternalSemaphoreInfo :: StructureType
- pattern StructureTypeExportSemaphoreCreateInfo :: StructureType
- pattern StructureTypeExportFenceCreateInfo :: StructureType
- pattern StructureTypeExternalFenceProperties :: StructureType
- pattern StructureTypePhysicalDeviceExternalFenceInfo :: StructureType
- pattern StructureTypeExportMemoryAllocateInfo :: StructureType
- pattern StructureTypeExternalMemoryImageCreateInfo :: StructureType
- pattern StructureTypeExternalMemoryBufferCreateInfo :: StructureType
- pattern StructureTypePhysicalDeviceIdProperties :: StructureType
- pattern StructureTypeExternalBufferProperties :: StructureType
- pattern StructureTypePhysicalDeviceExternalBufferInfo :: StructureType
- pattern StructureTypeExternalImageFormatProperties :: StructureType
- pattern StructureTypePhysicalDeviceExternalImageFormatInfo :: StructureType
- pattern StructureTypeDescriptorUpdateTemplateCreateInfo :: StructureType
- pattern StructureTypeSamplerYcbcrConversionImageFormatProperties :: StructureType
- pattern StructureTypePhysicalDeviceSamplerYcbcrConversionFeatures :: StructureType
- pattern StructureTypeImagePlaneMemoryRequirementsInfo :: StructureType
- pattern StructureTypeBindImagePlaneMemoryInfo :: StructureType
- pattern StructureTypeSamplerYcbcrConversionInfo :: StructureType
- pattern StructureTypeSamplerYcbcrConversionCreateInfo :: StructureType
- pattern StructureTypeDeviceQueueInfo2 :: StructureType
- pattern StructureTypePhysicalDeviceProtectedMemoryProperties :: StructureType
- pattern StructureTypePhysicalDeviceProtectedMemoryFeatures :: StructureType
- pattern StructureTypeProtectedSubmitInfo :: StructureType
- pattern StructureTypePhysicalDeviceVariablePointersFeatures :: StructureType
- pattern StructureTypePhysicalDeviceMultiviewProperties :: StructureType
- pattern StructureTypePhysicalDeviceMultiviewFeatures :: StructureType
- pattern StructureTypeRenderPassMultiviewCreateInfo :: StructureType
- pattern StructureTypePipelineTessellationDomainOriginStateCreateInfo :: StructureType
- pattern StructureTypeImageViewUsageCreateInfo :: StructureType
- pattern StructureTypeRenderPassInputAttachmentAspectCreateInfo :: StructureType
- pattern StructureTypePhysicalDevicePointClippingProperties :: StructureType
- pattern StructureTypePhysicalDeviceSparseImageFormatInfo2 :: StructureType
- pattern StructureTypeSparseImageFormatProperties2 :: StructureType
- pattern StructureTypePhysicalDeviceMemoryProperties2 :: StructureType
- pattern StructureTypeQueueFamilyProperties2 :: StructureType
- pattern StructureTypePhysicalDeviceImageFormatInfo2 :: StructureType
- pattern StructureTypeImageFormatProperties2 :: StructureType
- pattern StructureTypeFormatProperties2 :: StructureType
- pattern StructureTypePhysicalDeviceProperties2 :: StructureType
- pattern StructureTypePhysicalDeviceFeatures2 :: StructureType
- pattern StructureTypeSparseImageMemoryRequirements2 :: StructureType
- pattern StructureTypeMemoryRequirements2 :: StructureType
- pattern StructureTypeImageSparseMemoryRequirementsInfo2 :: StructureType
- pattern StructureTypeImageMemoryRequirementsInfo2 :: StructureType
- pattern StructureTypeBufferMemoryRequirementsInfo2 :: StructureType
- pattern StructureTypeDeviceGroupDeviceCreateInfo :: StructureType
- pattern StructureTypePhysicalDeviceGroupProperties :: StructureType
- pattern StructureTypeBindImageMemoryDeviceGroupInfo :: StructureType
- pattern StructureTypeBindBufferMemoryDeviceGroupInfo :: StructureType
- pattern StructureTypeDeviceGroupBindSparseInfo :: StructureType
- pattern StructureTypeDeviceGroupSubmitInfo :: StructureType
- pattern StructureTypeDeviceGroupCommandBufferBeginInfo :: StructureType
- pattern StructureTypeDeviceGroupRenderPassBeginInfo :: StructureType
- pattern StructureTypeMemoryAllocateFlagsInfo :: StructureType
- pattern StructureTypeMemoryDedicatedAllocateInfo :: StructureType
- pattern StructureTypeMemoryDedicatedRequirements :: StructureType
- pattern StructureTypePhysicalDevice16bitStorageFeatures :: StructureType
- pattern StructureTypeBindImageMemoryInfo :: StructureType
- pattern StructureTypeBindBufferMemoryInfo :: StructureType
- pattern StructureTypePhysicalDeviceSubgroupProperties :: StructureType
- pattern StructureTypeLoaderDeviceCreateInfo :: StructureType
- pattern StructureTypeLoaderInstanceCreateInfo :: StructureType
- pattern StructureTypeMemoryBarrier :: StructureType
- pattern StructureTypeImageMemoryBarrier :: StructureType
- pattern StructureTypeBufferMemoryBarrier :: StructureType
- pattern StructureTypeRenderPassBeginInfo :: StructureType
- pattern StructureTypeCommandBufferBeginInfo :: StructureType
- pattern StructureTypeCommandBufferInheritanceInfo :: StructureType
- pattern StructureTypeCommandBufferAllocateInfo :: StructureType
- pattern StructureTypeCommandPoolCreateInfo :: StructureType
- pattern StructureTypeRenderPassCreateInfo :: StructureType
- pattern StructureTypeFramebufferCreateInfo :: StructureType
- pattern StructureTypeCopyDescriptorSet :: StructureType
- pattern StructureTypeWriteDescriptorSet :: StructureType
- pattern StructureTypeDescriptorSetAllocateInfo :: StructureType
- pattern StructureTypeDescriptorPoolCreateInfo :: StructureType
- pattern StructureTypeDescriptorSetLayoutCreateInfo :: StructureType
- pattern StructureTypeSamplerCreateInfo :: StructureType
- pattern StructureTypePipelineLayoutCreateInfo :: StructureType
- pattern StructureTypeComputePipelineCreateInfo :: StructureType
- pattern StructureTypeGraphicsPipelineCreateInfo :: StructureType
- pattern StructureTypePipelineDynamicStateCreateInfo :: StructureType
- pattern StructureTypePipelineColorBlendStateCreateInfo :: StructureType
- pattern StructureTypePipelineDepthStencilStateCreateInfo :: StructureType
- pattern StructureTypePipelineMultisampleStateCreateInfo :: StructureType
- pattern StructureTypePipelineRasterizationStateCreateInfo :: StructureType
- pattern StructureTypePipelineViewportStateCreateInfo :: StructureType
- pattern StructureTypePipelineTessellationStateCreateInfo :: StructureType
- pattern StructureTypePipelineInputAssemblyStateCreateInfo :: StructureType
- pattern StructureTypePipelineVertexInputStateCreateInfo :: StructureType
- pattern StructureTypePipelineShaderStageCreateInfo :: StructureType
- pattern StructureTypePipelineCacheCreateInfo :: StructureType
- pattern StructureTypeShaderModuleCreateInfo :: StructureType
- pattern StructureTypeImageViewCreateInfo :: StructureType
- pattern StructureTypeImageCreateInfo :: StructureType
- pattern StructureTypeBufferViewCreateInfo :: StructureType
- pattern StructureTypeBufferCreateInfo :: StructureType
- pattern StructureTypeQueryPoolCreateInfo :: StructureType
- pattern StructureTypeEventCreateInfo :: StructureType
- pattern StructureTypeSemaphoreCreateInfo :: StructureType
- pattern StructureTypeFenceCreateInfo :: StructureType
- pattern StructureTypeBindSparseInfo :: StructureType
- pattern StructureTypeMappedMemoryRange :: StructureType
- pattern StructureTypeMemoryAllocateInfo :: StructureType
- pattern StructureTypeSubmitInfo :: StructureType
- pattern StructureTypeDeviceCreateInfo :: StructureType
- pattern StructureTypeDeviceQueueCreateInfo :: StructureType
- pattern StructureTypeInstanceCreateInfo :: StructureType
- pattern StructureTypeApplicationInfo :: StructureType
- unStructureType :: StructureType -> Word32
- newtype SystemAllocationScope = SystemAllocationScope Word32
- pattern SystemAllocationScopeMaxEnum :: SystemAllocationScope
- pattern SystemAllocationScopeInstance :: SystemAllocationScope
- pattern SystemAllocationScopeDevice :: SystemAllocationScope
- pattern SystemAllocationScopeCache :: SystemAllocationScope
- pattern SystemAllocationScopeObject :: SystemAllocationScope
- pattern SystemAllocationScopeCommand :: SystemAllocationScope
- unSystemAllocationScope :: SystemAllocationScope -> Word32
- newtype InternalAllocationType = InternalAllocationType Word32
- pattern InternalAllocationTypeMaxEnum :: InternalAllocationType
- pattern InternalAllocationTypeExecutable :: InternalAllocationType
- unInternalAllocationType :: InternalAllocationType -> Word32
- newtype ObjectType = ObjectType Word32
- pattern ObjectTypeMaxEnum :: ObjectType
- pattern ObjectTypePrivateDataSlotExt :: ObjectType
- pattern ObjectTypeSamplerYcbcrConversionKhr :: ObjectType
- pattern ObjectTypeDescriptorUpdateTemplateKhr :: ObjectType
- pattern ObjectTypeIndirectExecutionSetExt :: ObjectType
- pattern ObjectTypeIndirectCommandsLayoutExt :: ObjectType
- pattern ObjectTypePipelineBinaryKhr :: ObjectType
- pattern ObjectTypeShaderExt :: ObjectType
- pattern ObjectTypeOpticalFlowSessionNv :: ObjectType
- pattern ObjectTypeMicromapExt :: ObjectType
- pattern ObjectTypeBufferCollectionFuchsia :: ObjectType
- pattern ObjectTypeCudaFunctionNv :: ObjectType
- pattern ObjectTypeCudaModuleNv :: ObjectType
- pattern ObjectTypeIndirectCommandsLayoutNv :: ObjectType
- pattern ObjectTypeDeferredOperationKhr :: ObjectType
- pattern ObjectTypePerformanceConfigurationIntel :: ObjectType
- pattern ObjectTypeAccelerationStructureNv :: ObjectType
- pattern ObjectTypeValidationCacheExt :: ObjectType
- pattern ObjectTypeAccelerationStructureKhr :: ObjectType
- pattern ObjectTypeDebugUtilsMessengerExt :: ObjectType
- pattern ObjectTypeCuFunctionNvx :: ObjectType
- pattern ObjectTypeCuModuleNvx :: ObjectType
- pattern ObjectTypeVideoSessionParametersKhr :: ObjectType
- pattern ObjectTypeVideoSessionKhr :: ObjectType
- pattern ObjectTypeDebugReportCallbackExt :: ObjectType
- pattern ObjectTypeDisplayModeKhr :: ObjectType
- pattern ObjectTypeDisplayKhr :: ObjectType
- pattern ObjectTypeSwapchainKhr :: ObjectType
- pattern ObjectTypeSurfaceKhr :: ObjectType
- pattern ObjectTypePrivateDataSlot :: ObjectType
- pattern ObjectTypeDescriptorUpdateTemplate :: ObjectType
- pattern ObjectTypeSamplerYcbcrConversion :: ObjectType
- pattern ObjectTypeCommandPool :: ObjectType
- pattern ObjectTypeFramebuffer :: ObjectType
- pattern ObjectTypeDescriptorSet :: ObjectType
- pattern ObjectTypeDescriptorPool :: ObjectType
- pattern ObjectTypeSampler :: ObjectType
- pattern ObjectTypeDescriptorSetLayout :: ObjectType
- pattern ObjectTypePipeline :: ObjectType
- pattern ObjectTypeRenderPass :: ObjectType
- pattern ObjectTypePipelineLayout :: ObjectType
- pattern ObjectTypePipelineCache :: ObjectType
- pattern ObjectTypeShaderModule :: ObjectType
- pattern ObjectTypeImageView :: ObjectType
- pattern ObjectTypeBufferView :: ObjectType
- pattern ObjectTypeQueryPool :: ObjectType
- pattern ObjectTypeEvent :: ObjectType
- pattern ObjectTypeImage :: ObjectType
- pattern ObjectTypeBuffer :: ObjectType
- pattern ObjectTypeDeviceMemory :: ObjectType
- pattern ObjectTypeFence :: ObjectType
- pattern ObjectTypeCommandBuffer :: ObjectType
- pattern ObjectTypeSemaphore :: ObjectType
- pattern ObjectTypeQueue :: ObjectType
- pattern ObjectTypeDevice :: ObjectType
- pattern ObjectTypePhysicalDevice :: ObjectType
- pattern ObjectTypeInstance :: ObjectType
- pattern ObjectTypeUnknown :: ObjectType
- unObjectType :: ObjectType -> Word32
- newtype SharingMode = SharingMode Word32
- pattern SharingModeMaxEnum :: SharingMode
- pattern SharingModeConcurrent :: SharingMode
- pattern SharingModeExclusive :: SharingMode
- unSharingMode :: SharingMode -> Word32
- newtype PrimitiveTopology = PrimitiveTopology Word32
- pattern PrimitiveTopologyMaxEnum :: PrimitiveTopology
- pattern PrimitiveTopologyPatchList :: PrimitiveTopology
- pattern PrimitiveTopologyTriangleStripWithAdjacency :: PrimitiveTopology
- pattern PrimitiveTopologyTriangleListWithAdjacency :: PrimitiveTopology
- pattern PrimitiveTopologyLineStripWithAdjacency :: PrimitiveTopology
- pattern PrimitiveTopologyLineListWithAdjacency :: PrimitiveTopology
- pattern PrimitiveTopologyTriangleFan :: PrimitiveTopology
- pattern PrimitiveTopologyTriangleStrip :: PrimitiveTopology
- pattern PrimitiveTopologyTriangleList :: PrimitiveTopology
- pattern PrimitiveTopologyLineStrip :: PrimitiveTopology
- pattern PrimitiveTopologyLineList :: PrimitiveTopology
- pattern PrimitiveTopologyPointList :: PrimitiveTopology
- unPrimitiveTopology :: PrimitiveTopology -> Word32
- newtype PolygonMode = PolygonMode Word32
- pattern PolygonModeMaxEnum :: PolygonMode
- pattern PolygonModeFillRectangleNv :: PolygonMode
- pattern PolygonModePoint :: PolygonMode
- pattern PolygonModeLine :: PolygonMode
- pattern PolygonModeFill :: PolygonMode
- unPolygonMode :: PolygonMode -> Word32
- newtype FrontFace = FrontFace Word32
- pattern FrontFaceMaxEnum :: FrontFace
- pattern FrontFaceClockwise :: FrontFace
- pattern FrontFaceCounterClockwise :: FrontFace
- unFrontFace :: FrontFace -> Word32
- newtype CompareOp = CompareOp Word32
- pattern CompareOpMaxEnum :: CompareOp
- pattern CompareOpAlways :: CompareOp
- pattern CompareOpGreaterOrEqual :: CompareOp
- pattern CompareOpNotEqual :: CompareOp
- pattern CompareOpGreater :: CompareOp
- pattern CompareOpLessOrEqual :: CompareOp
- pattern CompareOpEqual :: CompareOp
- pattern CompareOpLess :: CompareOp
- pattern CompareOpNever :: CompareOp
- unCompareOp :: CompareOp -> Word32
- newtype StencilOp = StencilOp Word32
- pattern StencilOpMaxEnum :: StencilOp
- pattern StencilOpDecrementAndWrap :: StencilOp
- pattern StencilOpIncrementAndWrap :: StencilOp
- pattern StencilOpInvert :: StencilOp
- pattern StencilOpDecrementAndClamp :: StencilOp
- pattern StencilOpIncrementAndClamp :: StencilOp
- pattern StencilOpReplace :: StencilOp
- pattern StencilOpZero :: StencilOp
- pattern StencilOpKeep :: StencilOp
- unStencilOp :: StencilOp -> Word32
- newtype BlendFactor = BlendFactor Word32
- pattern BlendFactorMaxEnum :: BlendFactor
- pattern BlendFactorOneMinusSrc1Alpha :: BlendFactor
- pattern BlendFactorSrc1Alpha :: BlendFactor
- pattern BlendFactorOneMinusSrc1Color :: BlendFactor
- pattern BlendFactorSrc1Color :: BlendFactor
- pattern BlendFactorSrcAlphaSaturate :: BlendFactor
- pattern BlendFactorOneMinusConstantAlpha :: BlendFactor
- pattern BlendFactorConstantAlpha :: BlendFactor
- pattern BlendFactorOneMinusConstantColor :: BlendFactor
- pattern BlendFactorConstantColor :: BlendFactor
- pattern BlendFactorOneMinusDstAlpha :: BlendFactor
- pattern BlendFactorDstAlpha :: BlendFactor
- pattern BlendFactorOneMinusSrcAlpha :: BlendFactor
- pattern BlendFactorSrcAlpha :: BlendFactor
- pattern BlendFactorOneMinusDstColor :: BlendFactor
- pattern BlendFactorDstColor :: BlendFactor
- pattern BlendFactorOneMinusSrcColor :: BlendFactor
- pattern BlendFactorSrcColor :: BlendFactor
- pattern BlendFactorOne :: BlendFactor
- pattern BlendFactorZero :: BlendFactor
- unBlendFactor :: BlendFactor -> Word32
- newtype BlendOp = BlendOp Word32
- pattern BlendOpMaxEnum :: BlendOp
- pattern BlendOpBlueExt :: BlendOp
- pattern BlendOpGreenExt :: BlendOp
- pattern BlendOpRedExt :: BlendOp
- pattern BlendOpInvertOvgExt :: BlendOp
- pattern BlendOpContrastExt :: BlendOp
- pattern BlendOpMinusClampedExt :: BlendOp
- pattern BlendOpMinusExt :: BlendOp
- pattern BlendOpPlusDarkerExt :: BlendOp
- pattern BlendOpPlusClampedAlphaExt :: BlendOp
- pattern BlendOpPlusClampedExt :: BlendOp
- pattern BlendOpPlusExt :: BlendOp
- pattern BlendOpHslLuminosityExt :: BlendOp
- pattern BlendOpHslColorExt :: BlendOp
- pattern BlendOpHslSaturationExt :: BlendOp
- pattern BlendOpHslHueExt :: BlendOp
- pattern BlendOpHardmixExt :: BlendOp
- pattern BlendOpPinlightExt :: BlendOp
- pattern BlendOpLinearlightExt :: BlendOp
- pattern BlendOpVividlightExt :: BlendOp
- pattern BlendOpLinearburnExt :: BlendOp
- pattern BlendOpLineardodgeExt :: BlendOp
- pattern BlendOpInvertRgbExt :: BlendOp
- pattern BlendOpInvertExt :: BlendOp
- pattern BlendOpExclusionExt :: BlendOp
- pattern BlendOpDifferenceExt :: BlendOp
- pattern BlendOpSoftlightExt :: BlendOp
- pattern BlendOpHardlightExt :: BlendOp
- pattern BlendOpColorburnExt :: BlendOp
- pattern BlendOpColordodgeExt :: BlendOp
- pattern BlendOpLightenExt :: BlendOp
- pattern BlendOpDarkenExt :: BlendOp
- pattern BlendOpOverlayExt :: BlendOp
- pattern BlendOpScreenExt :: BlendOp
- pattern BlendOpMultiplyExt :: BlendOp
- pattern BlendOpXorExt :: BlendOp
- pattern BlendOpDstAtopExt :: BlendOp
- pattern BlendOpSrcAtopExt :: BlendOp
- pattern BlendOpDstOutExt :: BlendOp
- pattern BlendOpSrcOutExt :: BlendOp
- pattern BlendOpDstInExt :: BlendOp
- pattern BlendOpSrcInExt :: BlendOp
- pattern BlendOpDstOverExt :: BlendOp
- pattern BlendOpSrcOverExt :: BlendOp
- pattern BlendOpDstExt :: BlendOp
- pattern BlendOpSrcExt :: BlendOp
- pattern BlendOpZeroExt :: BlendOp
- pattern BlendOpMax :: BlendOp
- pattern BlendOpMin :: BlendOp
- pattern BlendOpReverseSubtract :: BlendOp
- pattern BlendOpSubtract :: BlendOp
- pattern BlendOpAdd :: BlendOp
- unBlendOp :: BlendOp -> Word32
- newtype LogicOp = LogicOp Word32
- pattern LogicOpMaxEnum :: LogicOp
- pattern LogicOpSet :: LogicOp
- pattern LogicOpNand :: LogicOp
- pattern LogicOpOrInverted :: LogicOp
- pattern LogicOpCopyInverted :: LogicOp
- pattern LogicOpOrReverse :: LogicOp
- pattern LogicOpInvert :: LogicOp
- pattern LogicOpEquivalent :: LogicOp
- pattern LogicOpNor :: LogicOp
- pattern LogicOpOr :: LogicOp
- pattern LogicOpXor :: LogicOp
- pattern LogicOpNoOp :: LogicOp
- pattern LogicOpAndInverted :: LogicOp
- pattern LogicOpCopy :: LogicOp
- pattern LogicOpAndReverse :: LogicOp
- pattern LogicOpAnd :: LogicOp
- pattern LogicOpClear :: LogicOp
- unLogicOp :: LogicOp -> Word32
- newtype DynamicState = DynamicState Word32
- pattern DynamicStateMaxEnum :: DynamicState
- pattern DynamicStatePrimitiveRestartEnableExt :: DynamicState
- pattern DynamicStateDepthBiasEnableExt :: DynamicState
- pattern DynamicStateRasterizerDiscardEnableExt :: DynamicState
- pattern DynamicStateStencilOpExt :: DynamicState
- pattern DynamicStateStencilTestEnableExt :: DynamicState
- pattern DynamicStateDepthBoundsTestEnableExt :: DynamicState
- pattern DynamicStateDepthCompareOpExt :: DynamicState
- pattern DynamicStateDepthWriteEnableExt :: DynamicState
- pattern DynamicStateDepthTestEnableExt :: DynamicState
- pattern DynamicStateVertexInputBindingStrideExt :: DynamicState
- pattern DynamicStateScissorWithCountExt :: DynamicState
- pattern DynamicStateViewportWithCountExt :: DynamicState
- pattern DynamicStatePrimitiveTopologyExt :: DynamicState
- pattern DynamicStateFrontFaceExt :: DynamicState
- pattern DynamicStateCullModeExt :: DynamicState
- pattern DynamicStateLineStippleExt :: DynamicState
- pattern DynamicStateDepthClampRangeExt :: DynamicState
- pattern DynamicStateLineStippleKhr :: DynamicState
- pattern DynamicStateAttachmentFeedbackLoopEnableExt :: DynamicState
- pattern DynamicStateCoverageReductionModeNv :: DynamicState
- pattern DynamicStateRepresentativeFragmentTestEnableNv :: DynamicState
- pattern DynamicStateShadingRateImageEnableNv :: DynamicState
- pattern DynamicStateCoverageModulationTableNv :: DynamicState
- pattern DynamicStateCoverageModulationTableEnableNv :: DynamicState
- pattern DynamicStateCoverageModulationModeNv :: DynamicState
- pattern DynamicStateCoverageToColorLocationNv :: DynamicState
- pattern DynamicStateCoverageToColorEnableNv :: DynamicState
- pattern DynamicStateViewportSwizzleNv :: DynamicState
- pattern DynamicStateViewportWScalingEnableNv :: DynamicState
- pattern DynamicStateDepthClipNegativeOneToOneExt :: DynamicState
- pattern DynamicStateLineStippleEnableExt :: DynamicState
- pattern DynamicStateLineRasterizationModeExt :: DynamicState
- pattern DynamicStateProvokingVertexModeExt :: DynamicState
- pattern DynamicStateColorBlendAdvancedExt :: DynamicState
- pattern DynamicStateSampleLocationsEnableExt :: DynamicState
- pattern DynamicStateDepthClipEnableExt :: DynamicState
- pattern DynamicStateExtraPrimitiveOverestimationSizeExt :: DynamicState
- pattern DynamicStateConservativeRasterizationModeExt :: DynamicState
- pattern DynamicStateRasterizationStreamExt :: DynamicState
- pattern DynamicStateTessellationDomainOriginExt :: DynamicState
- pattern DynamicStateColorWriteMaskExt :: DynamicState
- pattern DynamicStateColorBlendEquationExt :: DynamicState
- pattern DynamicStateColorBlendEnableExt :: DynamicState
- pattern DynamicStateLogicOpEnableExt :: DynamicState
- pattern DynamicStateAlphaToOneEnableExt :: DynamicState
- pattern DynamicStateAlphaToCoverageEnableExt :: DynamicState
- pattern DynamicStateSampleMaskExt :: DynamicState
- pattern DynamicStateRasterizationSamplesExt :: DynamicState
- pattern DynamicStatePolygonModeExt :: DynamicState
- pattern DynamicStateDepthClampEnableExt :: DynamicState
- pattern DynamicStateColorWriteEnableExt :: DynamicState
- pattern DynamicStateLogicOpExt :: DynamicState
- pattern DynamicStatePatchControlPointsExt :: DynamicState
- pattern DynamicStateVertexInputExt :: DynamicState
- pattern DynamicStateFragmentShadingRateKhr :: DynamicState
- pattern DynamicStateExclusiveScissorNv :: DynamicState
- pattern DynamicStateExclusiveScissorEnableNv :: DynamicState
- pattern DynamicStateViewportCoarseSampleOrderNv :: DynamicState
- pattern DynamicStateViewportShadingRatePaletteNv :: DynamicState
- pattern DynamicStateRayTracingPipelineStackSizeKhr :: DynamicState
- pattern DynamicStateSampleLocationsExt :: DynamicState
- pattern DynamicStateDiscardRectangleModeExt :: DynamicState
- pattern DynamicStateDiscardRectangleEnableExt :: DynamicState
- pattern DynamicStateDiscardRectangleExt :: DynamicState
- pattern DynamicStateViewportWScalingNv :: DynamicState
- pattern DynamicStatePrimitiveRestartEnable :: DynamicState
- pattern DynamicStateDepthBiasEnable :: DynamicState
- pattern DynamicStateRasterizerDiscardEnable :: DynamicState
- pattern DynamicStateStencilOp :: DynamicState
- pattern DynamicStateStencilTestEnable :: DynamicState
- pattern DynamicStateDepthBoundsTestEnable :: DynamicState
- pattern DynamicStateDepthCompareOp :: DynamicState
- pattern DynamicStateDepthWriteEnable :: DynamicState
- pattern DynamicStateDepthTestEnable :: DynamicState
- pattern DynamicStateVertexInputBindingStride :: DynamicState
- pattern DynamicStateScissorWithCount :: DynamicState
- pattern DynamicStateViewportWithCount :: DynamicState
- pattern DynamicStatePrimitiveTopology :: DynamicState
- pattern DynamicStateFrontFace :: DynamicState
- pattern DynamicStateCullMode :: DynamicState
- pattern DynamicStateStencilReference :: DynamicState
- pattern DynamicStateStencilWriteMask :: DynamicState
- pattern DynamicStateStencilCompareMask :: DynamicState
- pattern DynamicStateDepthBounds :: DynamicState
- pattern DynamicStateBlendConstants :: DynamicState
- pattern DynamicStateDepthBias :: DynamicState
- pattern DynamicStateLineWidth :: DynamicState
- pattern DynamicStateScissor :: DynamicState
- pattern DynamicStateViewport :: DynamicState
- unDynamicState :: DynamicState -> Word32
- newtype IndexType = IndexType Word32
- pattern IndexTypeMaxEnum :: IndexType
- pattern IndexTypeUint8Ext :: IndexType
- pattern IndexTypeNoneNv :: IndexType
- pattern IndexTypeUint8Khr :: IndexType
- pattern IndexTypeNoneKhr :: IndexType
- pattern IndexTypeUint32 :: IndexType
- pattern IndexTypeUint16 :: IndexType
- unIndexType :: IndexType -> Word32
- newtype Filter = Filter Word32
- pattern FilterMaxEnum :: Filter
- pattern FilterCubicImg :: Filter
- pattern FilterCubicExt :: Filter
- pattern FilterLinear :: Filter
- pattern FilterNearest :: Filter
- unFilter :: Filter -> Word32
- newtype BorderColor = BorderColor Word32
- pattern BorderColorMaxEnum :: BorderColor
- pattern BorderColorIntCustomExt :: BorderColor
- pattern BorderColorFloatCustomExt :: BorderColor
- pattern BorderColorIntOpaqueWhite :: BorderColor
- pattern BorderColorFloatOpaqueWhite :: BorderColor
- pattern BorderColorIntOpaqueBlack :: BorderColor
- pattern BorderColorFloatOpaqueBlack :: BorderColor
- pattern BorderColorIntTransparentBlack :: BorderColor
- pattern BorderColorFloatTransparentBlack :: BorderColor
- unBorderColor :: BorderColor -> Word32
- pattern FormatMaxEnum :: Format
- pattern FormatR16g16S105Nv :: Format
- pattern FormatA4b4g4r4UnormPack16Ext :: Format
- pattern FormatA4r4g4b4UnormPack16Ext :: Format
- pattern FormatG16B16r162plane444UnormExt :: Format
- pattern FormatG12x4B12x4r12x42plane444Unorm3pack16Ext :: Format
- pattern FormatG10x6B10x6r10x62plane444Unorm3pack16Ext :: Format
- pattern FormatG8B8r82plane444UnormExt :: Format
- pattern FormatG16B16R163plane444UnormKhr :: Format
- pattern FormatG16B16r162plane422UnormKhr :: Format
- pattern FormatG16B16R163plane422UnormKhr :: Format
- pattern FormatG16B16r162plane420UnormKhr :: Format
- pattern FormatG16B16R163plane420UnormKhr :: Format
- pattern FormatB16g16r16g16422UnormKhr :: Format
- pattern FormatG16b16g16r16422UnormKhr :: Format
- pattern FormatG12x4B12x4R12x43plane444Unorm3pack16Khr :: Format
- pattern FormatG12x4B12x4r12x42plane422Unorm3pack16Khr :: Format
- pattern FormatG12x4B12x4R12x43plane422Unorm3pack16Khr :: Format
- pattern FormatG12x4B12x4r12x42plane420Unorm3pack16Khr :: Format
- pattern FormatG12x4B12x4R12x43plane420Unorm3pack16Khr :: Format
- pattern FormatB12x4g12x4r12x4g12x4422Unorm4pack16Khr :: Format
- pattern FormatG12x4b12x4g12x4r12x4422Unorm4pack16Khr :: Format
- pattern FormatR12x4g12x4b12x4a12x4Unorm4pack16Khr :: Format
- pattern FormatR12x4g12x4Unorm2pack16Khr :: Format
- pattern FormatR12x4UnormPack16Khr :: Format
- pattern FormatG10x6B10x6R10x63plane444Unorm3pack16Khr :: Format
- pattern FormatG10x6B10x6r10x62plane422Unorm3pack16Khr :: Format
- pattern FormatG10x6B10x6R10x63plane422Unorm3pack16Khr :: Format
- pattern FormatG10x6B10x6r10x62plane420Unorm3pack16Khr :: Format
- pattern FormatG10x6B10x6R10x63plane420Unorm3pack16Khr :: Format
- pattern FormatB10x6g10x6r10x6g10x6422Unorm4pack16Khr :: Format
- pattern FormatG10x6b10x6g10x6r10x6422Unorm4pack16Khr :: Format
- pattern FormatR10x6g10x6b10x6a10x6Unorm4pack16Khr :: Format
- pattern FormatR10x6g10x6Unorm2pack16Khr :: Format
- pattern FormatR10x6UnormPack16Khr :: Format
- pattern FormatG8B8R83plane444UnormKhr :: Format
- pattern FormatG8B8r82plane422UnormKhr :: Format
- pattern FormatG8B8R83plane422UnormKhr :: Format
- pattern FormatG8B8r82plane420UnormKhr :: Format
- pattern FormatG8B8R83plane420UnormKhr :: Format
- pattern FormatB8g8r8g8422UnormKhr :: Format
- pattern FormatG8b8g8r8422UnormKhr :: Format
- pattern FormatAstc12x12SfloatBlockExt :: Format
- pattern FormatAstc12x10SfloatBlockExt :: Format
- pattern FormatAstc10x10SfloatBlockExt :: Format
- pattern FormatAstc10x8SfloatBlockExt :: Format
- pattern FormatAstc10x6SfloatBlockExt :: Format
- pattern FormatAstc10x5SfloatBlockExt :: Format
- pattern FormatAstc8x8SfloatBlockExt :: Format
- pattern FormatAstc8x6SfloatBlockExt :: Format
- pattern FormatAstc8x5SfloatBlockExt :: Format
- pattern FormatAstc6x6SfloatBlockExt :: Format
- pattern FormatAstc6x5SfloatBlockExt :: Format
- pattern FormatAstc5x5SfloatBlockExt :: Format
- pattern FormatAstc5x4SfloatBlockExt :: Format
- pattern FormatAstc4x4SfloatBlockExt :: Format
- pattern FormatA8UnormKhr :: Format
- pattern FormatA1b5g5r5UnormPack16Khr :: Format
- pattern FormatR16g16Sfixed5Nv :: Format
- pattern FormatPvrtc24bppSrgbBlockImg :: Format
- pattern FormatPvrtc22bppSrgbBlockImg :: Format
- pattern FormatPvrtc14bppSrgbBlockImg :: Format
- pattern FormatPvrtc12bppSrgbBlockImg :: Format
- pattern FormatPvrtc24bppUnormBlockImg :: Format
- pattern FormatPvrtc22bppUnormBlockImg :: Format
- pattern FormatPvrtc14bppUnormBlockImg :: Format
- pattern FormatPvrtc12bppUnormBlockImg :: Format
- pattern FormatAstc12x12SfloatBlock :: Format
- pattern FormatAstc12x10SfloatBlock :: Format
- pattern FormatAstc10x10SfloatBlock :: Format
- pattern FormatAstc10x8SfloatBlock :: Format
- pattern FormatAstc10x6SfloatBlock :: Format
- pattern FormatAstc10x5SfloatBlock :: Format
- pattern FormatAstc8x8SfloatBlock :: Format
- pattern FormatAstc8x6SfloatBlock :: Format
- pattern FormatAstc8x5SfloatBlock :: Format
- pattern FormatAstc6x6SfloatBlock :: Format
- pattern FormatAstc6x5SfloatBlock :: Format
- pattern FormatAstc5x5SfloatBlock :: Format
- pattern FormatAstc5x4SfloatBlock :: Format
- pattern FormatAstc4x4SfloatBlock :: Format
- pattern FormatA4b4g4r4UnormPack16 :: Format
- pattern FormatA4r4g4b4UnormPack16 :: Format
- pattern FormatG16B16r162plane444Unorm :: Format
- pattern FormatG12x4B12x4r12x42plane444Unorm3pack16 :: Format
- pattern FormatG10x6B10x6r10x62plane444Unorm3pack16 :: Format
- pattern FormatG8B8r82plane444Unorm :: Format
- pattern FormatG16B16R163plane444Unorm :: Format
- pattern FormatG16B16r162plane422Unorm :: Format
- pattern FormatG16B16R163plane422Unorm :: Format
- pattern FormatG16B16r162plane420Unorm :: Format
- pattern FormatG16B16R163plane420Unorm :: Format
- pattern FormatB16g16r16g16422Unorm :: Format
- pattern FormatG16b16g16r16422Unorm :: Format
- pattern FormatG12x4B12x4R12x43plane444Unorm3pack16 :: Format
- pattern FormatG12x4B12x4r12x42plane422Unorm3pack16 :: Format
- pattern FormatG12x4B12x4R12x43plane422Unorm3pack16 :: Format
- pattern FormatG12x4B12x4r12x42plane420Unorm3pack16 :: Format
- pattern FormatG12x4B12x4R12x43plane420Unorm3pack16 :: Format
- pattern FormatB12x4g12x4r12x4g12x4422Unorm4pack16 :: Format
- pattern FormatG12x4b12x4g12x4r12x4422Unorm4pack16 :: Format
- pattern FormatR12x4g12x4b12x4a12x4Unorm4pack16 :: Format
- pattern FormatR12x4g12x4Unorm2pack16 :: Format
- pattern FormatR12x4UnormPack16 :: Format
- pattern FormatG10x6B10x6R10x63plane444Unorm3pack16 :: Format
- pattern FormatG10x6B10x6r10x62plane422Unorm3pack16 :: Format
- pattern FormatG10x6B10x6R10x63plane422Unorm3pack16 :: Format
- pattern FormatG10x6B10x6r10x62plane420Unorm3pack16 :: Format
- pattern FormatG10x6B10x6R10x63plane420Unorm3pack16 :: Format
- pattern FormatB10x6g10x6r10x6g10x6422Unorm4pack16 :: Format
- pattern FormatG10x6b10x6g10x6r10x6422Unorm4pack16 :: Format
- pattern FormatR10x6g10x6b10x6a10x6Unorm4pack16 :: Format
- pattern FormatR10x6g10x6Unorm2pack16 :: Format
- pattern FormatR10x6UnormPack16 :: Format
- pattern FormatG8B8R83plane444Unorm :: Format
- pattern FormatG8B8r82plane422Unorm :: Format
- pattern FormatG8B8R83plane422Unorm :: Format
- pattern FormatG8B8r82plane420Unorm :: Format
- pattern FormatG8B8R83plane420Unorm :: Format
- pattern FormatB8g8r8g8422Unorm :: Format
- pattern FormatG8b8g8r8422Unorm :: Format
- pattern FormatAstc12x12SrgbBlock :: Format
- pattern FormatAstc12x12UnormBlock :: Format
- pattern FormatAstc12x10SrgbBlock :: Format
- pattern FormatAstc12x10UnormBlock :: Format
- pattern FormatAstc10x10SrgbBlock :: Format
- pattern FormatAstc10x10UnormBlock :: Format
- pattern FormatAstc10x8SrgbBlock :: Format
- pattern FormatAstc10x8UnormBlock :: Format
- pattern FormatAstc10x6SrgbBlock :: Format
- pattern FormatAstc10x6UnormBlock :: Format
- pattern FormatAstc10x5SrgbBlock :: Format
- pattern FormatAstc10x5UnormBlock :: Format
- pattern FormatAstc8x8SrgbBlock :: Format
- pattern FormatAstc8x8UnormBlock :: Format
- pattern FormatAstc8x6SrgbBlock :: Format
- pattern FormatAstc8x6UnormBlock :: Format
- pattern FormatAstc8x5SrgbBlock :: Format
- pattern FormatAstc8x5UnormBlock :: Format
- pattern FormatAstc6x6SrgbBlock :: Format
- pattern FormatAstc6x6UnormBlock :: Format
- pattern FormatAstc6x5SrgbBlock :: Format
- pattern FormatAstc6x5UnormBlock :: Format
- pattern FormatAstc5x5SrgbBlock :: Format
- pattern FormatAstc5x5UnormBlock :: Format
- pattern FormatAstc5x4SrgbBlock :: Format
- pattern FormatAstc5x4UnormBlock :: Format
- pattern FormatAstc4x4SrgbBlock :: Format
- pattern FormatAstc4x4UnormBlock :: Format
- pattern FormatEacR11g11SnormBlock :: Format
- pattern FormatEacR11g11UnormBlock :: Format
- pattern FormatEacR11SnormBlock :: Format
- pattern FormatEacR11UnormBlock :: Format
- pattern FormatEtc2R8g8b8a8SrgbBlock :: Format
- pattern FormatEtc2R8g8b8a8UnormBlock :: Format
- pattern FormatEtc2R8g8b8a1SrgbBlock :: Format
- pattern FormatEtc2R8g8b8a1UnormBlock :: Format
- pattern FormatEtc2R8g8b8SrgbBlock :: Format
- pattern FormatEtc2R8g8b8UnormBlock :: Format
- pattern FormatBc7SrgbBlock :: Format
- pattern FormatBc7UnormBlock :: Format
- pattern FormatBc6hSfloatBlock :: Format
- pattern FormatBc6hUfloatBlock :: Format
- pattern FormatBc5SnormBlock :: Format
- pattern FormatBc5UnormBlock :: Format
- pattern FormatBc4SnormBlock :: Format
- pattern FormatBc4UnormBlock :: Format
- pattern FormatBc3SrgbBlock :: Format
- pattern FormatBc3UnormBlock :: Format
- pattern FormatBc2SrgbBlock :: Format
- pattern FormatBc2UnormBlock :: Format
- pattern FormatBc1RgbaSrgbBlock :: Format
- pattern FormatBc1RgbaUnormBlock :: Format
- pattern FormatBc1RgbSrgbBlock :: Format
- pattern FormatBc1RgbUnormBlock :: Format
- pattern FormatD32SfloatS8Uint :: Format
- pattern FormatD24UnormS8Uint :: Format
- pattern FormatD16UnormS8Uint :: Format
- pattern FormatS8Uint :: Format
- pattern FormatD32Sfloat :: Format
- pattern FormatX8D24UnormPack32 :: Format
- pattern FormatD16Unorm :: Format
- pattern FormatE5b9g9r9UfloatPack32 :: Format
- pattern FormatB10g11r11UfloatPack32 :: Format
- pattern FormatR64g64b64a64Sfloat :: Format
- pattern FormatR64g64b64a64Sint :: Format
- pattern FormatR64g64b64a64Uint :: Format
- pattern FormatR64g64b64Sfloat :: Format
- pattern FormatR64g64b64Sint :: Format
- pattern FormatR64g64b64Uint :: Format
- pattern FormatR64g64Sfloat :: Format
- pattern FormatR64g64Sint :: Format
- pattern FormatR64g64Uint :: Format
- pattern FormatR64Sfloat :: Format
- pattern FormatR64Sint :: Format
- pattern FormatR64Uint :: Format
- pattern FormatR32g32b32a32Sfloat :: Format
- pattern FormatR32g32b32a32Sint :: Format
- pattern FormatR32g32b32a32Uint :: Format
- pattern FormatR32g32b32Sfloat :: Format
- pattern FormatR32g32b32Sint :: Format
- pattern FormatR32g32b32Uint :: Format
- pattern FormatR32g32Sfloat :: Format
- pattern FormatR32g32Sint :: Format
- pattern FormatR32g32Uint :: Format
- pattern FormatR32Sfloat :: Format
- pattern FormatR32Sint :: Format
- pattern FormatR32Uint :: Format
- pattern FormatR16g16b16a16Sfloat :: Format
- pattern FormatR16g16b16a16Sint :: Format
- pattern FormatR16g16b16a16Uint :: Format
- pattern FormatR16g16b16a16Sscaled :: Format
- pattern FormatR16g16b16a16Uscaled :: Format
- pattern FormatR16g16b16a16Snorm :: Format
- pattern FormatR16g16b16a16Unorm :: Format
- pattern FormatR16g16b16Sfloat :: Format
- pattern FormatR16g16b16Sint :: Format
- pattern FormatR16g16b16Uint :: Format
- pattern FormatR16g16b16Sscaled :: Format
- pattern FormatR16g16b16Uscaled :: Format
- pattern FormatR16g16b16Snorm :: Format
- pattern FormatR16g16b16Unorm :: Format
- pattern FormatR16g16Sfloat :: Format
- pattern FormatR16g16Sint :: Format
- pattern FormatR16g16Uint :: Format
- pattern FormatR16g16Sscaled :: Format
- pattern FormatR16g16Uscaled :: Format
- pattern FormatR16g16Snorm :: Format
- pattern FormatR16g16Unorm :: Format
- pattern FormatR16Sfloat :: Format
- pattern FormatR16Sint :: Format
- pattern FormatR16Uint :: Format
- pattern FormatR16Sscaled :: Format
- pattern FormatR16Uscaled :: Format
- pattern FormatR16Snorm :: Format
- pattern FormatR16Unorm :: Format
- pattern FormatA2b10g10r10SintPack32 :: Format
- pattern FormatA2b10g10r10UintPack32 :: Format
- pattern FormatA2b10g10r10SscaledPack32 :: Format
- pattern FormatA2b10g10r10UscaledPack32 :: Format
- pattern FormatA2b10g10r10SnormPack32 :: Format
- pattern FormatA2b10g10r10UnormPack32 :: Format
- pattern FormatA2r10g10b10SintPack32 :: Format
- pattern FormatA2r10g10b10UintPack32 :: Format
- pattern FormatA2r10g10b10SscaledPack32 :: Format
- pattern FormatA2r10g10b10UscaledPack32 :: Format
- pattern FormatA2r10g10b10SnormPack32 :: Format
- pattern FormatA2r10g10b10UnormPack32 :: Format
- pattern FormatA8b8g8r8SrgbPack32 :: Format
- pattern FormatA8b8g8r8SintPack32 :: Format
- pattern FormatA8b8g8r8UintPack32 :: Format
- pattern FormatA8b8g8r8SscaledPack32 :: Format
- pattern FormatA8b8g8r8UscaledPack32 :: Format
- pattern FormatA8b8g8r8SnormPack32 :: Format
- pattern FormatA8b8g8r8UnormPack32 :: Format
- pattern FormatB8g8r8a8Srgb :: Format
- pattern FormatB8g8r8a8Sint :: Format
- pattern FormatB8g8r8a8Uint :: Format
- pattern FormatB8g8r8a8Sscaled :: Format
- pattern FormatB8g8r8a8Uscaled :: Format
- pattern FormatB8g8r8a8Snorm :: Format
- pattern FormatB8g8r8a8Unorm :: Format
- pattern FormatR8g8b8a8Srgb :: Format
- pattern FormatR8g8b8a8Sint :: Format
- pattern FormatR8g8b8a8Uint :: Format
- pattern FormatR8g8b8a8Sscaled :: Format
- pattern FormatR8g8b8a8Uscaled :: Format
- pattern FormatR8g8b8a8Snorm :: Format
- pattern FormatR8g8b8a8Unorm :: Format
- pattern FormatB8g8r8Srgb :: Format
- pattern FormatB8g8r8Sint :: Format
- pattern FormatB8g8r8Uint :: Format
- pattern FormatB8g8r8Sscaled :: Format
- pattern FormatB8g8r8Uscaled :: Format
- pattern FormatB8g8r8Snorm :: Format
- pattern FormatB8g8r8Unorm :: Format
- pattern FormatR8g8b8Srgb :: Format
- pattern FormatR8g8b8Sint :: Format
- pattern FormatR8g8b8Uint :: Format
- pattern FormatR8g8b8Sscaled :: Format
- pattern FormatR8g8b8Uscaled :: Format
- pattern FormatR8g8b8Snorm :: Format
- pattern FormatR8g8b8Unorm :: Format
- pattern FormatR8g8Srgb :: Format
- pattern FormatR8g8Sint :: Format
- pattern FormatR8g8Uint :: Format
- pattern FormatR8g8Sscaled :: Format
- pattern FormatR8g8Uscaled :: Format
- pattern FormatR8g8Snorm :: Format
- pattern FormatR8g8Unorm :: Format
- pattern FormatR8Srgb :: Format
- pattern FormatR8Sint :: Format
- pattern FormatR8Uint :: Format
- pattern FormatR8Sscaled :: Format
- pattern FormatR8Uscaled :: Format
- pattern FormatR8Snorm :: Format
- pattern FormatR8Unorm :: Format
- pattern FormatA1r5g5b5UnormPack16 :: Format
- pattern FormatB5g5r5a1UnormPack16 :: Format
- pattern FormatR5g5b5a1UnormPack16 :: Format
- pattern FormatB5g6r5UnormPack16 :: Format
- pattern FormatR5g6b5UnormPack16 :: Format
- pattern FormatB4g4r4a4UnormPack16 :: Format
- pattern FormatR4g4b4a4UnormPack16 :: Format
- pattern FormatR4g4UnormPack8 :: Format
- pattern FormatUndefined :: Format
- unFormat :: Format -> Word32
- newtype AccessFlagBits = AccessFlagBits Word32
- pattern AccessFlagBitsMaxEnum :: AccessFlagBits
- pattern AccessCommandPreprocessWriteBitExt :: AccessFlagBits
- pattern AccessCommandPreprocessReadBitExt :: AccessFlagBits
- pattern AccessNoneKhr :: AccessFlagBits
- pattern AccessAccelerationStructureWriteBitNv :: AccessFlagBits
- pattern AccessAccelerationStructureReadBitNv :: AccessFlagBits
- pattern AccessShadingRateImageReadBitNv :: AccessFlagBits
- pattern AccessCommandPreprocessWriteBitNv :: AccessFlagBits
- pattern AccessCommandPreprocessReadBitNv :: AccessFlagBits
- pattern AccessFragmentShadingRateAttachmentReadBitKhr :: AccessFlagBits
- pattern AccessFragmentDensityMapReadBitExt :: AccessFlagBits
- pattern AccessAccelerationStructureWriteBitKhr :: AccessFlagBits
- pattern AccessAccelerationStructureReadBitKhr :: AccessFlagBits
- pattern AccessColorAttachmentReadNoncoherentBitExt :: AccessFlagBits
- pattern AccessConditionalRenderingReadBitExt :: AccessFlagBits
- pattern AccessTransformFeedbackCounterWriteBitExt :: AccessFlagBits
- pattern AccessTransformFeedbackCounterReadBitExt :: AccessFlagBits
- pattern AccessTransformFeedbackWriteBitExt :: AccessFlagBits
- pattern AccessNone :: AccessFlagBits
- pattern AccessMemoryWriteBit :: AccessFlagBits
- pattern AccessMemoryReadBit :: AccessFlagBits
- pattern AccessHostWriteBit :: AccessFlagBits
- pattern AccessHostReadBit :: AccessFlagBits
- pattern AccessTransferWriteBit :: AccessFlagBits
- pattern AccessTransferReadBit :: AccessFlagBits
- pattern AccessDepthStencilAttachmentWriteBit :: AccessFlagBits
- pattern AccessDepthStencilAttachmentReadBit :: AccessFlagBits
- pattern AccessColorAttachmentWriteBit :: AccessFlagBits
- pattern AccessColorAttachmentReadBit :: AccessFlagBits
- pattern AccessShaderWriteBit :: AccessFlagBits
- pattern AccessShaderReadBit :: AccessFlagBits
- pattern AccessInputAttachmentReadBit :: AccessFlagBits
- pattern AccessUniformReadBit :: AccessFlagBits
- pattern AccessVertexAttributeReadBit :: AccessFlagBits
- pattern AccessIndexReadBit :: AccessFlagBits
- pattern AccessIndirectCommandReadBit :: AccessFlagBits
- pattern AccessFlagsZero :: AccessFlagBits
- unAccessFlagBits :: AccessFlagBits -> Word32
- newtype DependencyFlagBits = DependencyFlagBits Word32
- pattern DependencyFlagBitsMaxEnum :: DependencyFlagBits
- pattern DependencyDeviceGroupBitKhr :: DependencyFlagBits
- pattern DependencyViewLocalBitKhr :: DependencyFlagBits
- pattern DependencyFeedbackLoopBitExt :: DependencyFlagBits
- pattern DependencyViewLocalBit :: DependencyFlagBits
- pattern DependencyDeviceGroupBit :: DependencyFlagBits
- pattern DependencyByRegionBit :: DependencyFlagBits
- pattern DependencyFlagsZero :: DependencyFlagBits
- unDependencyFlagBits :: DependencyFlagBits -> Word32
- newtype QueryControlFlagBits = QueryControlFlagBits Word32
- pattern QueryControlFlagBitsMaxEnum :: QueryControlFlagBits
- pattern QueryControlPreciseBit :: QueryControlFlagBits
- pattern QueryControlFlagsZero :: QueryControlFlagBits
- unQueryControlFlagBits :: QueryControlFlagBits -> Word32
- newtype QueryPipelineStatisticFlagBits = QueryPipelineStatisticFlagBits Word32
- pattern QueryPipelineStatisticFlagBitsMaxEnum :: QueryPipelineStatisticFlagBits
- pattern QueryPipelineStatisticClusterCullingShaderInvocationsBitHuawei :: QueryPipelineStatisticFlagBits
- pattern QueryPipelineStatisticMeshShaderInvocationsBitExt :: QueryPipelineStatisticFlagBits
- pattern QueryPipelineStatisticTaskShaderInvocationsBitExt :: QueryPipelineStatisticFlagBits
- pattern QueryPipelineStatisticComputeShaderInvocationsBit :: QueryPipelineStatisticFlagBits
- pattern QueryPipelineStatisticTessellationEvaluationShaderInvocationsBit :: QueryPipelineStatisticFlagBits
- pattern QueryPipelineStatisticTessellationControlShaderPatchesBit :: QueryPipelineStatisticFlagBits
- pattern QueryPipelineStatisticFragmentShaderInvocationsBit :: QueryPipelineStatisticFlagBits
- pattern QueryPipelineStatisticClippingPrimitivesBit :: QueryPipelineStatisticFlagBits
- pattern QueryPipelineStatisticClippingInvocationsBit :: QueryPipelineStatisticFlagBits
- pattern QueryPipelineStatisticGeometryShaderPrimitivesBit :: QueryPipelineStatisticFlagBits
- pattern QueryPipelineStatisticGeometryShaderInvocationsBit :: QueryPipelineStatisticFlagBits
- pattern QueryPipelineStatisticVertexShaderInvocationsBit :: QueryPipelineStatisticFlagBits
- pattern QueryPipelineStatisticInputAssemblyPrimitivesBit :: QueryPipelineStatisticFlagBits
- pattern QueryPipelineStatisticInputAssemblyVerticesBit :: QueryPipelineStatisticFlagBits
- pattern QueryPipelineStatisticFlagsZero :: QueryPipelineStatisticFlagBits
- unQueryPipelineStatisticFlagBits :: QueryPipelineStatisticFlagBits -> Word32
- newtype CullModeFlagBits = CullModeFlagBits Word32
- pattern CullModeFlagBitsMaxEnum :: CullModeFlagBits
- pattern CullModeFrontAndBack :: CullModeFlagBits
- pattern CullModeBackBit :: CullModeFlagBits
- pattern CullModeFrontBit :: CullModeFlagBits
- pattern CullModeNone :: CullModeFlagBits
- pattern CullModeFlagsZero :: CullModeFlagBits
- unCullModeFlagBits :: CullModeFlagBits -> Word32
- newtype ShaderStageFlagBits = ShaderStageFlagBits Word32
- pattern ShaderStageFlagBitsMaxEnum :: ShaderStageFlagBits
- pattern ShaderStageMeshBitNv :: ShaderStageFlagBits
- pattern ShaderStageTaskBitNv :: ShaderStageFlagBits
- pattern ShaderStageCallableBitNv :: ShaderStageFlagBits
- pattern ShaderStageIntersectionBitNv :: ShaderStageFlagBits
- pattern ShaderStageMissBitNv :: ShaderStageFlagBits
- pattern ShaderStageClosestHitBitNv :: ShaderStageFlagBits
- pattern ShaderStageAnyHitBitNv :: ShaderStageFlagBits
- pattern ShaderStageRaygenBitNv :: ShaderStageFlagBits
- pattern ShaderStageClusterCullingBitHuawei :: ShaderStageFlagBits
- pattern ShaderStageSubpassShadingBitHuawei :: ShaderStageFlagBits
- pattern ShaderStageMeshBitExt :: ShaderStageFlagBits
- pattern ShaderStageTaskBitExt :: ShaderStageFlagBits
- pattern ShaderStageCallableBitKhr :: ShaderStageFlagBits
- pattern ShaderStageIntersectionBitKhr :: ShaderStageFlagBits
- pattern ShaderStageMissBitKhr :: ShaderStageFlagBits
- pattern ShaderStageClosestHitBitKhr :: ShaderStageFlagBits
- pattern ShaderStageAnyHitBitKhr :: ShaderStageFlagBits
- pattern ShaderStageRaygenBitKhr :: ShaderStageFlagBits
- pattern ShaderStageAll :: ShaderStageFlagBits
- pattern ShaderStageAllGraphics :: ShaderStageFlagBits
- pattern ShaderStageComputeBit :: ShaderStageFlagBits
- pattern ShaderStageFragmentBit :: ShaderStageFlagBits
- pattern ShaderStageGeometryBit :: ShaderStageFlagBits
- pattern ShaderStageTessellationEvaluationBit :: ShaderStageFlagBits
- pattern ShaderStageTessellationControlBit :: ShaderStageFlagBits
- pattern ShaderStageVertexBit :: ShaderStageFlagBits
- pattern ShaderStageFlagsZero :: ShaderStageFlagBits
- unShaderStageFlagBits :: ShaderStageFlagBits -> Word32
- type FormatFeatureFlags = FormatFeatureFlagBits
- type ShaderStageFlags = ShaderStageFlagBits
- type CullModeFlags = CullModeFlagBits
- type QueryPipelineStatisticFlags = QueryPipelineStatisticFlagBits
- type QueryControlFlags = QueryControlFlagBits
- type DependencyFlags = DependencyFlagBits
- type AccessFlags = AccessFlagBits
- type PtrDynamicState = Ptr DynamicState
- newtype FormatFeatureFlagBits = FormatFeatureFlagBits Word32
- pattern FormatFeatureFlagBitsMaxEnum :: FormatFeatureFlagBits
- pattern FormatFeatureCositedChromaSamplesBitKhr :: FormatFeatureFlagBits
- pattern FormatFeatureDisjointBitKhr :: FormatFeatureFlagBits
- pattern FormatFeatureSampledImageYcbcrConversionChromaReconstructionExplicitForceableBitKhr :: FormatFeatureFlagBits
- pattern FormatFeatureSampledImageYcbcrConversionChromaReconstructionExplicitBitKhr :: FormatFeatureFlagBits
- pattern FormatFeatureSampledImageYcbcrConversionSeparateReconstructionFilterBitKhr :: FormatFeatureFlagBits
- pattern FormatFeatureSampledImageYcbcrConversionLinearFilterBitKhr :: FormatFeatureFlagBits
- pattern FormatFeatureMidpointChromaSamplesBitKhr :: FormatFeatureFlagBits
- pattern FormatFeatureSampledImageFilterMinmaxBitExt :: FormatFeatureFlagBits
- pattern FormatFeatureTransferDstBitKhr :: FormatFeatureFlagBits
- pattern FormatFeatureTransferSrcBitKhr :: FormatFeatureFlagBits
- pattern FormatFeatureSampledImageFilterCubicBitImg :: FormatFeatureFlagBits
- pattern FormatFeatureVideoEncodeDpbBitKhr :: FormatFeatureFlagBits
- pattern FormatFeatureVideoEncodeInputBitKhr :: FormatFeatureFlagBits
- pattern FormatFeatureFragmentShadingRateAttachmentBitKhr :: FormatFeatureFlagBits
- pattern FormatFeatureFragmentDensityMapBitExt :: FormatFeatureFlagBits
- pattern FormatFeatureSampledImageFilterCubicBitExt :: FormatFeatureFlagBits
- pattern FormatFeatureAccelerationStructureVertexBufferBitKhr :: FormatFeatureFlagBits
- pattern FormatFeatureVideoDecodeDpbBitKhr :: FormatFeatureFlagBits
- pattern FormatFeatureVideoDecodeOutputBitKhr :: FormatFeatureFlagBits
- pattern FormatFeatureSampledImageFilterMinmaxBit :: FormatFeatureFlagBits
- pattern FormatFeatureCositedChromaSamplesBit :: FormatFeatureFlagBits
- pattern FormatFeatureDisjointBit :: FormatFeatureFlagBits
- pattern FormatFeatureSampledImageYcbcrConversionChromaReconstructionExplicitForceableBit :: FormatFeatureFlagBits
- pattern FormatFeatureSampledImageYcbcrConversionChromaReconstructionExplicitBit :: FormatFeatureFlagBits
- pattern FormatFeatureSampledImageYcbcrConversionSeparateReconstructionFilterBit :: FormatFeatureFlagBits
- pattern FormatFeatureSampledImageYcbcrConversionLinearFilterBit :: FormatFeatureFlagBits
- pattern FormatFeatureMidpointChromaSamplesBit :: FormatFeatureFlagBits
- pattern FormatFeatureTransferDstBit :: FormatFeatureFlagBits
- pattern FormatFeatureTransferSrcBit :: FormatFeatureFlagBits
- pattern FormatFeatureSampledImageFilterLinearBit :: FormatFeatureFlagBits
- pattern FormatFeatureBlitDstBit :: FormatFeatureFlagBits
- pattern FormatFeatureBlitSrcBit :: FormatFeatureFlagBits
- pattern FormatFeatureDepthStencilAttachmentBit :: FormatFeatureFlagBits
- pattern FormatFeatureColorAttachmentBlendBit :: FormatFeatureFlagBits
- pattern FormatFeatureColorAttachmentBit :: FormatFeatureFlagBits
- pattern FormatFeatureVertexBufferBit :: FormatFeatureFlagBits
- pattern FormatFeatureStorageTexelBufferAtomicBit :: FormatFeatureFlagBits
- pattern FormatFeatureStorageTexelBufferBit :: FormatFeatureFlagBits
- pattern FormatFeatureUniformTexelBufferBit :: FormatFeatureFlagBits
- pattern FormatFeatureStorageImageAtomicBit :: FormatFeatureFlagBits
- pattern FormatFeatureStorageImageBit :: FormatFeatureFlagBits
- pattern FormatFeatureSampledImageBit :: FormatFeatureFlagBits
- pattern FormatFeatureFlagsZero :: FormatFeatureFlagBits
- unFormatFeatureFlagBits :: FormatFeatureFlagBits -> Word32
INFO
ApplicationINfo
data ApplicationInfo (mn :: Maybe Type) #
Instances
Show (M mn) => Show (ApplicationInfo mn) | |
Defined in Gpu.Vulkan.Middle.Internal showsPrec :: Int -> ApplicationInfo mn -> ShowS # show :: ApplicationInfo mn -> String # showList :: [ApplicationInfo mn] -> ShowS # |
data ApiVersion #
Instances
makeApiVersion :: Variant -> Major -> Minor -> Patch -> ApiVersion #
SubmitInfo
data SubmitInfo (n :: Maybe Type) (sss :: [Type]) (ss :: [Type]) (ssss :: [Type]) Source #
SubmitInfo | |
|
class SubmitInfoListToCore (MiddleNextList ns3s2s4) => SubmitInfoListToMiddle (ns3s2s4 :: [(Maybe Type, [Type], [Type], [Type])]) Source #
submitInfoListToMiddle
Instances
SubmitInfoListToMiddle ('[] :: [(Maybe Type, [Type], [Type], [Type])]) Source # | |
Defined in Gpu.Vulkan.Internal | |
(WithPoked (M n), SubmitInfoListToMiddle nssvsss) => SubmitInfoListToMiddle ('(n, sss, svss, ssss) ': nssvsss) Source # | |
Defined in Gpu.Vulkan.Internal submitInfoListToMiddle :: PL (U4 SubmitInfo) ('(n, sss, svss, ssss) ': nssvsss) -> PL SubmitInfo (MiddleNextList ('(n, sss, svss, ssss) ': nssvsss)) |
data SemaphorePipelineStageFlags ss Source #
Instances
Show (SemaphorePipelineStageFlags ss) Source # | |
Defined in Gpu.Vulkan.Internal showsPrec :: Int -> SemaphorePipelineStageFlags ss -> ShowS # show :: SemaphorePipelineStageFlags ss -> String # showList :: [SemaphorePipelineStageFlags ss] -> ShowS # |
PROPERTIES
data LayerProperties Source #
Instances
Show LayerProperties Source # | |
Defined in Gpu.Vulkan.Internal showsPrec :: Int -> LayerProperties -> ShowS # show :: LayerProperties -> String # showList :: [LayerProperties] -> ShowS # |
data FormatProperties #
Instances
Show FormatProperties | |
Defined in Gpu.Vulkan.Middle.Internal showsPrec :: Int -> FormatProperties -> ShowS # show :: FormatProperties -> String # showList :: [FormatProperties] -> ShowS # |
NAMES
Instances
PIPELINE VALUES
ViewPort
Instances
Storable Viewport | |
Show Viewport | |
viewportWidth :: Viewport -> Float #
viewportHeight :: Viewport -> Float #
viewportMinDepth :: Viewport -> Float #
viewportMaxDepth :: Viewport -> Float #
StencilOpState
data StencilOpState #
Instances
Default StencilOpState | |
Defined in Gpu.Vulkan.Middle.Internal def :: StencilOpState # | |
Show StencilOpState | |
Defined in Gpu.Vulkan.Middle.Internal showsPrec :: Int -> StencilOpState -> ShowS # show :: StencilOpState -> String # showList :: [StencilOpState] -> ShowS # |
ClearValue
data ClearValue (ct :: ClearType) where #
ClearValueColor :: forall (cct :: ClearColorType). Rgba Float -> ClearValue ('ClearTypeColor cct) | |
ClearValueDepthStencil :: ClearDepthStencilValue -> ClearValue 'ClearTypeDepthStencil |
Instances
Show (ClearValue ct) | |
Defined in Gpu.Vulkan.Middle.Internal showsPrec :: Int -> ClearValue ct -> ShowS # show :: ClearValue ct -> String # showList :: [ClearValue ct] -> ShowS # |
class Length cts => ClearValueListToCore (cts :: [ClearType]) #
clearValueListToCore
Instances
ClearValueListToCore ('[] :: [ClearType]) | |
Defined in Gpu.Vulkan.Middle.Internal clearValueListToCore :: PL ClearValue ('[] :: [ClearType]) -> ([Ptr ClearValue] -> IO a) -> IO a | |
(ClearValueToCore ct, ClearValueListToCore cts) => ClearValueListToCore (ct ': cts) | |
Defined in Gpu.Vulkan.Middle.Internal clearValueListToCore :: PL ClearValue (ct ': cts) -> ([Ptr ClearValue] -> IO a) -> IO a |
ClearType
Instances
Show ClearType | |
ClearValueListToCore ('[] :: [ClearType]) | |
Defined in Gpu.Vulkan.Middle.Internal clearValueListToCore :: PL ClearValue ('[] :: [ClearType]) -> ([Ptr ClearValue] -> IO a) -> IO a | |
(ClearValueToCore ct, ClearValueListToCore cts) => ClearValueListToCore (ct ': cts) | |
Defined in Gpu.Vulkan.Middle.Internal clearValueListToCore :: PL ClearValue (ct ': cts) -> ([Ptr ClearValue] -> IO a) -> IO a |
data ClearColorType #
Instances
Show ClearColorType | |
Defined in Gpu.Vulkan.Middle.Internal showsPrec :: Int -> ClearColorType -> ShowS # show :: ClearColorType -> String # showList :: [ClearColorType] -> ShowS # |
ClearColorValue
ClearDepthStencilValue
data ClearDepthStencilValue #
Instances
Storable ClearDepthStencilValue | |
Defined in Gpu.Vulkan.Core sizeOf :: ClearDepthStencilValue -> Int # alignment :: ClearDepthStencilValue -> Int # peekElemOff :: Ptr ClearDepthStencilValue -> Int -> IO ClearDepthStencilValue # pokeElemOff :: Ptr ClearDepthStencilValue -> Int -> ClearDepthStencilValue -> IO () # peekByteOff :: Ptr b -> Int -> IO ClearDepthStencilValue # pokeByteOff :: Ptr b -> Int -> ClearDepthStencilValue -> IO () # peek :: Ptr ClearDepthStencilValue -> IO ClearDepthStencilValue # poke :: Ptr ClearDepthStencilValue -> ClearDepthStencilValue -> IO () # | |
Show ClearDepthStencilValue | |
Defined in Gpu.Vulkan.Core showsPrec :: Int -> ClearDepthStencilValue -> ShowS # show :: ClearDepthStencilValue -> String # showList :: [ClearDepthStencilValue] -> ShowS # |
pattern ClearDepthStencilValue :: Float -> Word32 -> ClearDepthStencilValue #
RECT, OFFSET AND EXTENT
Rect
rect2dExtent :: Rect2d -> Extent2d #
rect2dOffset :: Rect2d -> Offset2d #
Offset
Instances
Storable Offset2d | |
Show Offset2d | |
Instances
Storable Offset3d | |
Show Offset3d | |
Extent
Instances
Storable Extent2d | |
Show Extent2d | |
extent2dWidth :: Extent2d -> Word32 #
extent2dHeight :: Extent2d -> Word32 #
Instances
Storable Extent3d | |
Show Extent3d | |
extent3dWidth :: Extent3d -> Word32 #
extent3dHeight :: Extent3d -> Word32 #
extent3dDepth :: Extent3d -> Word32 #
OTHERS
ENUM
newtype StructureType #
Instances
Storable StructureType | |
Defined in Gpu.Vulkan.Enum sizeOf :: StructureType -> Int # alignment :: StructureType -> Int # peekElemOff :: Ptr StructureType -> Int -> IO StructureType # pokeElemOff :: Ptr StructureType -> Int -> StructureType -> IO () # peekByteOff :: Ptr b -> Int -> IO StructureType # pokeByteOff :: Ptr b -> Int -> StructureType -> IO () # peek :: Ptr StructureType -> IO StructureType # poke :: Ptr StructureType -> StructureType -> IO () # | |
Show StructureType | |
Defined in Gpu.Vulkan.Enum showsPrec :: Int -> StructureType -> ShowS # show :: StructureType -> String # showList :: [StructureType] -> ShowS # | |
Eq StructureType | |
Defined in Gpu.Vulkan.Enum (==) :: StructureType -> StructureType -> Bool # (/=) :: StructureType -> StructureType -> Bool # |
pattern StructureTypeMaxEnum :: StructureType #
pattern StructureTypePipelineInfoExt :: StructureType #
pattern StructureTypeFormatProperties3Khr :: StructureType #
pattern StructureTypeImageSubresource2Ext :: StructureType #
pattern StructureTypeSubresourceLayout2Ext :: StructureType #
pattern StructureTypeImageResolve2Khr :: StructureType #
pattern StructureTypeBufferImageCopy2Khr :: StructureType #
pattern StructureTypeImageBlit2Khr :: StructureType #
pattern StructureTypeImageCopy2Khr :: StructureType #
pattern StructureTypeBufferCopy2Khr :: StructureType #
pattern StructureTypeResolveImageInfo2Khr :: StructureType #
pattern StructureTypeBlitImageInfo2Khr :: StructureType #
pattern StructureTypeCopyImageToBufferInfo2Khr :: StructureType #
pattern StructureTypeCopyBufferToImageInfo2Khr :: StructureType #
pattern StructureTypeCopyImageInfo2Khr :: StructureType #
pattern StructureTypeCopyBufferInfo2Khr :: StructureType #
pattern StructureTypeSemaphoreSubmitInfoKhr :: StructureType #
pattern StructureTypeSubmitInfo2Khr :: StructureType #
pattern StructureTypeDependencyInfoKhr :: StructureType #
pattern StructureTypeImageMemoryBarrier2Khr :: StructureType #
pattern StructureTypeBufferMemoryBarrier2Khr :: StructureType #
pattern StructureTypeMemoryBarrier2Khr :: StructureType #
pattern StructureTypeQueryPoolCreateInfoIntel :: StructureType #
pattern StructureTypeSemaphoreSignalInfoKhr :: StructureType #
pattern StructureTypeSemaphoreWaitInfoKhr :: StructureType #
pattern StructureTypeBindImageMemoryInfoKhr :: StructureType #
pattern StructureTypeBindBufferMemoryInfoKhr :: StructureType #
pattern StructureTypeMemoryRequirements2Khr :: StructureType #
pattern StructureTypeExportFenceCreateInfoKhr :: StructureType #
pattern StructureTypeSubpassEndInfoKhr :: StructureType #
pattern StructureTypeSubpassBeginInfoKhr :: StructureType #
pattern StructureTypeRenderPassCreateInfo2Khr :: StructureType #
pattern StructureTypeSubpassDependency2Khr :: StructureType #
pattern StructureTypeSubpassDescription2Khr :: StructureType #
pattern StructureTypeAttachmentReference2Khr :: StructureType #
pattern StructureTypeAttachmentDescription2Khr :: StructureType #
pattern StructureTypeDeviceGroupSubmitInfoKhr :: StructureType #
pattern StructureTypeQueueFamilyProperties2Khr :: StructureType #
pattern StructureTypeImageFormatProperties2Khr :: StructureType #
pattern StructureTypeFormatProperties2Khr :: StructureType #
pattern StructureTypeRenderingInfoKhr :: StructureType #
pattern StructureTypeDebugReportCreateInfoExt :: StructureType #
pattern StructureTypeGeneratedCommandsInfoExt :: StructureType #
pattern StructureTypePushDescriptorSetInfoKhr :: StructureType #
pattern StructureTypePushConstantsInfoKhr :: StructureType #
pattern StructureTypeBindDescriptorSetsInfoKhr :: StructureType #
pattern StructureTypeBindMemoryStatusKhr :: StructureType #
pattern StructureTypeExternalFormatQnx :: StructureType #
pattern StructureTypeImportScreenBufferInfoQnx :: StructureType #
pattern StructureTypeScreenBufferPropertiesQnx :: StructureType #
pattern StructureTypeVideoInlineQueryInfoKhr :: StructureType #
pattern StructureTypeOutOfBandQueueTypeInfoNv :: StructureType #
pattern StructureTypeGetLatencyMarkerInfoNv :: StructureType #
pattern StructureTypeSetLatencyMarkerInfoNv :: StructureType #
pattern StructureTypeLatencySleepInfoNv :: StructureType #
pattern StructureTypeLatencySleepModeInfoNv :: StructureType #
pattern StructureTypeTilePropertiesQcom :: StructureType #
pattern StructureTypePipelineCreateInfoKhr :: StructureType #
pattern StructureTypePipelineBinaryDataInfoKhr :: StructureType #
pattern StructureTypePipelineBinaryKeyKhr :: StructureType #
pattern StructureTypePipelineBinaryInfoKhr :: StructureType #
pattern StructureTypeShaderCreateInfoExt :: StructureType #
pattern StructureTypeAntiLagDataAmd :: StructureType #
pattern StructureTypeImageSubresource2Khr :: StructureType #
pattern StructureTypeSubresourceLayout2Khr :: StructureType #
pattern StructureTypeRenderingAreaInfoKhr :: StructureType #
pattern StructureTypeOpticalFlowExecuteInfoNv :: StructureType #
pattern StructureTypeShaderModuleIdentifierExt :: StructureType #
pattern StructureTypeRenderPassStripeInfoArm :: StructureType #
pattern StructureTypeMicromapBuildSizesInfoExt :: StructureType #
pattern StructureTypeMicromapCreateInfoExt :: StructureType #
pattern StructureTypeCopyMicromapInfoExt :: StructureType #
pattern StructureTypeMicromapVersionInfoExt :: StructureType #
pattern StructureTypeMicromapBuildInfoExt :: StructureType #
pattern StructureTypeFrameBoundaryExt :: StructureType #
pattern StructureTypeSysmemColorSpaceFuchsia :: StructureType #
pattern StructureTypeDeviceFaultInfoExt :: StructureType #
pattern StructureTypeDeviceFaultCountsExt :: StructureType #
pattern StructureTypeDescriptorGetInfoExt :: StructureType #
pattern StructureTypeDescriptorAddressInfoExt :: StructureType #
pattern StructureTypeCheckpointData2Nv :: StructureType #
pattern StructureTypeImportMetalTextureInfoExt :: StructureType #
pattern StructureTypeExportMetalTextureInfoExt :: StructureType #
pattern StructureTypeImportMetalBufferInfoExt :: StructureType #
pattern StructureTypeExportMetalBufferInfoExt :: StructureType #
pattern StructureTypeExportMetalDeviceInfoExt :: StructureType #
pattern StructureTypeExportMetalObjectsInfoExt :: StructureType #
pattern StructureTypeQueryLowLatencySupportNv :: StructureType #
pattern StructureTypeCudaLaunchInfoNv :: StructureType #
pattern StructureTypeCudaFunctionCreateInfoNv :: StructureType #
pattern StructureTypeCudaModuleCreateInfoNv :: StructureType #
pattern StructureTypeVideoEncodeUsageInfoKhr :: StructureType #
pattern StructureTypeVideoEncodeInfoKhr :: StructureType #
pattern StructureTypePresentIdKhr :: StructureType #
pattern StructureTypeDepthBiasInfoExt :: StructureType #
pattern StructureTypeGeneratedCommandsInfoNv :: StructureType #
pattern StructureTypeSurfacePresentModeExt :: StructureType #
pattern StructureTypeMemoryMapPlacedInfoExt :: StructureType #
pattern StructureTypeMemoryUnmapInfoKhr :: StructureType #
pattern StructureTypeMemoryMapInfoKhr :: StructureType #
pattern StructureTypeCopyImageToImageInfoExt :: StructureType #
pattern StructureTypeCopyMemoryToImageInfoExt :: StructureType #
pattern StructureTypeCopyImageToMemoryInfoExt :: StructureType #
pattern StructureTypeImageToMemoryCopyExt :: StructureType #
pattern StructureTypeMemoryToImageCopyExt :: StructureType #
pattern StructureTypePipelineExecutableInfoKhr :: StructureType #
pattern StructureTypePipelineInfoKhr :: StructureType #
pattern StructureTypeValidationFeaturesExt :: StructureType #
pattern StructureTypeMetalSurfaceCreateInfoExt :: StructureType #
pattern StructureTypeCheckpointDataNv :: StructureType #
pattern StructureTypePresentFrameTokenGgp :: StructureType #
pattern StructureTypeGeometryAabbNv :: StructureType #
pattern StructureTypeGeometryTrianglesNv :: StructureType #
pattern StructureTypeGeometryNv :: StructureType #
pattern StructureTypeMultisamplePropertiesExt :: StructureType #
pattern StructureTypeSampleLocationsInfoExt :: StructureType #
pattern StructureTypeExternalFormatAndroid :: StructureType #
pattern StructureTypeDebugUtilsLabelExt :: StructureType #
pattern StructureTypeMacosSurfaceCreateInfoMvk :: StructureType #
pattern StructureTypeIosSurfaceCreateInfoMvk :: StructureType #
pattern StructureTypeDisplayPlaneInfo2Khr :: StructureType #
pattern StructureTypeDisplayModeProperties2Khr :: StructureType #
pattern StructureTypeDisplayProperties2Khr :: StructureType #
pattern StructureTypeSurfaceFormat2Khr :: StructureType #
pattern StructureTypeSurfaceCapabilities2Khr :: StructureType #
pattern StructureTypePerformanceCounterKhr :: StructureType #
pattern StructureTypeFenceGetFdInfoKhr :: StructureType #
pattern StructureTypeImportFenceFdInfoKhr :: StructureType #
pattern StructureTypeHdrMetadataExt :: StructureType #
pattern StructureTypePresentTimesInfoGoogle :: StructureType #
pattern StructureTypeDisplayEventInfoExt :: StructureType #
pattern StructureTypeDeviceEventInfoExt :: StructureType #
pattern StructureTypeDisplayPowerInfoExt :: StructureType #
pattern StructureTypeSurfaceCapabilities2Ext :: StructureType #
pattern StructureTypePresentRegionsKhr :: StructureType #
pattern StructureTypeSemaphoreGetFdInfoKhr :: StructureType #
pattern StructureTypeImportSemaphoreFdInfoKhr :: StructureType #
pattern StructureTypeD3d12FenceSubmitInfoKhr :: StructureType #
pattern StructureTypeMemoryGetFdInfoKhr :: StructureType #
pattern StructureTypeMemoryFdPropertiesKhr :: StructureType #
pattern StructureTypeImportMemoryFdInfoKhr :: StructureType #
pattern StructureTypeViSurfaceCreateInfoNn :: StructureType #
pattern StructureTypeValidationFlagsExt :: StructureType #
pattern StructureTypeImageViewHandleInfoNvx :: StructureType #
pattern StructureTypeCuLaunchInfoNvx :: StructureType #
pattern StructureTypeCuFunctionCreateInfoNvx :: StructureType #
pattern StructureTypeCuModuleCreateInfoNvx :: StructureType #
pattern StructureTypeVideoDecodeUsageInfoKhr :: StructureType #
pattern StructureTypeVideoDecodeInfoKhr :: StructureType #
pattern StructureTypeVideoFormatPropertiesKhr :: StructureType #
pattern StructureTypeVideoProfileListInfoKhr :: StructureType #
pattern StructureTypeVideoReferenceSlotInfoKhr :: StructureType #
pattern StructureTypeVideoCodingControlInfoKhr :: StructureType #
pattern StructureTypeVideoEndCodingInfoKhr :: StructureType #
pattern StructureTypeVideoBeginCodingInfoKhr :: StructureType #
pattern StructureTypeVideoSessionCreateInfoKhr :: StructureType #
pattern StructureTypeVideoCapabilitiesKhr :: StructureType #
pattern StructureTypeVideoProfileInfoKhr :: StructureType #
pattern StructureTypeDebugMarkerMarkerInfoExt :: StructureType #
pattern StructureTypeWin32SurfaceCreateInfoKhr :: StructureType #
pattern StructureTypeXcbSurfaceCreateInfoKhr :: StructureType #
pattern StructureTypeXlibSurfaceCreateInfoKhr :: StructureType #
pattern StructureTypeDisplayPresentInfoKhr :: StructureType #
pattern StructureTypeDisplayModeCreateInfoKhr :: StructureType #
pattern StructureTypeDeviceGroupPresentInfoKhr :: StructureType #
pattern StructureTypeAcquireNextImageInfoKhr :: StructureType #
pattern StructureTypePresentInfoKhr :: StructureType #
pattern StructureTypeSwapchainCreateInfoKhr :: StructureType #
pattern StructureTypeFormatProperties3 :: StructureType #
pattern StructureTypeRenderingAttachmentInfo :: StructureType #
pattern StructureTypeRenderingInfo :: StructureType #
pattern StructureTypeImageResolve2 :: StructureType #
pattern StructureTypeBufferImageCopy2 :: StructureType #
pattern StructureTypeImageBlit2 :: StructureType #
pattern StructureTypeImageCopy2 :: StructureType #
pattern StructureTypeBufferCopy2 :: StructureType #
pattern StructureTypeResolveImageInfo2 :: StructureType #
pattern StructureTypeBlitImageInfo2 :: StructureType #
pattern StructureTypeCopyImageToBufferInfo2 :: StructureType #
pattern StructureTypeCopyBufferToImageInfo2 :: StructureType #
pattern StructureTypeCopyImageInfo2 :: StructureType #
pattern StructureTypeCopyBufferInfo2 :: StructureType #
pattern StructureTypeCommandBufferSubmitInfo :: StructureType #
pattern StructureTypeSemaphoreSubmitInfo :: StructureType #
pattern StructureTypeSubmitInfo2 :: StructureType #
pattern StructureTypeDependencyInfo :: StructureType #
pattern StructureTypeImageMemoryBarrier2 :: StructureType #
pattern StructureTypeBufferMemoryBarrier2 :: StructureType #
pattern StructureTypeMemoryBarrier2 :: StructureType #
pattern StructureTypePrivateDataSlotCreateInfo :: StructureType #
pattern StructureTypeBufferDeviceAddressInfo :: StructureType #
pattern StructureTypeSemaphoreSignalInfo :: StructureType #
pattern StructureTypeSemaphoreWaitInfo :: StructureType #
pattern StructureTypeSemaphoreTypeCreateInfo :: StructureType #
pattern StructureTypeSubpassEndInfo :: StructureType #
pattern StructureTypeSubpassBeginInfo :: StructureType #
pattern StructureTypeRenderPassCreateInfo2 :: StructureType #
pattern StructureTypeSubpassDependency2 :: StructureType #
pattern StructureTypeSubpassDescription2 :: StructureType #
pattern StructureTypeAttachmentReference2 :: StructureType #
pattern StructureTypeAttachmentDescription2 :: StructureType #
pattern StructureTypeImageFormatListCreateInfo :: StructureType #
pattern StructureTypeExportSemaphoreCreateInfo :: StructureType #
pattern StructureTypeExportFenceCreateInfo :: StructureType #
pattern StructureTypeExternalFenceProperties :: StructureType #
pattern StructureTypeExportMemoryAllocateInfo :: StructureType #
pattern StructureTypeExternalBufferProperties :: StructureType #
pattern StructureTypeBindImagePlaneMemoryInfo :: StructureType #
pattern StructureTypeDeviceQueueInfo2 :: StructureType #
pattern StructureTypeProtectedSubmitInfo :: StructureType #
pattern StructureTypeImageViewUsageCreateInfo :: StructureType #
pattern StructureTypeQueueFamilyProperties2 :: StructureType #
pattern StructureTypeImageFormatProperties2 :: StructureType #
pattern StructureTypeFormatProperties2 :: StructureType #
pattern StructureTypePhysicalDeviceProperties2 :: StructureType #
pattern StructureTypePhysicalDeviceFeatures2 :: StructureType #
pattern StructureTypeMemoryRequirements2 :: StructureType #
pattern StructureTypeDeviceGroupBindSparseInfo :: StructureType #
pattern StructureTypeDeviceGroupSubmitInfo :: StructureType #
pattern StructureTypeMemoryAllocateFlagsInfo :: StructureType #
pattern StructureTypeBindImageMemoryInfo :: StructureType #
pattern StructureTypeBindBufferMemoryInfo :: StructureType #
pattern StructureTypeLoaderDeviceCreateInfo :: StructureType #
pattern StructureTypeLoaderInstanceCreateInfo :: StructureType #
pattern StructureTypeMemoryBarrier :: StructureType #
pattern StructureTypeImageMemoryBarrier :: StructureType #
pattern StructureTypeBufferMemoryBarrier :: StructureType #
pattern StructureTypeRenderPassBeginInfo :: StructureType #
pattern StructureTypeCommandBufferBeginInfo :: StructureType #
pattern StructureTypeCommandBufferAllocateInfo :: StructureType #
pattern StructureTypeCommandPoolCreateInfo :: StructureType #
pattern StructureTypeRenderPassCreateInfo :: StructureType #
pattern StructureTypeFramebufferCreateInfo :: StructureType #
pattern StructureTypeCopyDescriptorSet :: StructureType #
pattern StructureTypeWriteDescriptorSet :: StructureType #
pattern StructureTypeDescriptorSetAllocateInfo :: StructureType #
pattern StructureTypeDescriptorPoolCreateInfo :: StructureType #
pattern StructureTypeSamplerCreateInfo :: StructureType #
pattern StructureTypePipelineLayoutCreateInfo :: StructureType #
pattern StructureTypeComputePipelineCreateInfo :: StructureType #
pattern StructureTypePipelineCacheCreateInfo :: StructureType #
pattern StructureTypeShaderModuleCreateInfo :: StructureType #
pattern StructureTypeImageViewCreateInfo :: StructureType #
pattern StructureTypeImageCreateInfo :: StructureType #
pattern StructureTypeBufferViewCreateInfo :: StructureType #
pattern StructureTypeBufferCreateInfo :: StructureType #
pattern StructureTypeQueryPoolCreateInfo :: StructureType #
pattern StructureTypeEventCreateInfo :: StructureType #
pattern StructureTypeSemaphoreCreateInfo :: StructureType #
pattern StructureTypeFenceCreateInfo :: StructureType #
pattern StructureTypeBindSparseInfo :: StructureType #
pattern StructureTypeMappedMemoryRange :: StructureType #
pattern StructureTypeMemoryAllocateInfo :: StructureType #
pattern StructureTypeSubmitInfo :: StructureType #
pattern StructureTypeDeviceCreateInfo :: StructureType #
pattern StructureTypeDeviceQueueCreateInfo :: StructureType #
pattern StructureTypeInstanceCreateInfo :: StructureType #
pattern StructureTypeApplicationInfo :: StructureType #
unStructureType :: StructureType -> Word32 #
newtype SystemAllocationScope #
Instances
Storable SystemAllocationScope | |
Defined in Gpu.Vulkan.Enum sizeOf :: SystemAllocationScope -> Int # alignment :: SystemAllocationScope -> Int # peekElemOff :: Ptr SystemAllocationScope -> Int -> IO SystemAllocationScope # pokeElemOff :: Ptr SystemAllocationScope -> Int -> SystemAllocationScope -> IO () # peekByteOff :: Ptr b -> Int -> IO SystemAllocationScope # pokeByteOff :: Ptr b -> Int -> SystemAllocationScope -> IO () # peek :: Ptr SystemAllocationScope -> IO SystemAllocationScope # poke :: Ptr SystemAllocationScope -> SystemAllocationScope -> IO () # | |
Show SystemAllocationScope | |
Defined in Gpu.Vulkan.Enum showsPrec :: Int -> SystemAllocationScope -> ShowS # show :: SystemAllocationScope -> String # showList :: [SystemAllocationScope] -> ShowS # | |
Eq SystemAllocationScope | |
Defined in Gpu.Vulkan.Enum (==) :: SystemAllocationScope -> SystemAllocationScope -> Bool # (/=) :: SystemAllocationScope -> SystemAllocationScope -> Bool # |
pattern SystemAllocationScopeMaxEnum :: SystemAllocationScope #
pattern SystemAllocationScopeInstance :: SystemAllocationScope #
pattern SystemAllocationScopeDevice :: SystemAllocationScope #
pattern SystemAllocationScopeCache :: SystemAllocationScope #
pattern SystemAllocationScopeObject :: SystemAllocationScope #
pattern SystemAllocationScopeCommand :: SystemAllocationScope #
newtype InternalAllocationType #
Instances
Storable InternalAllocationType | |
Defined in Gpu.Vulkan.Enum sizeOf :: InternalAllocationType -> Int # alignment :: InternalAllocationType -> Int # peekElemOff :: Ptr InternalAllocationType -> Int -> IO InternalAllocationType # pokeElemOff :: Ptr InternalAllocationType -> Int -> InternalAllocationType -> IO () # peekByteOff :: Ptr b -> Int -> IO InternalAllocationType # pokeByteOff :: Ptr b -> Int -> InternalAllocationType -> IO () # peek :: Ptr InternalAllocationType -> IO InternalAllocationType # poke :: Ptr InternalAllocationType -> InternalAllocationType -> IO () # | |
Show InternalAllocationType | |
Defined in Gpu.Vulkan.Enum showsPrec :: Int -> InternalAllocationType -> ShowS # show :: InternalAllocationType -> String # showList :: [InternalAllocationType] -> ShowS # | |
Eq InternalAllocationType | |
Defined in Gpu.Vulkan.Enum |
pattern InternalAllocationTypeMaxEnum :: InternalAllocationType #
newtype ObjectType #
Instances
Storable ObjectType | |
Defined in Gpu.Vulkan.Enum sizeOf :: ObjectType -> Int # alignment :: ObjectType -> Int # peekElemOff :: Ptr ObjectType -> Int -> IO ObjectType # pokeElemOff :: Ptr ObjectType -> Int -> ObjectType -> IO () # peekByteOff :: Ptr b -> Int -> IO ObjectType # pokeByteOff :: Ptr b -> Int -> ObjectType -> IO () # peek :: Ptr ObjectType -> IO ObjectType # poke :: Ptr ObjectType -> ObjectType -> IO () # | |
Show ObjectType | |
Defined in Gpu.Vulkan.Enum showsPrec :: Int -> ObjectType -> ShowS # show :: ObjectType -> String # showList :: [ObjectType] -> ShowS # | |
Eq ObjectType | |
Defined in Gpu.Vulkan.Enum (==) :: ObjectType -> ObjectType -> Bool # (/=) :: ObjectType -> ObjectType -> Bool # |
pattern ObjectTypeMaxEnum :: ObjectType #
pattern ObjectTypePrivateDataSlotExt :: ObjectType #
pattern ObjectTypeSamplerYcbcrConversionKhr :: ObjectType #
pattern ObjectTypeDescriptorUpdateTemplateKhr :: ObjectType #
pattern ObjectTypeIndirectExecutionSetExt :: ObjectType #
pattern ObjectTypeIndirectCommandsLayoutExt :: ObjectType #
pattern ObjectTypePipelineBinaryKhr :: ObjectType #
pattern ObjectTypeShaderExt :: ObjectType #
pattern ObjectTypeOpticalFlowSessionNv :: ObjectType #
pattern ObjectTypeMicromapExt :: ObjectType #
pattern ObjectTypeBufferCollectionFuchsia :: ObjectType #
pattern ObjectTypeCudaFunctionNv :: ObjectType #
pattern ObjectTypeCudaModuleNv :: ObjectType #
pattern ObjectTypeIndirectCommandsLayoutNv :: ObjectType #
pattern ObjectTypeDeferredOperationKhr :: ObjectType #
pattern ObjectTypePerformanceConfigurationIntel :: ObjectType #
pattern ObjectTypeAccelerationStructureNv :: ObjectType #
pattern ObjectTypeValidationCacheExt :: ObjectType #
pattern ObjectTypeAccelerationStructureKhr :: ObjectType #
pattern ObjectTypeDebugUtilsMessengerExt :: ObjectType #
pattern ObjectTypeCuFunctionNvx :: ObjectType #
pattern ObjectTypeCuModuleNvx :: ObjectType #
pattern ObjectTypeVideoSessionParametersKhr :: ObjectType #
pattern ObjectTypeVideoSessionKhr :: ObjectType #
pattern ObjectTypeDebugReportCallbackExt :: ObjectType #
pattern ObjectTypeDisplayModeKhr :: ObjectType #
pattern ObjectTypeDisplayKhr :: ObjectType #
pattern ObjectTypeSwapchainKhr :: ObjectType #
pattern ObjectTypeSurfaceKhr :: ObjectType #
pattern ObjectTypePrivateDataSlot :: ObjectType #
pattern ObjectTypeDescriptorUpdateTemplate :: ObjectType #
pattern ObjectTypeSamplerYcbcrConversion :: ObjectType #
pattern ObjectTypeCommandPool :: ObjectType #
pattern ObjectTypeFramebuffer :: ObjectType #
pattern ObjectTypeDescriptorSet :: ObjectType #
pattern ObjectTypeDescriptorPool :: ObjectType #
pattern ObjectTypeSampler :: ObjectType #
pattern ObjectTypeDescriptorSetLayout :: ObjectType #
pattern ObjectTypePipeline :: ObjectType #
pattern ObjectTypeRenderPass :: ObjectType #
pattern ObjectTypePipelineLayout :: ObjectType #
pattern ObjectTypePipelineCache :: ObjectType #
pattern ObjectTypeShaderModule :: ObjectType #
pattern ObjectTypeImageView :: ObjectType #
pattern ObjectTypeBufferView :: ObjectType #
pattern ObjectTypeQueryPool :: ObjectType #
pattern ObjectTypeEvent :: ObjectType #
pattern ObjectTypeImage :: ObjectType #
pattern ObjectTypeBuffer :: ObjectType #
pattern ObjectTypeDeviceMemory :: ObjectType #
pattern ObjectTypeFence :: ObjectType #
pattern ObjectTypeCommandBuffer :: ObjectType #
pattern ObjectTypeSemaphore :: ObjectType #
pattern ObjectTypeQueue :: ObjectType #
pattern ObjectTypeDevice :: ObjectType #
pattern ObjectTypePhysicalDevice :: ObjectType #
pattern ObjectTypeInstance :: ObjectType #
pattern ObjectTypeUnknown :: ObjectType #
unObjectType :: ObjectType -> Word32 #
newtype SharingMode #
Instances
Storable SharingMode | |
Defined in Gpu.Vulkan.Enum sizeOf :: SharingMode -> Int # alignment :: SharingMode -> Int # peekElemOff :: Ptr SharingMode -> Int -> IO SharingMode # pokeElemOff :: Ptr SharingMode -> Int -> SharingMode -> IO () # peekByteOff :: Ptr b -> Int -> IO SharingMode # pokeByteOff :: Ptr b -> Int -> SharingMode -> IO () # peek :: Ptr SharingMode -> IO SharingMode # poke :: Ptr SharingMode -> SharingMode -> IO () # | |
Show SharingMode | |
Defined in Gpu.Vulkan.Enum showsPrec :: Int -> SharingMode -> ShowS # show :: SharingMode -> String # showList :: [SharingMode] -> ShowS # | |
Eq SharingMode | |
Defined in Gpu.Vulkan.Enum (==) :: SharingMode -> SharingMode -> Bool # (/=) :: SharingMode -> SharingMode -> Bool # |
pattern SharingModeMaxEnum :: SharingMode #
pattern SharingModeConcurrent :: SharingMode #
pattern SharingModeExclusive :: SharingMode #
unSharingMode :: SharingMode -> Word32 #
newtype PrimitiveTopology #
Instances
Storable PrimitiveTopology | |
Defined in Gpu.Vulkan.Enum sizeOf :: PrimitiveTopology -> Int # alignment :: PrimitiveTopology -> Int # peekElemOff :: Ptr PrimitiveTopology -> Int -> IO PrimitiveTopology # pokeElemOff :: Ptr PrimitiveTopology -> Int -> PrimitiveTopology -> IO () # peekByteOff :: Ptr b -> Int -> IO PrimitiveTopology # pokeByteOff :: Ptr b -> Int -> PrimitiveTopology -> IO () # peek :: Ptr PrimitiveTopology -> IO PrimitiveTopology # poke :: Ptr PrimitiveTopology -> PrimitiveTopology -> IO () # | |
Show PrimitiveTopology | |
Defined in Gpu.Vulkan.Enum showsPrec :: Int -> PrimitiveTopology -> ShowS # show :: PrimitiveTopology -> String # showList :: [PrimitiveTopology] -> ShowS # | |
Eq PrimitiveTopology | |
Defined in Gpu.Vulkan.Enum (==) :: PrimitiveTopology -> PrimitiveTopology -> Bool # (/=) :: PrimitiveTopology -> PrimitiveTopology -> Bool # |
pattern PrimitiveTopologyMaxEnum :: PrimitiveTopology #
pattern PrimitiveTopologyPatchList :: PrimitiveTopology #
pattern PrimitiveTopologyTriangleFan :: PrimitiveTopology #
pattern PrimitiveTopologyTriangleStrip :: PrimitiveTopology #
pattern PrimitiveTopologyTriangleList :: PrimitiveTopology #
pattern PrimitiveTopologyLineStrip :: PrimitiveTopology #
pattern PrimitiveTopologyLineList :: PrimitiveTopology #
pattern PrimitiveTopologyPointList :: PrimitiveTopology #
newtype PolygonMode #
Instances
Storable PolygonMode | |
Defined in Gpu.Vulkan.Enum sizeOf :: PolygonMode -> Int # alignment :: PolygonMode -> Int # peekElemOff :: Ptr PolygonMode -> Int -> IO PolygonMode # pokeElemOff :: Ptr PolygonMode -> Int -> PolygonMode -> IO () # peekByteOff :: Ptr b -> Int -> IO PolygonMode # pokeByteOff :: Ptr b -> Int -> PolygonMode -> IO () # peek :: Ptr PolygonMode -> IO PolygonMode # poke :: Ptr PolygonMode -> PolygonMode -> IO () # | |
Show PolygonMode | |
Defined in Gpu.Vulkan.Enum showsPrec :: Int -> PolygonMode -> ShowS # show :: PolygonMode -> String # showList :: [PolygonMode] -> ShowS # | |
Eq PolygonMode | |
Defined in Gpu.Vulkan.Enum (==) :: PolygonMode -> PolygonMode -> Bool # (/=) :: PolygonMode -> PolygonMode -> Bool # |
pattern PolygonModeMaxEnum :: PolygonMode #
pattern PolygonModeFillRectangleNv :: PolygonMode #
pattern PolygonModePoint :: PolygonMode #
pattern PolygonModeLine :: PolygonMode #
pattern PolygonModeFill :: PolygonMode #
unPolygonMode :: PolygonMode -> Word32 #
Instances
Storable FrontFace | |
Defined in Gpu.Vulkan.Enum | |
Show FrontFace | |
Eq FrontFace | |
pattern FrontFaceMaxEnum :: FrontFace #
pattern FrontFaceClockwise :: FrontFace #
pattern FrontFaceCounterClockwise :: FrontFace #
unFrontFace :: FrontFace -> Word32 #
Instances
Storable CompareOp | |
Defined in Gpu.Vulkan.Enum | |
Show CompareOp | |
Eq CompareOp | |
pattern CompareOpMaxEnum :: CompareOp #
pattern CompareOpAlways :: CompareOp #
pattern CompareOpGreaterOrEqual :: CompareOp #
pattern CompareOpNotEqual :: CompareOp #
pattern CompareOpGreater :: CompareOp #
pattern CompareOpLessOrEqual :: CompareOp #
pattern CompareOpEqual :: CompareOp #
pattern CompareOpLess :: CompareOp #
pattern CompareOpNever :: CompareOp #
unCompareOp :: CompareOp -> Word32 #
Instances
Storable StencilOp | |
Defined in Gpu.Vulkan.Enum | |
Show StencilOp | |
Eq StencilOp | |
pattern StencilOpMaxEnum :: StencilOp #
pattern StencilOpDecrementAndWrap :: StencilOp #
pattern StencilOpIncrementAndWrap :: StencilOp #
pattern StencilOpInvert :: StencilOp #
pattern StencilOpDecrementAndClamp :: StencilOp #
pattern StencilOpIncrementAndClamp :: StencilOp #
pattern StencilOpReplace :: StencilOp #
pattern StencilOpZero :: StencilOp #
pattern StencilOpKeep :: StencilOp #
unStencilOp :: StencilOp -> Word32 #
newtype BlendFactor #
Instances
Storable BlendFactor | |
Defined in Gpu.Vulkan.Enum sizeOf :: BlendFactor -> Int # alignment :: BlendFactor -> Int # peekElemOff :: Ptr BlendFactor -> Int -> IO BlendFactor # pokeElemOff :: Ptr BlendFactor -> Int -> BlendFactor -> IO () # peekByteOff :: Ptr b -> Int -> IO BlendFactor # pokeByteOff :: Ptr b -> Int -> BlendFactor -> IO () # peek :: Ptr BlendFactor -> IO BlendFactor # poke :: Ptr BlendFactor -> BlendFactor -> IO () # | |
Show BlendFactor | |
Defined in Gpu.Vulkan.Enum showsPrec :: Int -> BlendFactor -> ShowS # show :: BlendFactor -> String # showList :: [BlendFactor] -> ShowS # | |
Eq BlendFactor | |
Defined in Gpu.Vulkan.Enum (==) :: BlendFactor -> BlendFactor -> Bool # (/=) :: BlendFactor -> BlendFactor -> Bool # |
pattern BlendFactorMaxEnum :: BlendFactor #
pattern BlendFactorOneMinusSrc1Alpha :: BlendFactor #
pattern BlendFactorSrc1Alpha :: BlendFactor #
pattern BlendFactorOneMinusSrc1Color :: BlendFactor #
pattern BlendFactorSrc1Color :: BlendFactor #
pattern BlendFactorSrcAlphaSaturate :: BlendFactor #
pattern BlendFactorOneMinusConstantAlpha :: BlendFactor #
pattern BlendFactorConstantAlpha :: BlendFactor #
pattern BlendFactorOneMinusConstantColor :: BlendFactor #
pattern BlendFactorConstantColor :: BlendFactor #
pattern BlendFactorOneMinusDstAlpha :: BlendFactor #
pattern BlendFactorDstAlpha :: BlendFactor #
pattern BlendFactorOneMinusSrcAlpha :: BlendFactor #
pattern BlendFactorSrcAlpha :: BlendFactor #
pattern BlendFactorOneMinusDstColor :: BlendFactor #
pattern BlendFactorDstColor :: BlendFactor #
pattern BlendFactorOneMinusSrcColor :: BlendFactor #
pattern BlendFactorSrcColor :: BlendFactor #
pattern BlendFactorOne :: BlendFactor #
pattern BlendFactorZero :: BlendFactor #
unBlendFactor :: BlendFactor -> Word32 #
Instances
pattern BlendOpMaxEnum :: BlendOp #
pattern BlendOpBlueExt :: BlendOp #
pattern BlendOpGreenExt :: BlendOp #
pattern BlendOpRedExt :: BlendOp #
pattern BlendOpInvertOvgExt :: BlendOp #
pattern BlendOpContrastExt :: BlendOp #
pattern BlendOpMinusClampedExt :: BlendOp #
pattern BlendOpMinusExt :: BlendOp #
pattern BlendOpPlusDarkerExt :: BlendOp #
pattern BlendOpPlusClampedAlphaExt :: BlendOp #
pattern BlendOpPlusClampedExt :: BlendOp #
pattern BlendOpPlusExt :: BlendOp #
pattern BlendOpHslLuminosityExt :: BlendOp #
pattern BlendOpHslColorExt :: BlendOp #
pattern BlendOpHslSaturationExt :: BlendOp #
pattern BlendOpHslHueExt :: BlendOp #
pattern BlendOpHardmixExt :: BlendOp #
pattern BlendOpPinlightExt :: BlendOp #
pattern BlendOpLinearlightExt :: BlendOp #
pattern BlendOpVividlightExt :: BlendOp #
pattern BlendOpLinearburnExt :: BlendOp #
pattern BlendOpLineardodgeExt :: BlendOp #
pattern BlendOpInvertRgbExt :: BlendOp #
pattern BlendOpInvertExt :: BlendOp #
pattern BlendOpExclusionExt :: BlendOp #
pattern BlendOpDifferenceExt :: BlendOp #
pattern BlendOpSoftlightExt :: BlendOp #
pattern BlendOpHardlightExt :: BlendOp #
pattern BlendOpColorburnExt :: BlendOp #
pattern BlendOpColordodgeExt :: BlendOp #
pattern BlendOpLightenExt :: BlendOp #
pattern BlendOpDarkenExt :: BlendOp #
pattern BlendOpOverlayExt :: BlendOp #
pattern BlendOpScreenExt :: BlendOp #
pattern BlendOpMultiplyExt :: BlendOp #
pattern BlendOpXorExt :: BlendOp #
pattern BlendOpDstAtopExt :: BlendOp #
pattern BlendOpSrcAtopExt :: BlendOp #
pattern BlendOpDstOutExt :: BlendOp #
pattern BlendOpSrcOutExt :: BlendOp #
pattern BlendOpDstInExt :: BlendOp #
pattern BlendOpSrcInExt :: BlendOp #
pattern BlendOpDstOverExt :: BlendOp #
pattern BlendOpSrcOverExt :: BlendOp #
pattern BlendOpDstExt :: BlendOp #
pattern BlendOpSrcExt :: BlendOp #
pattern BlendOpZeroExt :: BlendOp #
pattern BlendOpMax :: BlendOp #
pattern BlendOpMin :: BlendOp #
pattern BlendOpReverseSubtract :: BlendOp #
pattern BlendOpSubtract :: BlendOp #
pattern BlendOpAdd :: BlendOp #
Instances
pattern LogicOpMaxEnum :: LogicOp #
pattern LogicOpSet :: LogicOp #
pattern LogicOpNand :: LogicOp #
pattern LogicOpOrInverted :: LogicOp #
pattern LogicOpCopyInverted :: LogicOp #
pattern LogicOpOrReverse :: LogicOp #
pattern LogicOpInvert :: LogicOp #
pattern LogicOpEquivalent :: LogicOp #
pattern LogicOpNor :: LogicOp #
pattern LogicOpXor :: LogicOp #
pattern LogicOpNoOp :: LogicOp #
pattern LogicOpAndInverted :: LogicOp #
pattern LogicOpCopy :: LogicOp #
pattern LogicOpAndReverse :: LogicOp #
pattern LogicOpAnd :: LogicOp #
pattern LogicOpClear :: LogicOp #
newtype DynamicState #
Instances
Storable DynamicState | |
Defined in Gpu.Vulkan.Enum sizeOf :: DynamicState -> Int # alignment :: DynamicState -> Int # peekElemOff :: Ptr DynamicState -> Int -> IO DynamicState # pokeElemOff :: Ptr DynamicState -> Int -> DynamicState -> IO () # peekByteOff :: Ptr b -> Int -> IO DynamicState # pokeByteOff :: Ptr b -> Int -> DynamicState -> IO () # peek :: Ptr DynamicState -> IO DynamicState # poke :: Ptr DynamicState -> DynamicState -> IO () # | |
Show DynamicState | |
Defined in Gpu.Vulkan.Enum showsPrec :: Int -> DynamicState -> ShowS # show :: DynamicState -> String # showList :: [DynamicState] -> ShowS # | |
Eq DynamicState | |
Defined in Gpu.Vulkan.Enum (==) :: DynamicState -> DynamicState -> Bool # (/=) :: DynamicState -> DynamicState -> Bool # |
pattern DynamicStateMaxEnum :: DynamicState #
pattern DynamicStatePrimitiveRestartEnableExt :: DynamicState #
pattern DynamicStateDepthBiasEnableExt :: DynamicState #
pattern DynamicStateRasterizerDiscardEnableExt :: DynamicState #
pattern DynamicStateStencilOpExt :: DynamicState #
pattern DynamicStateStencilTestEnableExt :: DynamicState #
pattern DynamicStateDepthBoundsTestEnableExt :: DynamicState #
pattern DynamicStateDepthCompareOpExt :: DynamicState #
pattern DynamicStateDepthWriteEnableExt :: DynamicState #
pattern DynamicStateDepthTestEnableExt :: DynamicState #
pattern DynamicStateVertexInputBindingStrideExt :: DynamicState #
pattern DynamicStateScissorWithCountExt :: DynamicState #
pattern DynamicStateViewportWithCountExt :: DynamicState #
pattern DynamicStatePrimitiveTopologyExt :: DynamicState #
pattern DynamicStateFrontFaceExt :: DynamicState #
pattern DynamicStateCullModeExt :: DynamicState #
pattern DynamicStateLineStippleExt :: DynamicState #
pattern DynamicStateDepthClampRangeExt :: DynamicState #
pattern DynamicStateLineStippleKhr :: DynamicState #
pattern DynamicStateCoverageReductionModeNv :: DynamicState #
pattern DynamicStateShadingRateImageEnableNv :: DynamicState #
pattern DynamicStateCoverageModulationTableNv :: DynamicState #
pattern DynamicStateCoverageModulationModeNv :: DynamicState #
pattern DynamicStateCoverageToColorLocationNv :: DynamicState #
pattern DynamicStateCoverageToColorEnableNv :: DynamicState #
pattern DynamicStateViewportSwizzleNv :: DynamicState #
pattern DynamicStateViewportWScalingEnableNv :: DynamicState #
pattern DynamicStateLineStippleEnableExt :: DynamicState #
pattern DynamicStateLineRasterizationModeExt :: DynamicState #
pattern DynamicStateProvokingVertexModeExt :: DynamicState #
pattern DynamicStateColorBlendAdvancedExt :: DynamicState #
pattern DynamicStateSampleLocationsEnableExt :: DynamicState #
pattern DynamicStateDepthClipEnableExt :: DynamicState #
pattern DynamicStateRasterizationStreamExt :: DynamicState #
pattern DynamicStateTessellationDomainOriginExt :: DynamicState #
pattern DynamicStateColorWriteMaskExt :: DynamicState #
pattern DynamicStateColorBlendEquationExt :: DynamicState #
pattern DynamicStateColorBlendEnableExt :: DynamicState #
pattern DynamicStateLogicOpEnableExt :: DynamicState #
pattern DynamicStateAlphaToOneEnableExt :: DynamicState #
pattern DynamicStateAlphaToCoverageEnableExt :: DynamicState #
pattern DynamicStateSampleMaskExt :: DynamicState #
pattern DynamicStateRasterizationSamplesExt :: DynamicState #
pattern DynamicStatePolygonModeExt :: DynamicState #
pattern DynamicStateDepthClampEnableExt :: DynamicState #
pattern DynamicStateColorWriteEnableExt :: DynamicState #
pattern DynamicStateLogicOpExt :: DynamicState #
pattern DynamicStatePatchControlPointsExt :: DynamicState #
pattern DynamicStateVertexInputExt :: DynamicState #
pattern DynamicStateFragmentShadingRateKhr :: DynamicState #
pattern DynamicStateExclusiveScissorNv :: DynamicState #
pattern DynamicStateExclusiveScissorEnableNv :: DynamicState #
pattern DynamicStateViewportCoarseSampleOrderNv :: DynamicState #
pattern DynamicStateSampleLocationsExt :: DynamicState #
pattern DynamicStateDiscardRectangleModeExt :: DynamicState #
pattern DynamicStateDiscardRectangleEnableExt :: DynamicState #
pattern DynamicStateDiscardRectangleExt :: DynamicState #
pattern DynamicStateViewportWScalingNv :: DynamicState #
pattern DynamicStatePrimitiveRestartEnable :: DynamicState #
pattern DynamicStateDepthBiasEnable :: DynamicState #
pattern DynamicStateRasterizerDiscardEnable :: DynamicState #
pattern DynamicStateStencilOp :: DynamicState #
pattern DynamicStateStencilTestEnable :: DynamicState #
pattern DynamicStateDepthBoundsTestEnable :: DynamicState #
pattern DynamicStateDepthCompareOp :: DynamicState #
pattern DynamicStateDepthWriteEnable :: DynamicState #
pattern DynamicStateDepthTestEnable :: DynamicState #
pattern DynamicStateVertexInputBindingStride :: DynamicState #
pattern DynamicStateScissorWithCount :: DynamicState #
pattern DynamicStateViewportWithCount :: DynamicState #
pattern DynamicStatePrimitiveTopology :: DynamicState #
pattern DynamicStateFrontFace :: DynamicState #
pattern DynamicStateCullMode :: DynamicState #
pattern DynamicStateStencilReference :: DynamicState #
pattern DynamicStateStencilWriteMask :: DynamicState #
pattern DynamicStateStencilCompareMask :: DynamicState #
pattern DynamicStateDepthBounds :: DynamicState #
pattern DynamicStateBlendConstants :: DynamicState #
pattern DynamicStateDepthBias :: DynamicState #
pattern DynamicStateLineWidth :: DynamicState #
pattern DynamicStateScissor :: DynamicState #
pattern DynamicStateViewport :: DynamicState #
unDynamicState :: DynamicState -> Word32 #
Instances
Storable IndexType | |
Defined in Gpu.Vulkan.Enum | |
Show IndexType | |
Eq IndexType | |
pattern IndexTypeMaxEnum :: IndexType #
pattern IndexTypeUint8Ext :: IndexType #
pattern IndexTypeNoneNv :: IndexType #
pattern IndexTypeUint8Khr :: IndexType #
pattern IndexTypeNoneKhr :: IndexType #
pattern IndexTypeUint32 :: IndexType #
pattern IndexTypeUint16 :: IndexType #
unIndexType :: IndexType -> Word32 #
pattern FilterMaxEnum :: Filter #
pattern FilterCubicImg :: Filter #
pattern FilterCubicExt :: Filter #
pattern FilterLinear :: Filter #
pattern FilterNearest :: Filter #
newtype BorderColor #
Instances
Storable BorderColor | |
Defined in Gpu.Vulkan.Enum sizeOf :: BorderColor -> Int # alignment :: BorderColor -> Int # peekElemOff :: Ptr BorderColor -> Int -> IO BorderColor # pokeElemOff :: Ptr BorderColor -> Int -> BorderColor -> IO () # peekByteOff :: Ptr b -> Int -> IO BorderColor # pokeByteOff :: Ptr b -> Int -> BorderColor -> IO () # peek :: Ptr BorderColor -> IO BorderColor # poke :: Ptr BorderColor -> BorderColor -> IO () # | |
Show BorderColor | |
Defined in Gpu.Vulkan.Enum showsPrec :: Int -> BorderColor -> ShowS # show :: BorderColor -> String # showList :: [BorderColor] -> ShowS # | |
Eq BorderColor | |
Defined in Gpu.Vulkan.Enum (==) :: BorderColor -> BorderColor -> Bool # (/=) :: BorderColor -> BorderColor -> Bool # |
pattern BorderColorMaxEnum :: BorderColor #
pattern BorderColorIntCustomExt :: BorderColor #
pattern BorderColorFloatCustomExt :: BorderColor #
pattern BorderColorIntOpaqueWhite :: BorderColor #
pattern BorderColorFloatOpaqueWhite :: BorderColor #
pattern BorderColorIntOpaqueBlack :: BorderColor #
pattern BorderColorFloatOpaqueBlack :: BorderColor #
pattern BorderColorIntTransparentBlack :: BorderColor #
pattern BorderColorFloatTransparentBlack :: BorderColor #
unBorderColor :: BorderColor -> Word32 #
pattern FormatMaxEnum :: Format #
pattern FormatR16g16S105Nv :: Format #
pattern FormatA4b4g4r4UnormPack16Ext :: Format #
pattern FormatA4r4g4b4UnormPack16Ext :: Format #
pattern FormatG16B16r162plane444UnormExt :: Format #
pattern FormatG12x4B12x4r12x42plane444Unorm3pack16Ext :: Format #
pattern FormatG10x6B10x6r10x62plane444Unorm3pack16Ext :: Format #
pattern FormatG8B8r82plane444UnormExt :: Format #
pattern FormatG16B16R163plane444UnormKhr :: Format #
pattern FormatG16B16r162plane422UnormKhr :: Format #
pattern FormatG16B16R163plane422UnormKhr :: Format #
pattern FormatG16B16r162plane420UnormKhr :: Format #
pattern FormatG16B16R163plane420UnormKhr :: Format #
pattern FormatB16g16r16g16422UnormKhr :: Format #
pattern FormatG16b16g16r16422UnormKhr :: Format #
pattern FormatG12x4B12x4R12x43plane444Unorm3pack16Khr :: Format #
pattern FormatG12x4B12x4r12x42plane422Unorm3pack16Khr :: Format #
pattern FormatG12x4B12x4R12x43plane422Unorm3pack16Khr :: Format #
pattern FormatG12x4B12x4r12x42plane420Unorm3pack16Khr :: Format #
pattern FormatG12x4B12x4R12x43plane420Unorm3pack16Khr :: Format #
pattern FormatB12x4g12x4r12x4g12x4422Unorm4pack16Khr :: Format #
pattern FormatG12x4b12x4g12x4r12x4422Unorm4pack16Khr :: Format #
pattern FormatR12x4g12x4b12x4a12x4Unorm4pack16Khr :: Format #
pattern FormatR12x4g12x4Unorm2pack16Khr :: Format #
pattern FormatR12x4UnormPack16Khr :: Format #
pattern FormatG10x6B10x6R10x63plane444Unorm3pack16Khr :: Format #
pattern FormatG10x6B10x6r10x62plane422Unorm3pack16Khr :: Format #
pattern FormatG10x6B10x6R10x63plane422Unorm3pack16Khr :: Format #
pattern FormatG10x6B10x6r10x62plane420Unorm3pack16Khr :: Format #
pattern FormatG10x6B10x6R10x63plane420Unorm3pack16Khr :: Format #
pattern FormatB10x6g10x6r10x6g10x6422Unorm4pack16Khr :: Format #
pattern FormatG10x6b10x6g10x6r10x6422Unorm4pack16Khr :: Format #
pattern FormatR10x6g10x6b10x6a10x6Unorm4pack16Khr :: Format #
pattern FormatR10x6g10x6Unorm2pack16Khr :: Format #
pattern FormatR10x6UnormPack16Khr :: Format #
pattern FormatG8B8R83plane444UnormKhr :: Format #
pattern FormatG8B8r82plane422UnormKhr :: Format #
pattern FormatG8B8R83plane422UnormKhr :: Format #
pattern FormatG8B8r82plane420UnormKhr :: Format #
pattern FormatG8B8R83plane420UnormKhr :: Format #
pattern FormatB8g8r8g8422UnormKhr :: Format #
pattern FormatG8b8g8r8422UnormKhr :: Format #
pattern FormatAstc12x12SfloatBlockExt :: Format #
pattern FormatAstc12x10SfloatBlockExt :: Format #
pattern FormatAstc10x10SfloatBlockExt :: Format #
pattern FormatAstc10x8SfloatBlockExt :: Format #
pattern FormatAstc10x6SfloatBlockExt :: Format #
pattern FormatAstc10x5SfloatBlockExt :: Format #
pattern FormatAstc8x8SfloatBlockExt :: Format #
pattern FormatAstc8x6SfloatBlockExt :: Format #
pattern FormatAstc8x5SfloatBlockExt :: Format #
pattern FormatAstc6x6SfloatBlockExt :: Format #
pattern FormatAstc6x5SfloatBlockExt :: Format #
pattern FormatAstc5x5SfloatBlockExt :: Format #
pattern FormatAstc5x4SfloatBlockExt :: Format #
pattern FormatAstc4x4SfloatBlockExt :: Format #
pattern FormatA8UnormKhr :: Format #
pattern FormatA1b5g5r5UnormPack16Khr :: Format #
pattern FormatR16g16Sfixed5Nv :: Format #
pattern FormatPvrtc24bppSrgbBlockImg :: Format #
pattern FormatPvrtc22bppSrgbBlockImg :: Format #
pattern FormatPvrtc14bppSrgbBlockImg :: Format #
pattern FormatPvrtc12bppSrgbBlockImg :: Format #
pattern FormatPvrtc24bppUnormBlockImg :: Format #
pattern FormatPvrtc22bppUnormBlockImg :: Format #
pattern FormatPvrtc14bppUnormBlockImg :: Format #
pattern FormatPvrtc12bppUnormBlockImg :: Format #
pattern FormatAstc12x12SfloatBlock :: Format #
pattern FormatAstc12x10SfloatBlock :: Format #
pattern FormatAstc10x10SfloatBlock :: Format #
pattern FormatAstc10x8SfloatBlock :: Format #
pattern FormatAstc10x6SfloatBlock :: Format #
pattern FormatAstc10x5SfloatBlock :: Format #
pattern FormatAstc8x8SfloatBlock :: Format #
pattern FormatAstc8x6SfloatBlock :: Format #
pattern FormatAstc8x5SfloatBlock :: Format #
pattern FormatAstc6x6SfloatBlock :: Format #
pattern FormatAstc6x5SfloatBlock :: Format #
pattern FormatAstc5x5SfloatBlock :: Format #
pattern FormatAstc5x4SfloatBlock :: Format #
pattern FormatAstc4x4SfloatBlock :: Format #
pattern FormatA4b4g4r4UnormPack16 :: Format #
pattern FormatA4r4g4b4UnormPack16 :: Format #
pattern FormatG16B16r162plane444Unorm :: Format #
pattern FormatG12x4B12x4r12x42plane444Unorm3pack16 :: Format #
pattern FormatG10x6B10x6r10x62plane444Unorm3pack16 :: Format #
pattern FormatG8B8r82plane444Unorm :: Format #
pattern FormatG16B16R163plane444Unorm :: Format #
pattern FormatG16B16r162plane422Unorm :: Format #
pattern FormatG16B16R163plane422Unorm :: Format #
pattern FormatG16B16r162plane420Unorm :: Format #
pattern FormatG16B16R163plane420Unorm :: Format #
pattern FormatB16g16r16g16422Unorm :: Format #
pattern FormatG16b16g16r16422Unorm :: Format #
pattern FormatG12x4B12x4R12x43plane444Unorm3pack16 :: Format #
pattern FormatG12x4B12x4r12x42plane422Unorm3pack16 :: Format #
pattern FormatG12x4B12x4R12x43plane422Unorm3pack16 :: Format #
pattern FormatG12x4B12x4r12x42plane420Unorm3pack16 :: Format #
pattern FormatG12x4B12x4R12x43plane420Unorm3pack16 :: Format #
pattern FormatB12x4g12x4r12x4g12x4422Unorm4pack16 :: Format #
pattern FormatG12x4b12x4g12x4r12x4422Unorm4pack16 :: Format #
pattern FormatR12x4g12x4b12x4a12x4Unorm4pack16 :: Format #
pattern FormatR12x4g12x4Unorm2pack16 :: Format #
pattern FormatR12x4UnormPack16 :: Format #
pattern FormatG10x6B10x6R10x63plane444Unorm3pack16 :: Format #
pattern FormatG10x6B10x6r10x62plane422Unorm3pack16 :: Format #
pattern FormatG10x6B10x6R10x63plane422Unorm3pack16 :: Format #
pattern FormatG10x6B10x6r10x62plane420Unorm3pack16 :: Format #
pattern FormatG10x6B10x6R10x63plane420Unorm3pack16 :: Format #
pattern FormatB10x6g10x6r10x6g10x6422Unorm4pack16 :: Format #
pattern FormatG10x6b10x6g10x6r10x6422Unorm4pack16 :: Format #
pattern FormatR10x6g10x6b10x6a10x6Unorm4pack16 :: Format #
pattern FormatR10x6g10x6Unorm2pack16 :: Format #
pattern FormatR10x6UnormPack16 :: Format #
pattern FormatG8B8R83plane444Unorm :: Format #
pattern FormatG8B8r82plane422Unorm :: Format #
pattern FormatG8B8R83plane422Unorm :: Format #
pattern FormatG8B8r82plane420Unorm :: Format #
pattern FormatG8B8R83plane420Unorm :: Format #
pattern FormatB8g8r8g8422Unorm :: Format #
pattern FormatG8b8g8r8422Unorm :: Format #
pattern FormatAstc12x12SrgbBlock :: Format #
pattern FormatAstc12x12UnormBlock :: Format #
pattern FormatAstc12x10SrgbBlock :: Format #
pattern FormatAstc12x10UnormBlock :: Format #
pattern FormatAstc10x10SrgbBlock :: Format #
pattern FormatAstc10x10UnormBlock :: Format #
pattern FormatAstc10x8SrgbBlock :: Format #
pattern FormatAstc10x8UnormBlock :: Format #
pattern FormatAstc10x6SrgbBlock :: Format #
pattern FormatAstc10x6UnormBlock :: Format #
pattern FormatAstc10x5SrgbBlock :: Format #
pattern FormatAstc10x5UnormBlock :: Format #
pattern FormatAstc8x8SrgbBlock :: Format #
pattern FormatAstc8x8UnormBlock :: Format #
pattern FormatAstc8x6SrgbBlock :: Format #
pattern FormatAstc8x6UnormBlock :: Format #
pattern FormatAstc8x5SrgbBlock :: Format #
pattern FormatAstc8x5UnormBlock :: Format #
pattern FormatAstc6x6SrgbBlock :: Format #
pattern FormatAstc6x6UnormBlock :: Format #
pattern FormatAstc6x5SrgbBlock :: Format #
pattern FormatAstc6x5UnormBlock :: Format #
pattern FormatAstc5x5SrgbBlock :: Format #
pattern FormatAstc5x5UnormBlock :: Format #
pattern FormatAstc5x4SrgbBlock :: Format #
pattern FormatAstc5x4UnormBlock :: Format #
pattern FormatAstc4x4SrgbBlock :: Format #
pattern FormatAstc4x4UnormBlock :: Format #
pattern FormatEacR11g11SnormBlock :: Format #
pattern FormatEacR11g11UnormBlock :: Format #
pattern FormatEacR11SnormBlock :: Format #
pattern FormatEacR11UnormBlock :: Format #
pattern FormatEtc2R8g8b8a8SrgbBlock :: Format #
pattern FormatEtc2R8g8b8a8UnormBlock :: Format #
pattern FormatEtc2R8g8b8a1SrgbBlock :: Format #
pattern FormatEtc2R8g8b8a1UnormBlock :: Format #
pattern FormatEtc2R8g8b8SrgbBlock :: Format #
pattern FormatEtc2R8g8b8UnormBlock :: Format #
pattern FormatBc7SrgbBlock :: Format #
pattern FormatBc7UnormBlock :: Format #
pattern FormatBc6hSfloatBlock :: Format #
pattern FormatBc6hUfloatBlock :: Format #
pattern FormatBc5SnormBlock :: Format #
pattern FormatBc5UnormBlock :: Format #
pattern FormatBc4SnormBlock :: Format #
pattern FormatBc4UnormBlock :: Format #
pattern FormatBc3SrgbBlock :: Format #
pattern FormatBc3UnormBlock :: Format #
pattern FormatBc2SrgbBlock :: Format #
pattern FormatBc2UnormBlock :: Format #
pattern FormatBc1RgbaSrgbBlock :: Format #
pattern FormatBc1RgbaUnormBlock :: Format #
pattern FormatBc1RgbSrgbBlock :: Format #
pattern FormatBc1RgbUnormBlock :: Format #
pattern FormatD32SfloatS8Uint :: Format #
pattern FormatD24UnormS8Uint :: Format #
pattern FormatD16UnormS8Uint :: Format #
pattern FormatS8Uint :: Format #
pattern FormatD32Sfloat :: Format #
pattern FormatX8D24UnormPack32 :: Format #
pattern FormatD16Unorm :: Format #
pattern FormatE5b9g9r9UfloatPack32 :: Format #
pattern FormatB10g11r11UfloatPack32 :: Format #
pattern FormatR64g64b64a64Sfloat :: Format #
pattern FormatR64g64b64a64Sint :: Format #
pattern FormatR64g64b64a64Uint :: Format #
pattern FormatR64g64b64Sfloat :: Format #
pattern FormatR64g64b64Sint :: Format #
pattern FormatR64g64b64Uint :: Format #
pattern FormatR64g64Sfloat :: Format #
pattern FormatR64g64Sint :: Format #
pattern FormatR64g64Uint :: Format #
pattern FormatR64Sfloat :: Format #
pattern FormatR64Sint :: Format #
pattern FormatR64Uint :: Format #
pattern FormatR32g32b32a32Sfloat :: Format #
pattern FormatR32g32b32a32Sint :: Format #
pattern FormatR32g32b32a32Uint :: Format #
pattern FormatR32g32b32Sfloat :: Format #
pattern FormatR32g32b32Sint :: Format #
pattern FormatR32g32b32Uint :: Format #
pattern FormatR32g32Sfloat :: Format #
pattern FormatR32g32Sint :: Format #
pattern FormatR32g32Uint :: Format #
pattern FormatR32Sfloat :: Format #
pattern FormatR32Sint :: Format #
pattern FormatR32Uint :: Format #
pattern FormatR16g16b16a16Sfloat :: Format #
pattern FormatR16g16b16a16Sint :: Format #
pattern FormatR16g16b16a16Uint :: Format #
pattern FormatR16g16b16a16Sscaled :: Format #
pattern FormatR16g16b16a16Uscaled :: Format #
pattern FormatR16g16b16a16Snorm :: Format #
pattern FormatR16g16b16a16Unorm :: Format #
pattern FormatR16g16b16Sfloat :: Format #
pattern FormatR16g16b16Sint :: Format #
pattern FormatR16g16b16Uint :: Format #
pattern FormatR16g16b16Sscaled :: Format #
pattern FormatR16g16b16Uscaled :: Format #
pattern FormatR16g16b16Snorm :: Format #
pattern FormatR16g16b16Unorm :: Format #
pattern FormatR16g16Sfloat :: Format #
pattern FormatR16g16Sint :: Format #
pattern FormatR16g16Uint :: Format #
pattern FormatR16g16Sscaled :: Format #
pattern FormatR16g16Uscaled :: Format #
pattern FormatR16g16Snorm :: Format #
pattern FormatR16g16Unorm :: Format #
pattern FormatR16Sfloat :: Format #
pattern FormatR16Sint :: Format #
pattern FormatR16Uint :: Format #
pattern FormatR16Sscaled :: Format #
pattern FormatR16Uscaled :: Format #
pattern FormatR16Snorm :: Format #
pattern FormatR16Unorm :: Format #
pattern FormatA2b10g10r10SintPack32 :: Format #
pattern FormatA2b10g10r10UintPack32 :: Format #
pattern FormatA2b10g10r10SscaledPack32 :: Format #
pattern FormatA2b10g10r10UscaledPack32 :: Format #
pattern FormatA2b10g10r10SnormPack32 :: Format #
pattern FormatA2b10g10r10UnormPack32 :: Format #
pattern FormatA2r10g10b10SintPack32 :: Format #
pattern FormatA2r10g10b10UintPack32 :: Format #
pattern FormatA2r10g10b10SscaledPack32 :: Format #
pattern FormatA2r10g10b10UscaledPack32 :: Format #
pattern FormatA2r10g10b10SnormPack32 :: Format #
pattern FormatA2r10g10b10UnormPack32 :: Format #
pattern FormatA8b8g8r8SrgbPack32 :: Format #
pattern FormatA8b8g8r8SintPack32 :: Format #
pattern FormatA8b8g8r8UintPack32 :: Format #
pattern FormatA8b8g8r8SscaledPack32 :: Format #
pattern FormatA8b8g8r8UscaledPack32 :: Format #
pattern FormatA8b8g8r8SnormPack32 :: Format #
pattern FormatA8b8g8r8UnormPack32 :: Format #
pattern FormatB8g8r8a8Srgb :: Format #
pattern FormatB8g8r8a8Sint :: Format #
pattern FormatB8g8r8a8Uint :: Format #
pattern FormatB8g8r8a8Sscaled :: Format #
pattern FormatB8g8r8a8Uscaled :: Format #
pattern FormatB8g8r8a8Snorm :: Format #
pattern FormatB8g8r8a8Unorm :: Format #
pattern FormatR8g8b8a8Srgb :: Format #
pattern FormatR8g8b8a8Sint :: Format #
pattern FormatR8g8b8a8Uint :: Format #
pattern FormatR8g8b8a8Sscaled :: Format #
pattern FormatR8g8b8a8Uscaled :: Format #
pattern FormatR8g8b8a8Snorm :: Format #
pattern FormatR8g8b8a8Unorm :: Format #
pattern FormatB8g8r8Srgb :: Format #
pattern FormatB8g8r8Sint :: Format #
pattern FormatB8g8r8Uint :: Format #
pattern FormatB8g8r8Sscaled :: Format #
pattern FormatB8g8r8Uscaled :: Format #
pattern FormatB8g8r8Snorm :: Format #
pattern FormatB8g8r8Unorm :: Format #
pattern FormatR8g8b8Srgb :: Format #
pattern FormatR8g8b8Sint :: Format #
pattern FormatR8g8b8Uint :: Format #
pattern FormatR8g8b8Sscaled :: Format #
pattern FormatR8g8b8Uscaled :: Format #
pattern FormatR8g8b8Snorm :: Format #
pattern FormatR8g8b8Unorm :: Format #
pattern FormatR8g8Srgb :: Format #
pattern FormatR8g8Sint :: Format #
pattern FormatR8g8Uint :: Format #
pattern FormatR8g8Sscaled :: Format #
pattern FormatR8g8Uscaled :: Format #
pattern FormatR8g8Snorm :: Format #
pattern FormatR8g8Unorm :: Format #
pattern FormatR8Srgb :: Format #
pattern FormatR8Sint :: Format #
pattern FormatR8Uint :: Format #
pattern FormatR8Sscaled :: Format #
pattern FormatR8Uscaled :: Format #
pattern FormatR8Snorm :: Format #
pattern FormatR8Unorm :: Format #
pattern FormatA1r5g5b5UnormPack16 :: Format #
pattern FormatB5g5r5a1UnormPack16 :: Format #
pattern FormatR5g5b5a1UnormPack16 :: Format #
pattern FormatB5g6r5UnormPack16 :: Format #
pattern FormatR5g6b5UnormPack16 :: Format #
pattern FormatB4g4r4a4UnormPack16 :: Format #
pattern FormatR4g4b4a4UnormPack16 :: Format #
pattern FormatR4g4UnormPack8 :: Format #
pattern FormatUndefined :: Format #
newtype AccessFlagBits #
Instances
pattern AccessFlagBitsMaxEnum :: AccessFlagBits #
pattern AccessCommandPreprocessWriteBitExt :: AccessFlagBits #
pattern AccessCommandPreprocessReadBitExt :: AccessFlagBits #
pattern AccessNoneKhr :: AccessFlagBits #
pattern AccessAccelerationStructureWriteBitNv :: AccessFlagBits #
pattern AccessAccelerationStructureReadBitNv :: AccessFlagBits #
pattern AccessShadingRateImageReadBitNv :: AccessFlagBits #
pattern AccessCommandPreprocessWriteBitNv :: AccessFlagBits #
pattern AccessCommandPreprocessReadBitNv :: AccessFlagBits #
pattern AccessFragmentDensityMapReadBitExt :: AccessFlagBits #
pattern AccessAccelerationStructureReadBitKhr :: AccessFlagBits #
pattern AccessConditionalRenderingReadBitExt :: AccessFlagBits #
pattern AccessTransformFeedbackWriteBitExt :: AccessFlagBits #
pattern AccessNone :: AccessFlagBits #
pattern AccessMemoryWriteBit :: AccessFlagBits #
pattern AccessMemoryReadBit :: AccessFlagBits #
pattern AccessHostWriteBit :: AccessFlagBits #
pattern AccessHostReadBit :: AccessFlagBits #
pattern AccessTransferWriteBit :: AccessFlagBits #
pattern AccessTransferReadBit :: AccessFlagBits #
pattern AccessDepthStencilAttachmentWriteBit :: AccessFlagBits #
pattern AccessDepthStencilAttachmentReadBit :: AccessFlagBits #
pattern AccessColorAttachmentWriteBit :: AccessFlagBits #
pattern AccessColorAttachmentReadBit :: AccessFlagBits #
pattern AccessShaderWriteBit :: AccessFlagBits #
pattern AccessShaderReadBit :: AccessFlagBits #
pattern AccessInputAttachmentReadBit :: AccessFlagBits #
pattern AccessUniformReadBit :: AccessFlagBits #
pattern AccessVertexAttributeReadBit :: AccessFlagBits #
pattern AccessIndexReadBit :: AccessFlagBits #
pattern AccessIndirectCommandReadBit :: AccessFlagBits #
pattern AccessFlagsZero :: AccessFlagBits #
newtype DependencyFlagBits #
Instances
pattern DependencyFlagBitsMaxEnum :: DependencyFlagBits #
pattern DependencyDeviceGroupBitKhr :: DependencyFlagBits #
pattern DependencyViewLocalBitKhr :: DependencyFlagBits #
pattern DependencyFeedbackLoopBitExt :: DependencyFlagBits #
pattern DependencyViewLocalBit :: DependencyFlagBits #
pattern DependencyDeviceGroupBit :: DependencyFlagBits #
pattern DependencyByRegionBit :: DependencyFlagBits #
pattern DependencyFlagsZero :: DependencyFlagBits #
newtype QueryControlFlagBits #
Instances
pattern QueryControlFlagBitsMaxEnum :: QueryControlFlagBits #
pattern QueryControlPreciseBit :: QueryControlFlagBits #
pattern QueryControlFlagsZero :: QueryControlFlagBits #
newtype QueryPipelineStatisticFlagBits #
Instances
pattern QueryPipelineStatisticClusterCullingShaderInvocationsBitHuawei :: QueryPipelineStatisticFlagBits #
pattern QueryPipelineStatisticTessellationEvaluationShaderInvocationsBit :: QueryPipelineStatisticFlagBits #
pattern QueryPipelineStatisticTessellationControlShaderPatchesBit :: QueryPipelineStatisticFlagBits #
newtype CullModeFlagBits #
Instances
pattern CullModeFlagBitsMaxEnum :: CullModeFlagBits #
pattern CullModeFrontAndBack :: CullModeFlagBits #
pattern CullModeBackBit :: CullModeFlagBits #
pattern CullModeFrontBit :: CullModeFlagBits #
pattern CullModeNone :: CullModeFlagBits #
pattern CullModeFlagsZero :: CullModeFlagBits #
newtype ShaderStageFlagBits #
Instances
pattern ShaderStageFlagBitsMaxEnum :: ShaderStageFlagBits #
pattern ShaderStageMeshBitNv :: ShaderStageFlagBits #
pattern ShaderStageTaskBitNv :: ShaderStageFlagBits #
pattern ShaderStageCallableBitNv :: ShaderStageFlagBits #
pattern ShaderStageIntersectionBitNv :: ShaderStageFlagBits #
pattern ShaderStageMissBitNv :: ShaderStageFlagBits #
pattern ShaderStageClosestHitBitNv :: ShaderStageFlagBits #
pattern ShaderStageAnyHitBitNv :: ShaderStageFlagBits #
pattern ShaderStageRaygenBitNv :: ShaderStageFlagBits #
pattern ShaderStageMeshBitExt :: ShaderStageFlagBits #
pattern ShaderStageTaskBitExt :: ShaderStageFlagBits #
pattern ShaderStageCallableBitKhr :: ShaderStageFlagBits #
pattern ShaderStageIntersectionBitKhr :: ShaderStageFlagBits #
pattern ShaderStageMissBitKhr :: ShaderStageFlagBits #
pattern ShaderStageClosestHitBitKhr :: ShaderStageFlagBits #
pattern ShaderStageAnyHitBitKhr :: ShaderStageFlagBits #
pattern ShaderStageRaygenBitKhr :: ShaderStageFlagBits #
pattern ShaderStageAll :: ShaderStageFlagBits #
pattern ShaderStageAllGraphics :: ShaderStageFlagBits #
pattern ShaderStageComputeBit :: ShaderStageFlagBits #
pattern ShaderStageFragmentBit :: ShaderStageFlagBits #
pattern ShaderStageGeometryBit :: ShaderStageFlagBits #
pattern ShaderStageVertexBit :: ShaderStageFlagBits #
pattern ShaderStageFlagsZero :: ShaderStageFlagBits #
type ShaderStageFlags = ShaderStageFlagBits #
type CullModeFlags = CullModeFlagBits #
type DependencyFlags = DependencyFlagBits #
type AccessFlags = AccessFlagBits #
type PtrDynamicState = Ptr DynamicState #
newtype FormatFeatureFlagBits #
Instances
pattern FormatFeatureFlagBitsMaxEnum :: FormatFeatureFlagBits #
pattern FormatFeatureDisjointBitKhr :: FormatFeatureFlagBits #
pattern FormatFeatureSampledImageYcbcrConversionChromaReconstructionExplicitForceableBitKhr :: FormatFeatureFlagBits #
pattern FormatFeatureSampledImageYcbcrConversionChromaReconstructionExplicitBitKhr :: FormatFeatureFlagBits #
pattern FormatFeatureSampledImageYcbcrConversionSeparateReconstructionFilterBitKhr :: FormatFeatureFlagBits #
pattern FormatFeatureTransferDstBitKhr :: FormatFeatureFlagBits #
pattern FormatFeatureTransferSrcBitKhr :: FormatFeatureFlagBits #
pattern FormatFeatureDisjointBit :: FormatFeatureFlagBits #
pattern FormatFeatureSampledImageYcbcrConversionChromaReconstructionExplicitForceableBit :: FormatFeatureFlagBits #
pattern FormatFeatureSampledImageYcbcrConversionChromaReconstructionExplicitBit :: FormatFeatureFlagBits #
pattern FormatFeatureSampledImageYcbcrConversionSeparateReconstructionFilterBit :: FormatFeatureFlagBits #
pattern FormatFeatureTransferDstBit :: FormatFeatureFlagBits #
pattern FormatFeatureTransferSrcBit :: FormatFeatureFlagBits #
pattern FormatFeatureBlitDstBit :: FormatFeatureFlagBits #
pattern FormatFeatureBlitSrcBit :: FormatFeatureFlagBits #
pattern FormatFeatureVertexBufferBit :: FormatFeatureFlagBits #
pattern FormatFeatureStorageImageBit :: FormatFeatureFlagBits #
pattern FormatFeatureSampledImageBit :: FormatFeatureFlagBits #
pattern FormatFeatureFlagsZero :: FormatFeatureFlagBits #