Package org.lwjgl.vulkan
Class EXTSwapchainColorspace
java.lang.Object
org.lwjgl.vulkan.EXTSwapchainColorspace
This extension expands
VkColorSpaceKHR to add support for most standard color spaces beyond COLOR_SPACE_SRGB_NONLINEAR_KHR. This extension also adds support for COLOR_SPACE_PASS_THROUGH_EXT which allows applications to use color spaces not explicitly enumerated in VkColorSpaceKHR.
- Name String
VK_EXT_swapchain_colorspace- Extension Type
- Instance extension
- Registered Extension Number
- 105
- Revision
- 5
- Extension and Version Dependencies
VK_KHR_surface- Contact
- Courtney Goeltzenleuchter courtney-g
Other Extension Metadata
- Last Modified Date
- 2019-04-26
- IP Status
- No known IP claims.
- Contributors
- Courtney Goeltzenleuchter, Google
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intExtendsVkColorSpaceKHR.static final intExtendsVkColorSpaceKHR.static final intExtendsVkColorSpaceKHR.static final intExtendsVkColorSpaceKHR.static final intExtendsVkColorSpaceKHR.static final intExtendsVkColorSpaceKHR.static final intExtendsVkColorSpaceKHR.static final intExtendsVkColorSpaceKHR.static final intExtendsVkColorSpaceKHR.static final intExtendsVkColorSpaceKHR.static final intExtendsVkColorSpaceKHR.static final intExtendsVkColorSpaceKHR.static final intExtendsVkColorSpaceKHR.static final intExtendsVkColorSpaceKHR.static final intExtendsVkColorSpaceKHR.static final StringThe extension name.static final intThe extension specification version. -
Method Summary
-
Field Details
-
VK_EXT_SWAPCHAIN_COLOR_SPACE_SPEC_VERSION
public static final int VK_EXT_SWAPCHAIN_COLOR_SPACE_SPEC_VERSIONThe extension specification version.- See Also:
-
VK_EXT_SWAPCHAIN_COLOR_SPACE_EXTENSION_NAME
The extension name.- See Also:
-
VK_COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXT
public static final int VK_COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTExtendsVkColorSpaceKHR.Enum values:
COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTCOLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTCOLOR_SPACE_DISPLAY_P3_LINEAR_EXTCOLOR_SPACE_DCI_P3_NONLINEAR_EXTCOLOR_SPACE_BT709_LINEAR_EXTCOLOR_SPACE_BT709_NONLINEAR_EXTCOLOR_SPACE_BT2020_LINEAR_EXTCOLOR_SPACE_HDR10_ST2084_EXTCOLOR_SPACE_DOLBYVISION_EXTCOLOR_SPACE_HDR10_HLG_EXTCOLOR_SPACE_ADOBERGB_LINEAR_EXTCOLOR_SPACE_ADOBERGB_NONLINEAR_EXTCOLOR_SPACE_PASS_THROUGH_EXTCOLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTCOLOR_SPACE_DCI_P3_LINEAR_EXT
- See Also:
-
VK_COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
public static final int VK_COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTExtendsVkColorSpaceKHR.Enum values:
COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTCOLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTCOLOR_SPACE_DISPLAY_P3_LINEAR_EXTCOLOR_SPACE_DCI_P3_NONLINEAR_EXTCOLOR_SPACE_BT709_LINEAR_EXTCOLOR_SPACE_BT709_NONLINEAR_EXTCOLOR_SPACE_BT2020_LINEAR_EXTCOLOR_SPACE_HDR10_ST2084_EXTCOLOR_SPACE_DOLBYVISION_EXTCOLOR_SPACE_HDR10_HLG_EXTCOLOR_SPACE_ADOBERGB_LINEAR_EXTCOLOR_SPACE_ADOBERGB_NONLINEAR_EXTCOLOR_SPACE_PASS_THROUGH_EXTCOLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTCOLOR_SPACE_DCI_P3_LINEAR_EXT
- See Also:
-
VK_COLOR_SPACE_DISPLAY_P3_LINEAR_EXT
public static final int VK_COLOR_SPACE_DISPLAY_P3_LINEAR_EXTExtendsVkColorSpaceKHR.Enum values:
COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTCOLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTCOLOR_SPACE_DISPLAY_P3_LINEAR_EXTCOLOR_SPACE_DCI_P3_NONLINEAR_EXTCOLOR_SPACE_BT709_LINEAR_EXTCOLOR_SPACE_BT709_NONLINEAR_EXTCOLOR_SPACE_BT2020_LINEAR_EXTCOLOR_SPACE_HDR10_ST2084_EXTCOLOR_SPACE_DOLBYVISION_EXTCOLOR_SPACE_HDR10_HLG_EXTCOLOR_SPACE_ADOBERGB_LINEAR_EXTCOLOR_SPACE_ADOBERGB_NONLINEAR_EXTCOLOR_SPACE_PASS_THROUGH_EXTCOLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTCOLOR_SPACE_DCI_P3_LINEAR_EXT
- See Also:
-
VK_COLOR_SPACE_DCI_P3_NONLINEAR_EXT
public static final int VK_COLOR_SPACE_DCI_P3_NONLINEAR_EXTExtendsVkColorSpaceKHR.Enum values:
COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTCOLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTCOLOR_SPACE_DISPLAY_P3_LINEAR_EXTCOLOR_SPACE_DCI_P3_NONLINEAR_EXTCOLOR_SPACE_BT709_LINEAR_EXTCOLOR_SPACE_BT709_NONLINEAR_EXTCOLOR_SPACE_BT2020_LINEAR_EXTCOLOR_SPACE_HDR10_ST2084_EXTCOLOR_SPACE_DOLBYVISION_EXTCOLOR_SPACE_HDR10_HLG_EXTCOLOR_SPACE_ADOBERGB_LINEAR_EXTCOLOR_SPACE_ADOBERGB_NONLINEAR_EXTCOLOR_SPACE_PASS_THROUGH_EXTCOLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTCOLOR_SPACE_DCI_P3_LINEAR_EXT
- See Also:
-
VK_COLOR_SPACE_BT709_LINEAR_EXT
public static final int VK_COLOR_SPACE_BT709_LINEAR_EXTExtendsVkColorSpaceKHR.Enum values:
COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTCOLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTCOLOR_SPACE_DISPLAY_P3_LINEAR_EXTCOLOR_SPACE_DCI_P3_NONLINEAR_EXTCOLOR_SPACE_BT709_LINEAR_EXTCOLOR_SPACE_BT709_NONLINEAR_EXTCOLOR_SPACE_BT2020_LINEAR_EXTCOLOR_SPACE_HDR10_ST2084_EXTCOLOR_SPACE_DOLBYVISION_EXTCOLOR_SPACE_HDR10_HLG_EXTCOLOR_SPACE_ADOBERGB_LINEAR_EXTCOLOR_SPACE_ADOBERGB_NONLINEAR_EXTCOLOR_SPACE_PASS_THROUGH_EXTCOLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTCOLOR_SPACE_DCI_P3_LINEAR_EXT
- See Also:
-
VK_COLOR_SPACE_BT709_NONLINEAR_EXT
public static final int VK_COLOR_SPACE_BT709_NONLINEAR_EXTExtendsVkColorSpaceKHR.Enum values:
COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTCOLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTCOLOR_SPACE_DISPLAY_P3_LINEAR_EXTCOLOR_SPACE_DCI_P3_NONLINEAR_EXTCOLOR_SPACE_BT709_LINEAR_EXTCOLOR_SPACE_BT709_NONLINEAR_EXTCOLOR_SPACE_BT2020_LINEAR_EXTCOLOR_SPACE_HDR10_ST2084_EXTCOLOR_SPACE_DOLBYVISION_EXTCOLOR_SPACE_HDR10_HLG_EXTCOLOR_SPACE_ADOBERGB_LINEAR_EXTCOLOR_SPACE_ADOBERGB_NONLINEAR_EXTCOLOR_SPACE_PASS_THROUGH_EXTCOLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTCOLOR_SPACE_DCI_P3_LINEAR_EXT
- See Also:
-
VK_COLOR_SPACE_BT2020_LINEAR_EXT
public static final int VK_COLOR_SPACE_BT2020_LINEAR_EXTExtendsVkColorSpaceKHR.Enum values:
COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTCOLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTCOLOR_SPACE_DISPLAY_P3_LINEAR_EXTCOLOR_SPACE_DCI_P3_NONLINEAR_EXTCOLOR_SPACE_BT709_LINEAR_EXTCOLOR_SPACE_BT709_NONLINEAR_EXTCOLOR_SPACE_BT2020_LINEAR_EXTCOLOR_SPACE_HDR10_ST2084_EXTCOLOR_SPACE_DOLBYVISION_EXTCOLOR_SPACE_HDR10_HLG_EXTCOLOR_SPACE_ADOBERGB_LINEAR_EXTCOLOR_SPACE_ADOBERGB_NONLINEAR_EXTCOLOR_SPACE_PASS_THROUGH_EXTCOLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTCOLOR_SPACE_DCI_P3_LINEAR_EXT
- See Also:
-
VK_COLOR_SPACE_HDR10_ST2084_EXT
public static final int VK_COLOR_SPACE_HDR10_ST2084_EXTExtendsVkColorSpaceKHR.Enum values:
COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTCOLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTCOLOR_SPACE_DISPLAY_P3_LINEAR_EXTCOLOR_SPACE_DCI_P3_NONLINEAR_EXTCOLOR_SPACE_BT709_LINEAR_EXTCOLOR_SPACE_BT709_NONLINEAR_EXTCOLOR_SPACE_BT2020_LINEAR_EXTCOLOR_SPACE_HDR10_ST2084_EXTCOLOR_SPACE_DOLBYVISION_EXTCOLOR_SPACE_HDR10_HLG_EXTCOLOR_SPACE_ADOBERGB_LINEAR_EXTCOLOR_SPACE_ADOBERGB_NONLINEAR_EXTCOLOR_SPACE_PASS_THROUGH_EXTCOLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTCOLOR_SPACE_DCI_P3_LINEAR_EXT
- See Also:
-
VK_COLOR_SPACE_DOLBYVISION_EXT
public static final int VK_COLOR_SPACE_DOLBYVISION_EXTExtendsVkColorSpaceKHR.Enum values:
COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTCOLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTCOLOR_SPACE_DISPLAY_P3_LINEAR_EXTCOLOR_SPACE_DCI_P3_NONLINEAR_EXTCOLOR_SPACE_BT709_LINEAR_EXTCOLOR_SPACE_BT709_NONLINEAR_EXTCOLOR_SPACE_BT2020_LINEAR_EXTCOLOR_SPACE_HDR10_ST2084_EXTCOLOR_SPACE_DOLBYVISION_EXTCOLOR_SPACE_HDR10_HLG_EXTCOLOR_SPACE_ADOBERGB_LINEAR_EXTCOLOR_SPACE_ADOBERGB_NONLINEAR_EXTCOLOR_SPACE_PASS_THROUGH_EXTCOLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTCOLOR_SPACE_DCI_P3_LINEAR_EXT
- See Also:
-
VK_COLOR_SPACE_HDR10_HLG_EXT
public static final int VK_COLOR_SPACE_HDR10_HLG_EXTExtendsVkColorSpaceKHR.Enum values:
COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTCOLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTCOLOR_SPACE_DISPLAY_P3_LINEAR_EXTCOLOR_SPACE_DCI_P3_NONLINEAR_EXTCOLOR_SPACE_BT709_LINEAR_EXTCOLOR_SPACE_BT709_NONLINEAR_EXTCOLOR_SPACE_BT2020_LINEAR_EXTCOLOR_SPACE_HDR10_ST2084_EXTCOLOR_SPACE_DOLBYVISION_EXTCOLOR_SPACE_HDR10_HLG_EXTCOLOR_SPACE_ADOBERGB_LINEAR_EXTCOLOR_SPACE_ADOBERGB_NONLINEAR_EXTCOLOR_SPACE_PASS_THROUGH_EXTCOLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTCOLOR_SPACE_DCI_P3_LINEAR_EXT
- See Also:
-
VK_COLOR_SPACE_ADOBERGB_LINEAR_EXT
public static final int VK_COLOR_SPACE_ADOBERGB_LINEAR_EXTExtendsVkColorSpaceKHR.Enum values:
COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTCOLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTCOLOR_SPACE_DISPLAY_P3_LINEAR_EXTCOLOR_SPACE_DCI_P3_NONLINEAR_EXTCOLOR_SPACE_BT709_LINEAR_EXTCOLOR_SPACE_BT709_NONLINEAR_EXTCOLOR_SPACE_BT2020_LINEAR_EXTCOLOR_SPACE_HDR10_ST2084_EXTCOLOR_SPACE_DOLBYVISION_EXTCOLOR_SPACE_HDR10_HLG_EXTCOLOR_SPACE_ADOBERGB_LINEAR_EXTCOLOR_SPACE_ADOBERGB_NONLINEAR_EXTCOLOR_SPACE_PASS_THROUGH_EXTCOLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTCOLOR_SPACE_DCI_P3_LINEAR_EXT
- See Also:
-
VK_COLOR_SPACE_ADOBERGB_NONLINEAR_EXT
public static final int VK_COLOR_SPACE_ADOBERGB_NONLINEAR_EXTExtendsVkColorSpaceKHR.Enum values:
COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTCOLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTCOLOR_SPACE_DISPLAY_P3_LINEAR_EXTCOLOR_SPACE_DCI_P3_NONLINEAR_EXTCOLOR_SPACE_BT709_LINEAR_EXTCOLOR_SPACE_BT709_NONLINEAR_EXTCOLOR_SPACE_BT2020_LINEAR_EXTCOLOR_SPACE_HDR10_ST2084_EXTCOLOR_SPACE_DOLBYVISION_EXTCOLOR_SPACE_HDR10_HLG_EXTCOLOR_SPACE_ADOBERGB_LINEAR_EXTCOLOR_SPACE_ADOBERGB_NONLINEAR_EXTCOLOR_SPACE_PASS_THROUGH_EXTCOLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTCOLOR_SPACE_DCI_P3_LINEAR_EXT
- See Also:
-
VK_COLOR_SPACE_PASS_THROUGH_EXT
public static final int VK_COLOR_SPACE_PASS_THROUGH_EXTExtendsVkColorSpaceKHR.Enum values:
COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTCOLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTCOLOR_SPACE_DISPLAY_P3_LINEAR_EXTCOLOR_SPACE_DCI_P3_NONLINEAR_EXTCOLOR_SPACE_BT709_LINEAR_EXTCOLOR_SPACE_BT709_NONLINEAR_EXTCOLOR_SPACE_BT2020_LINEAR_EXTCOLOR_SPACE_HDR10_ST2084_EXTCOLOR_SPACE_DOLBYVISION_EXTCOLOR_SPACE_HDR10_HLG_EXTCOLOR_SPACE_ADOBERGB_LINEAR_EXTCOLOR_SPACE_ADOBERGB_NONLINEAR_EXTCOLOR_SPACE_PASS_THROUGH_EXTCOLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTCOLOR_SPACE_DCI_P3_LINEAR_EXT
- See Also:
-
VK_COLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXT
public static final int VK_COLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTExtendsVkColorSpaceKHR.Enum values:
COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTCOLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTCOLOR_SPACE_DISPLAY_P3_LINEAR_EXTCOLOR_SPACE_DCI_P3_NONLINEAR_EXTCOLOR_SPACE_BT709_LINEAR_EXTCOLOR_SPACE_BT709_NONLINEAR_EXTCOLOR_SPACE_BT2020_LINEAR_EXTCOLOR_SPACE_HDR10_ST2084_EXTCOLOR_SPACE_DOLBYVISION_EXTCOLOR_SPACE_HDR10_HLG_EXTCOLOR_SPACE_ADOBERGB_LINEAR_EXTCOLOR_SPACE_ADOBERGB_NONLINEAR_EXTCOLOR_SPACE_PASS_THROUGH_EXTCOLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTCOLOR_SPACE_DCI_P3_LINEAR_EXT
- See Also:
-
VK_COLOR_SPACE_DCI_P3_LINEAR_EXT
public static final int VK_COLOR_SPACE_DCI_P3_LINEAR_EXTExtendsVkColorSpaceKHR.Enum values:
COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXTCOLOR_SPACE_EXTENDED_SRGB_LINEAR_EXTCOLOR_SPACE_DISPLAY_P3_LINEAR_EXTCOLOR_SPACE_DCI_P3_NONLINEAR_EXTCOLOR_SPACE_BT709_LINEAR_EXTCOLOR_SPACE_BT709_NONLINEAR_EXTCOLOR_SPACE_BT2020_LINEAR_EXTCOLOR_SPACE_HDR10_ST2084_EXTCOLOR_SPACE_DOLBYVISION_EXTCOLOR_SPACE_HDR10_HLG_EXTCOLOR_SPACE_ADOBERGB_LINEAR_EXTCOLOR_SPACE_ADOBERGB_NONLINEAR_EXTCOLOR_SPACE_PASS_THROUGH_EXTCOLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTCOLOR_SPACE_DCI_P3_LINEAR_EXT
- See Also:
-