| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.Vulkan.Extensions.VK_EXT_hdr_metadata
- pattern VK_STRUCTURE_TYPE_HDR_METADATA_EXT :: VkStructureType
- pattern VK_EXT_HDR_METADATA_SPEC_VERSION :: Integral a => a
- pattern VK_EXT_HDR_METADATA_EXTENSION_NAME :: (Eq a, IsString a) => a
- vkSetHdrMetadataEXT :: ("device" ::: VkDevice) -> ("swapchainCount" ::: Word32) -> ("pSwapchains" ::: Ptr VkSwapchainKHR) -> ("pMetadata" ::: Ptr VkHdrMetadataEXT) -> IO ()
- data VkXYColorEXT = VkXYColorEXT {}
- data VkHdrMetadataEXT = VkHdrMetadataEXT {}
Documentation
pattern VK_STRUCTURE_TYPE_HDR_METADATA_EXT :: VkStructureType Source #
pattern VK_EXT_HDR_METADATA_SPEC_VERSION :: Integral a => a Source #
pattern VK_EXT_HDR_METADATA_EXTENSION_NAME :: (Eq a, IsString a) => a Source #
vkSetHdrMetadataEXT :: ("device" ::: VkDevice) -> ("swapchainCount" ::: Word32) -> ("pSwapchains" ::: Ptr VkSwapchainKHR) -> ("pMetadata" ::: Ptr VkHdrMetadataEXT) -> IO () Source #
vkSetHdrMetadataEXT - function to set Hdr metadata
Parameters
deviceis the logical device where the swapchain(s) were created.
swapchainCountis the number of swapchains included inpSwapchains.pSwapchainsis a pointer to the array ofswapchainCountVkSwapchainKHRhandles.pMetadatais a pointer to the array ofswapchainCountVkHdrMetadataEXTstructures.
Description
Valid Usage (Implicit)
devicemust be a validVkDevicehandle
pSwapchainsmust be a valid pointer to an array ofswapchainCountvalidVkSwapchainKHRhandlespMetadatamust be a valid pointer to an array ofswapchainCountvalidVkHdrMetadataEXTstructuresswapchainCountmust be greater than0- Both of
device, and the elements ofpSwapchainsmust have been created, allocated, or retrieved from the sameVkInstance
See Also
data VkXYColorEXT Source #
VkXYColorEXT - structure to specify X,Y chromaticity coordinates
Members
Description
See Also
Constructors
| VkXYColorEXT | |
Instances
data VkHdrMetadataEXT Source #
VkHdrMetadataEXT - structure to specify Hdr metadata
Description
Note
The validity and use of this data is outside the scope of Vulkan and thus no Valid Usage is given.
See Also
Constructors
| VkHdrMetadataEXT | |
Fields
| |
Instances