Package org.lwjgl.vulkan
Class NVDisplayStereo
java.lang.Object
org.lwjgl.vulkan.NVDisplayStereo
This extension allows the application to choose which type of 3D stereo hardware it wants to use so the driver can configure it properly. This configuration is useful for swapchains created from display surfaces because some environments do not have an intermediate windowing system available for easy configuration. This extension will override any stereo type configuration in the windowing system.
For HDMI 3D, only some display modes support stereo rendering, and a new structure is needed to expose that information to the application.
- Name String
VK_NV_display_stereo- Extension Type
- Instance extension
- Registered Extension Number
- 552
- Revision
- 1
- Extension and Version Dependencies
VK_KHR_displayandVK_KHR_get_display_properties2- Contact
- Russell Chou russellcnv
- Extension Proposal
- VK_NV_display_stereo
Other Extension Metadata
- Last Modified Date
- 2024-11-20
- Contributors
- Russell Chou, NVIDIA
- Jeff Juliano, NVIDIA
- James Jones, NVIDIA
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intVkDisplaySurfaceStereoTypeNV - 3D Stereo typestatic final intVkDisplaySurfaceStereoTypeNV - 3D Stereo typestatic final intVkDisplaySurfaceStereoTypeNV - 3D Stereo typestatic final intVkDisplaySurfaceStereoTypeNV - 3D Stereo typestatic final StringThe extension name.static final intThe extension specification version.static final intExtendsVkStructureType.static final intExtendsVkStructureType. -
Method Summary
-
Field Details
-
VK_NV_DISPLAY_STEREO_SPEC_VERSION
public static final int VK_NV_DISPLAY_STEREO_SPEC_VERSIONThe extension specification version.- See Also:
-
VK_NV_DISPLAY_STEREO_EXTENSION_NAME
The extension name.- See Also:
-
VK_STRUCTURE_TYPE_DISPLAY_SURFACE_STEREO_CREATE_INFO_NV
public static final int VK_STRUCTURE_TYPE_DISPLAY_SURFACE_STEREO_CREATE_INFO_NVExtendsVkStructureType.Enum values:
- See Also:
-
VK_STRUCTURE_TYPE_DISPLAY_MODE_STEREO_PROPERTIES_NV
public static final int VK_STRUCTURE_TYPE_DISPLAY_MODE_STEREO_PROPERTIES_NVExtendsVkStructureType.Enum values:
- See Also:
-
VK_DISPLAY_SURFACE_STEREO_TYPE_NONE_NV
public static final int VK_DISPLAY_SURFACE_STEREO_TYPE_NONE_NVVkDisplaySurfaceStereoTypeNV - 3D Stereo typeDescription
DISPLAY_SURFACE_STEREO_TYPE_NONE_NVspecifies no configuration for stereo presentation. This is the default behavior ifVkDisplaySurfaceStereoCreateInfoNVis not provided.DISPLAY_SURFACE_STEREO_TYPE_ONBOARD_DIN_NVspecifies configuration for glasses that connect via a DIN connector on the back of the graphics card.DISPLAY_SURFACE_STEREO_TYPE_HDMI_3D_NVspecifies configuration for HDMI 3D compatible display devices with their own stereo emitters. This is also known as HDMI Frame Packed Stereo, where the left and right eye images are stacked into a single frame with a doubled pixel clock and refresh rate.DISPLAY_SURFACE_STEREO_TYPE_INBAND_DISPLAYPORT_NVspecifies configuration for DisplayPort display devices with in-band stereo signaling and emitters.
See Also
- See Also:
-
VK_DISPLAY_SURFACE_STEREO_TYPE_ONBOARD_DIN_NV
public static final int VK_DISPLAY_SURFACE_STEREO_TYPE_ONBOARD_DIN_NVVkDisplaySurfaceStereoTypeNV - 3D Stereo typeDescription
DISPLAY_SURFACE_STEREO_TYPE_NONE_NVspecifies no configuration for stereo presentation. This is the default behavior ifVkDisplaySurfaceStereoCreateInfoNVis not provided.DISPLAY_SURFACE_STEREO_TYPE_ONBOARD_DIN_NVspecifies configuration for glasses that connect via a DIN connector on the back of the graphics card.DISPLAY_SURFACE_STEREO_TYPE_HDMI_3D_NVspecifies configuration for HDMI 3D compatible display devices with their own stereo emitters. This is also known as HDMI Frame Packed Stereo, where the left and right eye images are stacked into a single frame with a doubled pixel clock and refresh rate.DISPLAY_SURFACE_STEREO_TYPE_INBAND_DISPLAYPORT_NVspecifies configuration for DisplayPort display devices with in-band stereo signaling and emitters.
See Also
- See Also:
-
VK_DISPLAY_SURFACE_STEREO_TYPE_HDMI_3D_NV
public static final int VK_DISPLAY_SURFACE_STEREO_TYPE_HDMI_3D_NVVkDisplaySurfaceStereoTypeNV - 3D Stereo typeDescription
DISPLAY_SURFACE_STEREO_TYPE_NONE_NVspecifies no configuration for stereo presentation. This is the default behavior ifVkDisplaySurfaceStereoCreateInfoNVis not provided.DISPLAY_SURFACE_STEREO_TYPE_ONBOARD_DIN_NVspecifies configuration for glasses that connect via a DIN connector on the back of the graphics card.DISPLAY_SURFACE_STEREO_TYPE_HDMI_3D_NVspecifies configuration for HDMI 3D compatible display devices with their own stereo emitters. This is also known as HDMI Frame Packed Stereo, where the left and right eye images are stacked into a single frame with a doubled pixel clock and refresh rate.DISPLAY_SURFACE_STEREO_TYPE_INBAND_DISPLAYPORT_NVspecifies configuration for DisplayPort display devices with in-band stereo signaling and emitters.
See Also
- See Also:
-
VK_DISPLAY_SURFACE_STEREO_TYPE_INBAND_DISPLAYPORT_NV
public static final int VK_DISPLAY_SURFACE_STEREO_TYPE_INBAND_DISPLAYPORT_NVVkDisplaySurfaceStereoTypeNV - 3D Stereo typeDescription
DISPLAY_SURFACE_STEREO_TYPE_NONE_NVspecifies no configuration for stereo presentation. This is the default behavior ifVkDisplaySurfaceStereoCreateInfoNVis not provided.DISPLAY_SURFACE_STEREO_TYPE_ONBOARD_DIN_NVspecifies configuration for glasses that connect via a DIN connector on the back of the graphics card.DISPLAY_SURFACE_STEREO_TYPE_HDMI_3D_NVspecifies configuration for HDMI 3D compatible display devices with their own stereo emitters. This is also known as HDMI Frame Packed Stereo, where the left and right eye images are stacked into a single frame with a doubled pixel clock and refresh rate.DISPLAY_SURFACE_STEREO_TYPE_INBAND_DISPLAYPORT_NVspecifies configuration for DisplayPort display devices with in-band stereo signaling and emitters.
See Also
- See Also:
-