Class FBSwapchainUpdateStateOpenGLES

java.lang.Object
org.lwjgl.openxr.FBSwapchainUpdateStateOpenGLES

public final class FBSwapchainUpdateStateOpenGLES extends Object
The XR_FB_swapchain_update_state_opengl_es extension.

This extension enables the application to modify and query OpenGL ES-specific mutable state associated with a swapchain, examples include:

  • On platforms where composition runs in a separate process from the application, swapchains must be created in a cross-process friendly way. In such cases, the texture image memory may be shared between processes, but the texture state may not; and, an explicit mechanism to synchronize this texture state between the application and the compositor is required.

In order to enable the functionality of this extension, the application must pass the name of the extension into CreateInstance via the XrInstanceCreateInfo enabledExtensionNames parameter as indicated in the extension section.

  • Field Details

    • XR_FB_swapchain_update_state_opengl_es_SPEC_VERSION

      public static final int XR_FB_swapchain_update_state_opengl_es_SPEC_VERSION
      The extension specification version.
      See Also:
    • XR_FB_SWAPCHAIN_UPDATE_STATE_OPENGL_ES_EXTENSION_NAME

      public static final String XR_FB_SWAPCHAIN_UPDATE_STATE_OPENGL_ES_EXTENSION_NAME
      The extension name.
      See Also:
    • XR_TYPE_SWAPCHAIN_STATE_SAMPLER_OPENGL_ES_FB

      public static final int XR_TYPE_SWAPCHAIN_STATE_SAMPLER_OPENGL_ES_FB
      Extends XrStructureType.
      See Also: