EGL15
public final class EGL15
extends Object
| java.lang.Object | |
| ↳ | android.opengl.EGL15 |
EGL 1.5
Summary
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
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 | |