# Print output for @column tags ?> EGL15 - Android SDK | Android Developers

Most visited

Recently visited

EGL15

public final class EGL15
extends Object

java.lang.Object
   ↳ android.opengl.EGL15


EGL 1.5

Summary

Constants

int EGL_CL_EVENT_HANDLE

int EGL_CONDITION_SATISFIED

int EGL_CONTEXT_MAJOR_VERSION

int EGL_CONTEXT_MINOR_VERSION

int EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT

int EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT

int EGL_CONTEXT_OPENGL_DEBUG

int EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE

int EGL_CONTEXT_OPENGL_PROFILE_MASK

int EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY

int EGL_CONTEXT_OPENGL_ROBUST_ACCESS

long EGL_FOREVER

int EGL_GL_COLORSPACE

int EGL_GL_COLORSPACE_LINEAR

int EGL_GL_COLORSPACE_SRGB

int EGL_GL_RENDERBUFFER

int EGL_GL_TEXTURE_2D

int EGL_GL_TEXTURE_3D

int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X

int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y

int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z

int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X

int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y

int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z

int EGL_GL_TEXTURE_LEVEL

int EGL_GL_TEXTURE_ZOFFSET

int EGL_IMAGE_PRESERVED

int EGL_LOSE_CONTEXT_ON_RESET

int EGL_NO_RESET_NOTIFICATION

int EGL_OPENGL_ES3_BIT

int EGL_PLATFORM_ANDROID_KHR

int EGL_SIGNALED

int EGL_SYNC_CL_EVENT

int EGL_SYNC_CL_EVENT_COMPLETE

int EGL_SYNC_CONDITION

int EGL_SYNC_FENCE

int EGL_SYNC_FLUSH_COMMANDS_BIT

int EGL_SYNC_PRIOR_COMMANDS_COMPLETE

int EGL_SYNC_STATUS

int EGL_SYNC_TYPE

int EGL_TIMEOUT_EXPIRED

int EGL_UNSIGNALED

Fields

public static final EGLContext EGL_NO_CONTEXT

public static final EGLDisplay EGL_NO_DISPLAY

public static final EGLImage EGL_NO_IMAGE

public static final EGLSurface EGL_NO_SURFACE

public static final EGLSync EGL_NO_SYNC

Public methods

static int eglClientWaitSync(EGLDisplay dpy, EGLSync sync, int flags, long timeout)
static EGLImage eglCreateImage(EGLDisplay dpy, EGLContext context, int target, long buffer, long[] attrib_list, int offset)
static EGLSurface eglCreatePlatformPixmapSurface(EGLDisplay dpy, EGLConfig config, Buffer native_pixmap, long[] attrib_list, int offset)
static EGLSurface eglCreatePlatformWindowSurface(EGLDisplay dpy, EGLConfig config, Buffer native_window, long[] attrib_list, int offset)
static EGLSync eglCreateSync(EGLDisplay dpy, int type, long[] attrib_list, int offset)
static boolean eglDestroyImage(EGLDisplay dpy, EGLImage image)
static boolean eglDestroySync(EGLDisplay dpy, EGLSync sync)
static EGLDisplay eglGetPlatformDisplay(int platform, long native_display, long[] attrib_list, int offset)
static boolean eglGetSyncAttrib(EGLDisplay dpy, EGLSync sync, int attribute, long[] value, int offset)

C function EGLBoolean eglGetSyncAttrib ( EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value )

static boolean eglWaitSync(EGLDisplay dpy, EGLSync sync, int flags)

Inherited methods

Constants

EGL_CL_EVENT_HANDLE

public static final int EGL_CL_EVENT_HANDLE

Constant Value: 12444 (0x0000309c)

EGL_CONDITION_SATISFIED

public static final int EGL_CONDITION_SATISFIED

Constant Value: 12534 (0x000030f6)

EGL_CONTEXT_MAJOR_VERSION

public static final int EGL_CONTEXT_MAJOR_VERSION

Constant Value: 12440 (0x00003098)

EGL_CONTEXT_MINOR_VERSION

public static final int EGL_CONTEXT_MINOR_VERSION

Constant Value: 12539 (0x000030fb)

EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT

public static final int EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT

Constant Value: 2 (0x00000002)

EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT

public static final int EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT

Constant Value: 1 (0x00000001)

EGL_CONTEXT_OPENGL_DEBUG

public static final int EGL_CONTEXT_OPENGL_DEBUG

Constant Value: 12720 (0x000031b0)

EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE

public static final int EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE

Constant Value: 12721 (0x000031b1)

EGL_CONTEXT_OPENGL_PROFILE_MASK

public static final int EGL_CONTEXT_OPENGL_PROFILE_MASK

Constant Value: 12541 (0x000030fd)

EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY

public static final int EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY

Constant Value: 12733 (0x000031bd)

EGL_CONTEXT_OPENGL_ROBUST_ACCESS

public static final int EGL_CONTEXT_OPENGL_ROBUST_ACCESS

Constant Value: 12722 (0x000031b2)

EGL_FOREVER

public static final long EGL_FOREVER

Constant Value: -1 (0xffffffffffffffff)

EGL_GL_COLORSPACE

public static final int EGL_GL_COLORSPACE

Constant Value: 12445 (0x0000309d)

EGL_GL_COLORSPACE_LINEAR

public static final int EGL_GL_COLORSPACE_LINEAR

Constant Value: 12426 (0x0000308a)

EGL_GL_COLORSPACE_SRGB

public static final int EGL_GL_COLORSPACE_SRGB

Constant Value: 12425 (0x00003089)

EGL_GL_RENDERBUFFER

public static final int EGL_GL_RENDERBUFFER

Constant Value: 12473 (0x000030b9)

EGL_GL_TEXTURE_2D

public static final int EGL_GL_TEXTURE_2D

Constant Value: 12465 (0x000030b1)

EGL_GL_TEXTURE_3D

public static final int EGL_GL_TEXTURE_3D

Constant Value: 12466 (0x000030b2)

EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X

public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X

Constant Value: 12468 (0x000030b4)

EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y

public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y

Constant Value: 12470 (0x000030b6)

EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z

public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z

Constant Value: 12472 (0x000030b8)

EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X

public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X

Constant Value: 12467 (0x000030b3)

EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y

public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y

Constant Value: 12469 (0x000030b5)

EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z

public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z

Constant Value: 12471 (0x000030b7)

EGL_GL_TEXTURE_LEVEL

public static final int EGL_GL_TEXTURE_LEVEL

Constant Value: 12476 (0x000030bc)

EGL_GL_TEXTURE_ZOFFSET

public static final int EGL_GL_TEXTURE_ZOFFSET

Constant Value: 12477 (0x000030bd)

EGL_IMAGE_PRESERVED

public static final int EGL_IMAGE_PRESERVED

Constant Value: 12498 (0x000030d2)

EGL_LOSE_CONTEXT_ON_RESET

public static final int EGL_LOSE_CONTEXT_ON_RESET

Constant Value: 12735 (0x000031bf)

EGL_NO_RESET_NOTIFICATION

public static final int EGL_NO_RESET_NOTIFICATION

Constant Value: 12734 (0x000031be)

EGL_OPENGL_ES3_BIT

public static final int EGL_OPENGL_ES3_BIT

Constant Value: 64 (0x00000040)

EGL_PLATFORM_ANDROID_KHR

public static final int EGL_PLATFORM_ANDROID_KHR

Constant Value: 12609 (0x00003141)

EGL_SIGNALED

public static final int EGL_SIGNALED

Constant Value: 12530 (0x000030f2)

EGL_SYNC_CL_EVENT

public static final int EGL_SYNC_CL_EVENT

Constant Value: 12542 (0x000030fe)

EGL_SYNC_CL_EVENT_COMPLETE

public static final int EGL_SYNC_CL_EVENT_COMPLETE

Constant Value: 12543 (0x000030ff)

EGL_SYNC_CONDITION

public static final int EGL_SYNC_CONDITION

Constant Value: 12536 (0x000030f8)

EGL_SYNC_FENCE

public static final int EGL_SYNC_FENCE

Constant Value: 12537 (0x000030f9)

EGL_SYNC_FLUSH_COMMANDS_BIT

public static final int EGL_SYNC_FLUSH_COMMANDS_BIT

Constant Value: 1 (0x00000001)

EGL_SYNC_PRIOR_COMMANDS_COMPLETE

public static final int EGL_SYNC_PRIOR_COMMANDS_COMPLETE

Constant Value: 12528 (0x000030f0)

EGL_SYNC_STATUS

public static final int EGL_SYNC_STATUS

Constant Value: 12529 (0x000030f1)

EGL_SYNC_TYPE

public static final int EGL_SYNC_TYPE

Constant Value: 12535 (0x000030f7)

EGL_TIMEOUT_EXPIRED

public static final int EGL_TIMEOUT_EXPIRED

Constant Value: 12533 (0x000030f5)

EGL_UNSIGNALED

public static final int EGL_UNSIGNALED

Constant Value: 12531 (0x000030f3)

Fields

EGL_NO_CONTEXT

public static final EGLContext EGL_NO_CONTEXT

EGL_NO_DISPLAY

public static final EGLDisplay EGL_NO_DISPLAY

EGL_NO_IMAGE

public static final EGLImage EGL_NO_IMAGE

EGL_NO_SURFACE

public static final EGLSurface EGL_NO_SURFACE

EGL_NO_SYNC

public static final EGLSync EGL_NO_SYNC

Public methods

eglClientWaitSync

public static int eglClientWaitSync (EGLDisplay dpy, 
                EGLSync sync, 
                int flags, 
                long timeout)

Parameters
dpy EGLDisplay

sync EGLSync

flags int

timeout long

Returns
int

eglCreateImage

public static EGLImage eglCreateImage (EGLDisplay dpy, 
                EGLContext context, 
                int target, 
                long buffer, 
                long[] attrib_list, 
                int offset)

Parameters
dpy EGLDisplay

context EGLContext

target int

buffer long

attrib_list long

offset int

Returns
EGLImage

eglCreatePlatformPixmapSurface

public static EGLSurface eglCreatePlatformPixmapSurface (EGLDisplay dpy, 
                EGLConfig config, 
                Buffer native_pixmap, 
                long[] attrib_list, 
                int offset)

Parameters
dpy EGLDisplay

config EGLConfig

native_pixmap Buffer

attrib_list long

offset int

Returns
EGLSurface

eglCreatePlatformWindowSurface

public static EGLSurface eglCreatePlatformWindowSurface (EGLDisplay dpy, 
                EGLConfig config, 
                Buffer native_window, 
                long[] attrib_list, 
                int offset)

Parameters
dpy EGLDisplay

config EGLConfig

native_window Buffer

attrib_list long

offset int

Returns
EGLSurface

eglCreateSync

public static EGLSync eglCreateSync (EGLDisplay dpy, 
                int type, 
                long[] attrib_list, 
                int offset)

Parameters
dpy EGLDisplay

type int

attrib_list long

offset int

Returns
EGLSync

eglDestroyImage

public static boolean eglDestroyImage (EGLDisplay dpy, 
                EGLImage image)

Parameters
dpy EGLDisplay

image EGLImage

Returns
boolean

eglDestroySync

public static boolean eglDestroySync (EGLDisplay dpy, 
                EGLSync sync)

Parameters
dpy EGLDisplay

sync EGLSync

Returns
boolean

eglGetPlatformDisplay

public static EGLDisplay eglGetPlatformDisplay (int platform, 
                long native_display, 
                long[] attrib_list, 
                int offset)

Parameters
platform int

native_display long

attrib_list long

offset int

Returns
EGLDisplay

eglGetSyncAttrib

public static boolean eglGetSyncAttrib (EGLDisplay dpy, 
                EGLSync sync, 
                int attribute, 
                long[] value, 
                int offset)

C function EGLBoolean eglGetSyncAttrib ( EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value )

Parameters
dpy EGLDisplay

sync EGLSync

attribute int

value long

offset int

Returns
boolean

eglWaitSync

public static boolean eglWaitSync (EGLDisplay dpy, 
                EGLSync sync, 
                int flags)

Parameters
dpy EGLDisplay

sync EGLSync

flags int

Returns
boolean