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

Most visited

Recently visited

EGLImpl

public class EGLImpl
extends Object implements EGL10

java.lang.Object
   ↳ com.google.android.gles_jni.EGLImpl


Summary

Inherited constants

Inherited fields

Public constructors

EGLImpl()

Public methods

boolean eglChooseConfig(EGLDisplay display, int[] attrib_list, EGLConfig[] configs, int config_size, int[] num_config)
boolean eglCopyBuffers(EGLDisplay display, EGLSurface surface, Object native_pixmap)
EGLContext eglCreateContext(EGLDisplay display, EGLConfig config, EGLContext share_context, int[] attrib_list)
EGLSurface eglCreatePbufferSurface(EGLDisplay display, EGLConfig config, int[] attrib_list)
EGLSurface eglCreatePixmapSurface(EGLDisplay display, EGLConfig config, Object native_pixmap, int[] attrib_list)
EGLSurface eglCreateWindowSurface(EGLDisplay display, EGLConfig config, Object native_window, int[] attrib_list)
boolean eglDestroyContext(EGLDisplay display, EGLContext context)
boolean eglDestroySurface(EGLDisplay display, EGLSurface surface)
boolean eglGetConfigAttrib(EGLDisplay display, EGLConfig config, int attribute, int[] value)
boolean eglGetConfigs(EGLDisplay display, EGLConfig[] configs, int config_size, int[] num_config)
EGLContext eglGetCurrentContext()
EGLDisplay eglGetCurrentDisplay()
EGLSurface eglGetCurrentSurface(int readdraw)
EGLDisplay eglGetDisplay(Object native_display)
int eglGetError()
boolean eglInitialize(EGLDisplay display, int[] major_minor)
boolean eglMakeCurrent(EGLDisplay display, EGLSurface draw, EGLSurface read, EGLContext context)
boolean eglQueryContext(EGLDisplay display, EGLContext context, int attribute, int[] value)
String eglQueryString(EGLDisplay display, int name)
boolean eglQuerySurface(EGLDisplay display, EGLSurface surface, int attribute, int[] value)
boolean eglSwapBuffers(EGLDisplay display, EGLSurface surface)
boolean eglTerminate(EGLDisplay display)
boolean eglWaitGL()
boolean eglWaitNative(int engine, Object bindTarget)

Inherited methods

Public constructors

EGLImpl

public EGLImpl ()

Public methods

eglChooseConfig

public boolean eglChooseConfig (EGLDisplay display, 
                int[] attrib_list, 
                EGLConfig[] configs, 
                int config_size, 
                int[] num_config)

Parameters
display EGLDisplay

attrib_list int

configs EGLConfig

config_size int

num_config int

Returns
boolean

eglCopyBuffers

public boolean eglCopyBuffers (EGLDisplay display, 
                EGLSurface surface, 
                Object native_pixmap)

Parameters
display EGLDisplay

surface EGLSurface

native_pixmap Object

Returns
boolean

eglCreateContext

public EGLContext eglCreateContext (EGLDisplay display, 
                EGLConfig config, 
                EGLContext share_context, 
                int[] attrib_list)

Parameters
display EGLDisplay

config EGLConfig

share_context EGLContext

attrib_list int

Returns
EGLContext

eglCreatePbufferSurface

public EGLSurface eglCreatePbufferSurface (EGLDisplay display, 
                EGLConfig config, 
                int[] attrib_list)

Parameters
display EGLDisplay

config EGLConfig

attrib_list int

Returns
EGLSurface

eglCreatePixmapSurface

public EGLSurface eglCreatePixmapSurface (EGLDisplay display, 
                EGLConfig config, 
                Object native_pixmap, 
                int[] attrib_list)

Parameters
display EGLDisplay

config EGLConfig

native_pixmap Object

attrib_list int

Returns
EGLSurface

eglCreateWindowSurface

public EGLSurface eglCreateWindowSurface (EGLDisplay display, 
                EGLConfig config, 
                Object native_window, 
                int[] attrib_list)

Parameters
display EGLDisplay

config EGLConfig

native_window Object

attrib_list int

Returns
EGLSurface

eglDestroyContext

public boolean eglDestroyContext (EGLDisplay display, 
                EGLContext context)

Parameters
display EGLDisplay

context EGLContext

Returns
boolean

eglDestroySurface

public boolean eglDestroySurface (EGLDisplay display, 
                EGLSurface surface)

Parameters
display EGLDisplay

surface EGLSurface

Returns
boolean

eglGetConfigAttrib

public boolean eglGetConfigAttrib (EGLDisplay display, 
                EGLConfig config, 
                int attribute, 
                int[] value)

Parameters
display EGLDisplay

config EGLConfig

attribute int

value int

Returns
boolean

eglGetConfigs

public boolean eglGetConfigs (EGLDisplay display, 
                EGLConfig[] configs, 
                int config_size, 
                int[] num_config)

Parameters
display EGLDisplay

configs EGLConfig

config_size int

num_config int

Returns
boolean

eglGetCurrentContext

public EGLContext eglGetCurrentContext ()

Returns
EGLContext

eglGetCurrentDisplay

public EGLDisplay eglGetCurrentDisplay ()

Returns
EGLDisplay

eglGetCurrentSurface

public EGLSurface eglGetCurrentSurface (int readdraw)

Parameters
readdraw int

Returns
EGLSurface

eglGetDisplay

public EGLDisplay eglGetDisplay (Object native_display)

Parameters
native_display Object

Returns
EGLDisplay

eglGetError

public int eglGetError ()

Returns
int

eglInitialize

public boolean eglInitialize (EGLDisplay display, 
                int[] major_minor)

Parameters
display EGLDisplay

major_minor int

Returns
boolean

eglMakeCurrent

public boolean eglMakeCurrent (EGLDisplay display, 
                EGLSurface draw, 
                EGLSurface read, 
                EGLContext context)

Parameters
display EGLDisplay

draw EGLSurface

read EGLSurface

context EGLContext

Returns
boolean

eglQueryContext

public boolean eglQueryContext (EGLDisplay display, 
                EGLContext context, 
                int attribute, 
                int[] value)

Parameters
display EGLDisplay

context EGLContext

attribute int

value int

Returns
boolean

eglQueryString

public String eglQueryString (EGLDisplay display, 
                int name)

Parameters
display EGLDisplay

name int

Returns
String

eglQuerySurface

public boolean eglQuerySurface (EGLDisplay display, 
                EGLSurface surface, 
                int attribute, 
                int[] value)

Parameters
display EGLDisplay

surface EGLSurface

attribute int

value int

Returns
boolean

eglSwapBuffers

public boolean eglSwapBuffers (EGLDisplay display, 
                EGLSurface surface)

Parameters
display EGLDisplay

surface EGLSurface

Returns
boolean

eglTerminate

public boolean eglTerminate (EGLDisplay display)

Parameters
display EGLDisplay

Returns
boolean

eglWaitGL

public boolean eglWaitGL ()

Returns
boolean

eglWaitNative

public boolean eglWaitNative (int engine, 
                Object bindTarget)

Parameters
engine int

bindTarget Object

Returns
boolean