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 |