vulkan-3.6.9: Bindings to the Vulkan graphics API.
Safe HaskellNone
LanguageHaskell2010

Vulkan.Extensions.VK_KHR_portability_subset

Synopsis

Documentation

data PhysicalDevicePortabilitySubsetFeaturesKHR Source #

VkPhysicalDevicePortabilitySubsetFeaturesKHR - Structure describing the features that may not be supported by an implementation of the Vulkan 1.0 Portability Subset

Members

The members of the PhysicalDevicePortabilitySubsetFeaturesKHR structure describe the following features:

Description

If the PhysicalDevicePortabilitySubsetFeaturesKHR structure is included in the pNext chain of PhysicalDeviceFeatures2, it is filled with values indicating whether the features are supported. PhysicalDevicePortabilitySubsetFeaturesKHR can also be used in the pNext chain of DeviceCreateInfo to enable the features.

Valid Usage (Implicit)

See Also

Bool32, StructureType

Constructors

PhysicalDevicePortabilitySubsetFeaturesKHR 

Fields

Instances

Instances details
Eq PhysicalDevicePortabilitySubsetFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

Show PhysicalDevicePortabilitySubsetFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

Generic PhysicalDevicePortabilitySubsetFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

Storable PhysicalDevicePortabilitySubsetFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

FromCStruct PhysicalDevicePortabilitySubsetFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

ToCStruct PhysicalDevicePortabilitySubsetFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

Zero PhysicalDevicePortabilitySubsetFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

type Rep PhysicalDevicePortabilitySubsetFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

type Rep PhysicalDevicePortabilitySubsetFeaturesKHR = D1 ('MetaData "PhysicalDevicePortabilitySubsetFeaturesKHR" "Vulkan.Extensions.VK_KHR_portability_subset" "vulkan-3.6.9-inplace" 'False) (C1 ('MetaCons "PhysicalDevicePortabilitySubsetFeaturesKHR" 'PrefixI 'True) (((S1 ('MetaSel ('Just "constantAlphaColorBlendFactors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "imageViewFormatReinterpretation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))) :*: ((S1 ('MetaSel ('Just "imageViewFormatSwizzle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "imageView2DOn3DImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "multisampleArrayImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "mutableComparisonSamplers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))) :*: (((S1 ('MetaSel ('Just "pointPolygons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "samplerMipLodBias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "separateStencilMaskRef") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "shaderSampleRateInterpolationFunctions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))) :*: ((S1 ('MetaSel ('Just "tessellationIsolines") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "tessellationPointMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "triangleFans") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "vertexAttributeAccessBeyondStride") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))))

data PhysicalDevicePortabilitySubsetPropertiesKHR Source #

VkPhysicalDevicePortabilitySubsetPropertiesKHR - Structure describing additional properties supported by a portable implementation

Members

The members of the PhysicalDevicePortabilitySubsetPropertiesKHR structure describe the following implementation-dependent limits:

Description

If the PhysicalDevicePortabilitySubsetPropertiesKHR structure is included in the pNext chain of PhysicalDeviceProperties2, it is filled with the implementation-dependent limits.

Valid Usage (Implicit)

See Also

StructureType

Constructors

PhysicalDevicePortabilitySubsetPropertiesKHR 

Fields

Instances

Instances details
Eq PhysicalDevicePortabilitySubsetPropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

Show PhysicalDevicePortabilitySubsetPropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

Generic PhysicalDevicePortabilitySubsetPropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

Storable PhysicalDevicePortabilitySubsetPropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

FromCStruct PhysicalDevicePortabilitySubsetPropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

ToCStruct PhysicalDevicePortabilitySubsetPropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

Zero PhysicalDevicePortabilitySubsetPropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

type Rep PhysicalDevicePortabilitySubsetPropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

type Rep PhysicalDevicePortabilitySubsetPropertiesKHR = D1 ('MetaData "PhysicalDevicePortabilitySubsetPropertiesKHR" "Vulkan.Extensions.VK_KHR_portability_subset" "vulkan-3.6.9-inplace" 'False) (C1 ('MetaCons "PhysicalDevicePortabilitySubsetPropertiesKHR" 'PrefixI 'True) (S1 ('MetaSel ('Just "minVertexInputBindingStrideAlignment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32)))

type KHR_PORTABILITY_SUBSET_EXTENSION_NAME = "VK_KHR_portability_subset" Source #

pattern KHR_PORTABILITY_SUBSET_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a Source #