vulkan-2.1.0.0: Bindings to the Vulkan graphics API.

Safe HaskellNone
LanguageHaskell2010

Graphics.Vulkan.Extensions.VK_EXT_hdr_metadata

Synopsis

Documentation

vkSetHdrMetadataEXT :: ("device" ::: VkDevice) -> ("swapchainCount" ::: Word32) -> ("pSwapchains" ::: Ptr VkSwapchainKHR) -> ("pMetadata" ::: Ptr VkHdrMetadataEXT) -> IO () Source #

vkSetHdrMetadataEXT - function to set Hdr metadata

Parameters

  • device is the logical device where the swapchain(s) were created.
  • swapchainCount is the number of swapchains included in pSwapchains.
  • pSwapchains is a pointer to the array of swapchainCount VkSwapchainKHR handles.
  • pMetadata is a pointer to the array of swapchainCount VkHdrMetadataEXT structures.

Valid Usage (Implicit)

  • device must be a valid VkDevice handle
  • pSwapchains must be a valid pointer to an array of swapchainCount valid VkSwapchainKHR handles
  • pMetadata must be a valid pointer to an array of swapchainCount valid VkHdrMetadataEXT structures
  • swapchainCount must be greater than 0
  • Both of device, and the elements of pSwapchains must have been created, allocated, or retrieved from the same VkInstance

See Also

VkDevice, VkHdrMetadataEXT, VkSwapchainKHR

data VkXYColorEXT Source #

VkXYColorEXT - structure to specify X,Y chromaticity coordinates

See Also

VkHdrMetadataEXT

Constructors

VkXYColorEXT 

Fields

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

VkStructureType, VkXYColorEXT, vkSetHdrMetadataEXT

Constructors

VkHdrMetadataEXT 

Fields