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 | |
