Top Description Fields Constructors Methods
org.lwjgl.egl

public Class EGL12

extends EGL11
Class Inheritance
Known Direct Subclasses
org.lwjgl.egl.EGL13
Imports
javax.annotation.*, java.nio.*, org.lwjgl.system.*

The core EGL 1.2 functionality.

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
Inherited from org.lwjgl.egl.EGL11:
EGL_BACK_BUFFEREGL_BIND_TO_TEXTURE_RGBEGL_BIND_TO_TEXTURE_RGBAEGL_CONTEXT_LOSTEGL_MAX_SWAP_INTERVALEGL_MIN_SWAP_INTERVALEGL_MIPMAP_LEVELEGL_MIPMAP_TEXTUREEGL_NO_TEXTUREEGL_TEXTURE_2DEGL_TEXTURE_FORMATEGL_TEXTURE_RGBEGL_TEXTURE_RGBAEGL_TEXTURE_TARGET

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static boolean
public static long
eglCreatePbufferFromClientBuffer(long dpy, int buftype, long buffer, long config, IntBuffer attrib_list)

Reference Page

public static long
eglCreatePbufferFromClientBuffer(long dpy, int buftype, long buffer, long config, int[] attrib_list)

Array version of: CreatePbufferFromClientBuffer

public static int
public static boolean
public static boolean
public static long
neglCreatePbufferFromClientBuffer(long dpy, int buftype, long buffer, long config, long attrib_list)

Inherited from org.lwjgl.egl.EGL11:
eglBindTexImageeglReleaseTexImageeglSurfaceAttribeglSwapInterval

Field Detail

EGL_ALPHA_FORMATback to summary
public static final int EGL_ALPHA_FORMAT
EGL_ALPHA_FORMAT_NONPREback to summary
public static final int EGL_ALPHA_FORMAT_NONPRE
EGL_ALPHA_FORMAT_PREback to summary
public static final int EGL_ALPHA_FORMAT_PRE
EGL_ALPHA_MASK_SIZEback to summary
public static final int EGL_ALPHA_MASK_SIZE
EGL_BUFFER_DESTROYEDback to summary
public static final int EGL_BUFFER_DESTROYED
EGL_BUFFER_PRESERVEDback to summary
public static final int EGL_BUFFER_PRESERVED
EGL_CLIENT_APISback to summary
public static final int EGL_CLIENT_APIS
EGL_COLOR_BUFFER_TYPEback to summary
public static final int EGL_COLOR_BUFFER_TYPE
EGL_COLORSPACEback to summary
public static final int EGL_COLORSPACE
EGL_COLORSPACE_LINEARback to summary
public static final int EGL_COLORSPACE_LINEAR
EGL_COLORSPACE_sRGBback to summary
public static final int EGL_COLORSPACE_sRGB
EGL_CONTEXT_CLIENT_TYPEback to summary
public static final int EGL_CONTEXT_CLIENT_TYPE
EGL_DISPLAY_SCALINGback to summary
public static final int EGL_DISPLAY_SCALING
EGL_HORIZONTAL_RESOLUTIONback to summary
public static final int EGL_HORIZONTAL_RESOLUTION
EGL_LUMINANCE_BUFFERback to summary
public static final int EGL_LUMINANCE_BUFFER
EGL_LUMINANCE_SIZEback to summary
public static final int EGL_LUMINANCE_SIZE
EGL_OPENGL_ES_APIback to summary
public static final int EGL_OPENGL_ES_API
EGL_OPENGL_ES_BITback to summary
public static final int EGL_OPENGL_ES_BIT
EGL_OPENVG_APIback to summary
public static final int EGL_OPENVG_API
EGL_OPENVG_BITback to summary
public static final int EGL_OPENVG_BIT
EGL_OPENVG_IMAGEback to summary
public static final int EGL_OPENVG_IMAGE
EGL_PIXEL_ASPECT_RATIOback to summary
public static final int EGL_PIXEL_ASPECT_RATIO
EGL_RENDER_BUFFERback to summary
public static final int EGL_RENDER_BUFFER
EGL_RENDERABLE_TYPEback to summary
public static final int EGL_RENDERABLE_TYPE
EGL_RGB_BUFFERback to summary
public static final int EGL_RGB_BUFFER
EGL_SINGLE_BUFFERback to summary
public static final int EGL_SINGLE_BUFFER
EGL_SWAP_BEHAVIORback to summary
public static final int EGL_SWAP_BEHAVIOR
EGL_UNKNOWNback to summary
public static final int EGL_UNKNOWN
EGL_VERTICAL_RESOLUTIONback to summary
public static final int EGL_VERTICAL_RESOLUTION

Constructor Detail

EGL12back to summary
protected EGL12()

Method Detail

eglBindAPIback to summary
public static boolean eglBindAPI(int api)

Reference Page

Annotations
@NativeType:EGLBoolean
eglCreatePbufferFromClientBufferback to summary
public static long eglCreatePbufferFromClientBuffer(long dpy, int buftype, long buffer, long config, IntBuffer attrib_list)

Reference Page

Annotations
@NativeType:EGLSurface
eglCreatePbufferFromClientBufferback to summary
public static long eglCreatePbufferFromClientBuffer(long dpy, int buftype, long buffer, long config, int[] attrib_list)

Array version of: CreatePbufferFromClientBuffer

Annotations
@NativeType:EGLSurface
See Also
Reference Page
eglQueryAPIback to summary
public static int eglQueryAPI()

Reference Page

Annotations
@NativeType:EGLenum
eglReleaseThreadback to summary
public static boolean eglReleaseThread()

Reference Page

Annotations
@NativeType:EGLBoolean
eglWaitClientback to summary
public static boolean eglWaitClient()

Reference Page

Annotations
@NativeType:EGLBoolean
neglCreatePbufferFromClientBufferback to summary
public static long neglCreatePbufferFromClientBuffer(long dpy, int buftype, long buffer, long config, long attrib_list)