Top Description Fields Constructors Methods
org.lwjgl.egl

public final Class KHRMutableRenderBuffer

extends Object
Class Inheritance

Native bindings to the KHR_mutable_render_buffer extension.

The aim of this extension is to allow toggling of front-buffer rendering for window surfaces after their initial creation.

This allows for implementations to switch between back-buffered and single-buffered rendering without requiring re-creation of the surface. It is not expected for toggling to be a frequent event.

This extension does not guarantee when rendering results appear on-screen. To avoid incorrect results, applications will need to use mechanisms not included in this extension to synchronize rendering with the display. This functionality is not covered by this extension, and vendors are encouraged to provide guidelines on how this is achieved on their implementation.

Requires EGL 1.2.

Field Summary

Modifier and TypeField and Description
public static final int
EGL_MUTABLE_RENDER_BUFFER_BIT_KHR

Accepted as a new value for the SURFACE_TYPE EGLConfig attribute.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EGL_MUTABLE_RENDER_BUFFER_BIT_KHRback to summary
public static final int EGL_MUTABLE_RENDER_BUFFER_BIT_KHR

Accepted as a new value for the SURFACE_TYPE EGLConfig attribute.

Constructor Detail

KHRMutableRenderBufferback to summary
private KHRMutableRenderBuffer()