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

Vulkan.Extensions.VK_EXT_validation_flags

Synopsis

Documentation

data ValidationFlagsEXT Source #

VkValidationFlagsEXT - Specify validation checks to disable for a Vulkan instance

Valid Usage (Implicit)

See Also

StructureType, ValidationCheckEXT

Constructors

ValidationFlagsEXT 

Fields

Instances

Instances details
Show ValidationFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_flags

Generic ValidationFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_flags

Associated Types

type Rep ValidationFlagsEXT :: Type -> Type #

FromCStruct ValidationFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_flags

ToCStruct ValidationFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_flags

Zero ValidationFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_flags

type Rep ValidationFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_flags

type Rep ValidationFlagsEXT = D1 ('MetaData "ValidationFlagsEXT" "Vulkan.Extensions.VK_EXT_validation_flags" "vulkan-3.6.3-inplace" 'False) (C1 ('MetaCons "ValidationFlagsEXT" 'PrefixI 'True) (S1 ('MetaSel ('Just "disabledValidationChecks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Vector ValidationCheckEXT))))

newtype ValidationCheckEXT Source #

VkValidationCheckEXT - Specify validation checks to disable

See Also

ValidationFlagsEXT

Bundled Patterns

pattern VALIDATION_CHECK_ALL_EXT :: ValidationCheckEXT

VALIDATION_CHECK_ALL_EXT specifies that all validation checks are disabled.

pattern VALIDATION_CHECK_SHADERS_EXT :: ValidationCheckEXT

VALIDATION_CHECK_SHADERS_EXT specifies that shader validation is disabled.

Instances

Instances details
Eq ValidationCheckEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_flags

Ord ValidationCheckEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_flags

Read ValidationCheckEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_flags

Show ValidationCheckEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_flags

Storable ValidationCheckEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_flags

Zero ValidationCheckEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_flags

type EXT_VALIDATION_FLAGS_EXTENSION_NAME = "VK_EXT_validation_flags" Source #

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