maxContentLightLevel and maxFrameAverageLightLevel as defined by CTA 861.3.
While the intended purpose of the metadata is to assist in the transformation between different color volumes of different displays and help achieve better color reproduction, it is not in the scope of this extension to define how exactly the metadata should be used in such a process. It is up to the implementation to determine how to make use of the metadata.
VK_EXT_hdr_metadataVK_KHR_swapchain| Modifier and Type | Field and Description |
|---|---|
| public static final String | VK_EXT_HDR_METADATA_EXTENSION_NAME
The extension name. |
| public static final int | VK_EXT_HDR_METADATA_SPEC_VERSION
The extension specification version. |
| public static final int | VK_STRUCTURE_TYPE_HDR_METADATA_EXT
Extends |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static void | nvkSetHdrMetadataEXT(VkDevice device, int
the number of swapchains included in swapchainCount, long pSwapchains, long pMetadata)pSwapchains.Unsafe version of: |
| public static void | vkSetHdrMetadataEXT(VkDevice
the logical device where the swapchain(s) were created. device, LongBuffer a pointer to an array of pSwapchains, VkHdrMetadataEXT.swapchainCount VkSwapchainKHR handles.a pointer to an array of pMetadataswapchainCount VkHdrMetadataEXT structures.Set Hdr metadata. |
| public static void | vkSetHdrMetadataEXT(VkDevice device, long[] pSwapchains, VkHdrMetadataEXT.
Array version of: |
| VK_EXT_HDR_METADATA_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_EXT_HDR_METADATA_EXTENSION_NAME The extension name. | |
| VK_EXT_HDR_METADATA_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_EXT_HDR_METADATA_SPEC_VERSION The extension specification version. | |
| VK_STRUCTURE_TYPE_HDR_METADATA_EXT | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_HDR_METADATA_EXT Extends | |
| EXTHdrMetadata | back to summary |
|---|---|
| protected EXTHdrMetadata() | |
| nvkSetHdrMetadataEXT | back to summary |
|---|---|
| public static void nvkSetHdrMetadataEXT(VkDevice device, int swapchainCount, long pSwapchains, long pMetadata) Unsafe version of:
| |
| vkSetHdrMetadataEXT | back to summary |
|---|---|
| public static void vkSetHdrMetadataEXT(VkDevice device, LongBuffer pSwapchains, VkHdrMetadataEXT. Set Hdr metadata. C SpecificationTo provide Hdr metadata to an implementation, call:
DescriptionThe metadata will be applied to the specified Valid Usage (Implicit)
See Also
| |
| vkSetHdrMetadataEXT | back to summary |
|---|---|
| public static void vkSetHdrMetadataEXT(VkDevice device, long[] pSwapchains, VkHdrMetadataEXT. Array version of: | |