Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- newtype VkValidationCheckEXT = VkValidationCheckEXT Int32
- pattern VK_VALIDATION_CHECK_ALL_EXT :: VkValidationCheckEXT
- pattern VK_VALIDATION_CHECK_SHADERS_EXT :: VkValidationCheckEXT
- pattern VK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT :: VkStructureType
- pattern VK_EXT_VALIDATION_FLAGS_SPEC_VERSION :: Integral a => a
- pattern VK_EXT_VALIDATION_FLAGS_EXTENSION_NAME :: (Eq a, IsString a) => a
- data VkValidationFlagsEXT = VkValidationFlagsEXT {}
Documentation
newtype VkValidationCheckEXT Source #
Instances
pattern VK_VALIDATION_CHECK_ALL_EXT :: VkValidationCheckEXT Source #
VK_VALIDATION_CHECK_ALL_EXT
specifies that all validation checks are
disabled.
pattern VK_VALIDATION_CHECK_SHADERS_EXT :: VkValidationCheckEXT Source #
VK_VALIDATION_CHECK_SHADERS_EXT
specifies that shader validation is
disabled.
pattern VK_EXT_VALIDATION_FLAGS_SPEC_VERSION :: Integral a => a Source #
pattern VK_EXT_VALIDATION_FLAGS_EXTENSION_NAME :: (Eq a, IsString a) => a Source #
data VkValidationFlagsEXT Source #
VkValidationFlagsEXT - Specify validation checks to disable for a Vulkan instance
Valid Usage (Implicit)
sType
must beVK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT
pDisabledValidationChecks
must be a valid pointer to an array ofdisabledValidationCheckCount
VkValidationCheckEXT
valuesdisabledValidationCheckCount
must be greater than0
See Also
VkValidationFlagsEXT | |
|
Instances
Eq VkValidationFlagsEXT Source # | |
(==) :: VkValidationFlagsEXT -> VkValidationFlagsEXT -> Bool # (/=) :: VkValidationFlagsEXT -> VkValidationFlagsEXT -> Bool # | |
Show VkValidationFlagsEXT Source # | |
showsPrec :: Int -> VkValidationFlagsEXT -> ShowS # show :: VkValidationFlagsEXT -> String # showList :: [VkValidationFlagsEXT] -> ShowS # | |
Storable VkValidationFlagsEXT Source # | |
sizeOf :: VkValidationFlagsEXT -> Int # alignment :: VkValidationFlagsEXT -> Int # peekElemOff :: Ptr VkValidationFlagsEXT -> Int -> IO VkValidationFlagsEXT # pokeElemOff :: Ptr VkValidationFlagsEXT -> Int -> VkValidationFlagsEXT -> IO () # peekByteOff :: Ptr b -> Int -> IO VkValidationFlagsEXT # pokeByteOff :: Ptr b -> Int -> VkValidationFlagsEXT -> IO () # peek :: Ptr VkValidationFlagsEXT -> IO VkValidationFlagsEXT # poke :: Ptr VkValidationFlagsEXT -> VkValidationFlagsEXT -> IO () # |