Most visited

Recently visited

Added in API level 1

EGL10

public interface EGL10
implements EGL

javax.microedition.khronos.egl.EGL10
Known Indirect Subclasses


Summary

Constants

int EGL_ALPHA_FORMAT

int EGL_ALPHA_MASK_SIZE

int EGL_ALPHA_SIZE

int EGL_BAD_ACCESS

int EGL_BAD_ALLOC

int EGL_BAD_ATTRIBUTE

int EGL_BAD_CONFIG

int EGL_BAD_CONTEXT

int EGL_BAD_CURRENT_SURFACE

int EGL_BAD_DISPLAY

int EGL_BAD_MATCH

int EGL_BAD_NATIVE_PIXMAP

int EGL_BAD_NATIVE_WINDOW

int EGL_BAD_PARAMETER

int EGL_BAD_SURFACE

int EGL_BLUE_SIZE

int EGL_BUFFER_SIZE

int EGL_COLORSPACE

int EGL_COLOR_BUFFER_TYPE

int EGL_CONFIG_CAVEAT

int EGL_CONFIG_ID

int EGL_CORE_NATIVE_ENGINE

int EGL_DEPTH_SIZE

int EGL_DONT_CARE

int EGL_DRAW

int EGL_EXTENSIONS

int EGL_GREEN_SIZE

int EGL_HEIGHT

int EGL_HORIZONTAL_RESOLUTION

int EGL_LARGEST_PBUFFER

int EGL_LEVEL

int EGL_LUMINANCE_BUFFER

int EGL_LUMINANCE_SIZE

int EGL_MAX_PBUFFER_HEIGHT

int EGL_MAX_PBUFFER_PIXELS

int EGL_MAX_PBUFFER_WIDTH

int EGL_NATIVE_RENDERABLE

int EGL_NATIVE_VISUAL_ID

int EGL_NATIVE_VISUAL_TYPE

int EGL_NONE

int EGL_NON_CONFORMANT_CONFIG

int EGL_NOT_INITIALIZED

int EGL_PBUFFER_BIT

int EGL_PIXEL_ASPECT_RATIO

int EGL_PIXMAP_BIT

int EGL_READ

int EGL_RED_SIZE

int EGL_RENDERABLE_TYPE

int EGL_RENDER_BUFFER

int EGL_RGB_BUFFER

int EGL_SAMPLES

int EGL_SAMPLE_BUFFERS

int EGL_SINGLE_BUFFER

int EGL_SLOW_CONFIG

int EGL_STENCIL_SIZE

int EGL_SUCCESS

int EGL_SURFACE_TYPE

int EGL_TRANSPARENT_BLUE_VALUE

int EGL_TRANSPARENT_GREEN_VALUE

int EGL_TRANSPARENT_RED_VALUE

int EGL_TRANSPARENT_RGB

int EGL_TRANSPARENT_TYPE

int EGL_VENDOR

int EGL_VERSION

int EGL_VERTICAL_RESOLUTION

int EGL_WIDTH

int EGL_WINDOW_BIT

Fields

public static final Object EGL_DEFAULT_DISPLAY

public static final EGLContext EGL_NO_CONTEXT

public static final EGLDisplay EGL_NO_DISPLAY

public static final EGLSurface EGL_NO_SURFACE

Public methods

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

Constants

EGL_ALPHA_FORMAT

Added in API level 1
int EGL_ALPHA_FORMAT

常量值:12424(0x00003088)

EGL_ALPHA_MASK_SIZE

Added in API level 1
int EGL_ALPHA_MASK_SIZE

常量值:12350(0x0000303e)

EGL_ALPHA_SIZE

Added in API level 1
int EGL_ALPHA_SIZE

常量值:12321(0x00003021)

EGL_BAD_ACCESS

Added in API level 1
int EGL_BAD_ACCESS

常量值:12290(0x00003002)

EGL_BAD_ALLOC

Added in API level 1
int EGL_BAD_ALLOC

常量值:12291(0x00003003)

EGL_BAD_ATTRIBUTE

Added in API level 1
int EGL_BAD_ATTRIBUTE

常量值:12292(0x00003004)

EGL_BAD_CONFIG

Added in API level 1
int EGL_BAD_CONFIG

常量值:12293(0x00003005)

EGL_BAD_CONTEXT

Added in API level 1
int EGL_BAD_CONTEXT

常量值:12294(0x00003006)

EGL_BAD_CURRENT_SURFACE

Added in API level 1
int EGL_BAD_CURRENT_SURFACE

常量值:12295(0x00003007)

EGL_BAD_DISPLAY

Added in API level 1
int EGL_BAD_DISPLAY

常量值:12296(0x00003008)

EGL_BAD_MATCH

Added in API level 1
int EGL_BAD_MATCH

常量值:12297(0x00003009)

EGL_BAD_NATIVE_PIXMAP

Added in API level 1
int EGL_BAD_NATIVE_PIXMAP

常量值:12298(0x0000300a)

EGL_BAD_NATIVE_WINDOW

Added in API level 1
int EGL_BAD_NATIVE_WINDOW

常量值:12299(0x0000300b)

EGL_BAD_PARAMETER

Added in API level 1
int EGL_BAD_PARAMETER

常量值:12300(0x0000300c)

EGL_BAD_SURFACE

Added in API level 1
int EGL_BAD_SURFACE

常量值:12301(0x0000300d)

EGL_BLUE_SIZE

Added in API level 1
int EGL_BLUE_SIZE

常量值:12322(0x00003022)

EGL_BUFFER_SIZE

Added in API level 1
int EGL_BUFFER_SIZE

常量值:12320(0x00003020)

EGL_COLORSPACE

Added in API level 1
int EGL_COLORSPACE

常量值:12423(0x00003087)

EGL_COLOR_BUFFER_TYPE

Added in API level 1
int EGL_COLOR_BUFFER_TYPE

常量值:12351(0x0000303f)

EGL_CONFIG_CAVEAT

Added in API level 1
int EGL_CONFIG_CAVEAT

常量值:12327(0x00003027)

EGL_CONFIG_ID

Added in API level 1
int EGL_CONFIG_ID

常量值:12328(0x00003028)

EGL_CORE_NATIVE_ENGINE

Added in API level 1
int EGL_CORE_NATIVE_ENGINE

常量值:12379(0x0000305b)

EGL_DEPTH_SIZE

Added in API level 1
int EGL_DEPTH_SIZE

常量值:12325(0x00003025)

EGL_DONT_CARE

Added in API level 1
int EGL_DONT_CARE

常量值:-1(0xffffffff)

EGL_DRAW

Added in API level 1
int EGL_DRAW

常量值:12377(0x00003059)

EGL_EXTENSIONS

Added in API level 1
int EGL_EXTENSIONS

常量值:12373(0x00003055)

EGL_GREEN_SIZE

Added in API level 1
int EGL_GREEN_SIZE

常量值:12323(0x00003023)

EGL_HEIGHT

Added in API level 1
int EGL_HEIGHT

常量值:12374(0x00003056)

EGL_HORIZONTAL_RESOLUTION

Added in API level 1
int EGL_HORIZONTAL_RESOLUTION

常量值:12432(0x00003090)

EGL_LARGEST_PBUFFER

Added in API level 1
int EGL_LARGEST_PBUFFER

常量值:12376(0x00003058)

EGL_LEVEL

Added in API level 1
int EGL_LEVEL

常量值:12329(0x00003029)

EGL_LUMINANCE_BUFFER

Added in API level 1
int EGL_LUMINANCE_BUFFER

常量值:12431(0x0000308f)

EGL_LUMINANCE_SIZE

Added in API level 1
int EGL_LUMINANCE_SIZE

常量值:12349(0x0000303d)

EGL_MAX_PBUFFER_HEIGHT

Added in API level 1
int EGL_MAX_PBUFFER_HEIGHT

常量值:12330(0x0000302a)

EGL_MAX_PBUFFER_PIXELS

Added in API level 1
int EGL_MAX_PBUFFER_PIXELS

常量值:12331(0x0000302b)

EGL_MAX_PBUFFER_WIDTH

Added in API level 1
int EGL_MAX_PBUFFER_WIDTH

常量值:12332(0x0000302c)

EGL_NATIVE_RENDERABLE

Added in API level 1
int EGL_NATIVE_RENDERABLE

常量值:12333(0x0000302d)

EGL_NATIVE_VISUAL_ID

Added in API level 1
int EGL_NATIVE_VISUAL_ID

常量值:12334(0x0000302e)

EGL_NATIVE_VISUAL_TYPE

Added in API level 1
int EGL_NATIVE_VISUAL_TYPE

常量值:12335(0x0000302f)

EGL_NONE

Added in API level 1
int EGL_NONE

常量值:12344(0x00003038)

EGL_NON_CONFORMANT_CONFIG

Added in API level 1
int EGL_NON_CONFORMANT_CONFIG

常量值:12369(0x00003051)

EGL_NOT_INITIALIZED

Added in API level 1
int EGL_NOT_INITIALIZED

常量值:12289(0x00003001)

EGL_PBUFFER_BIT

Added in API level 1
int EGL_PBUFFER_BIT

常数值:1(0x00000001)

EGL_PIXEL_ASPECT_RATIO

Added in API level 1
int EGL_PIXEL_ASPECT_RATIO

常量值:12434(0x00003092)

EGL_PIXMAP_BIT

Added in API level 1
int EGL_PIXMAP_BIT

常量值:2(0x00000002)

EGL_READ

Added in API level 1
int EGL_READ

常量值:12378(0x0000305a)

EGL_RED_SIZE

Added in API level 1
int EGL_RED_SIZE

常量值:12324(0x00003024)

EGL_RENDERABLE_TYPE

Added in API level 1
int EGL_RENDERABLE_TYPE

常量值:12352(0x00003040)

EGL_RENDER_BUFFER

Added in API level 1
int EGL_RENDER_BUFFER

常量值:12422(0x00003086)

EGL_RGB_BUFFER

Added in API level 1
int EGL_RGB_BUFFER

常量值:12430(0x0000308e)

EGL_SAMPLES

Added in API level 1
int EGL_SAMPLES

常量值:12337(0x00003031)

EGL_SAMPLE_BUFFERS

Added in API level 1
int EGL_SAMPLE_BUFFERS

常量值:12338(0x00003032)

EGL_SINGLE_BUFFER

Added in API level 1
int EGL_SINGLE_BUFFER

常量值:12421(0x00003085)

EGL_SLOW_CONFIG

Added in API level 1
int EGL_SLOW_CONFIG

常量值:12368(0x00003050)

EGL_STENCIL_SIZE

Added in API level 1
int EGL_STENCIL_SIZE

常量值:12326(0x00003026)

EGL_SUCCESS

Added in API level 1
int EGL_SUCCESS

常量值:12288(0x00003000)

EGL_SURFACE_TYPE

Added in API level 1
int EGL_SURFACE_TYPE

常量值:12339(0x00003033)

EGL_TRANSPARENT_BLUE_VALUE

Added in API level 1
int EGL_TRANSPARENT_BLUE_VALUE

常量值:12341(0x00003035)

EGL_TRANSPARENT_GREEN_VALUE

Added in API level 1
int EGL_TRANSPARENT_GREEN_VALUE

常量值:12342(0x00003036)

EGL_TRANSPARENT_RED_VALUE

Added in API level 1
int EGL_TRANSPARENT_RED_VALUE

常量值:12343(0x00003037)

EGL_TRANSPARENT_RGB

Added in API level 1
int EGL_TRANSPARENT_RGB

常量值:12370(0x00003052)

EGL_TRANSPARENT_TYPE

Added in API level 1
int EGL_TRANSPARENT_TYPE

常量值:12340(0x00003034)

EGL_VENDOR

Added in API level 1
int EGL_VENDOR

常量值:12371(0x00003053)

EGL_VERSION

Added in API level 1
int EGL_VERSION

常量值:12372(0x00003054)

EGL_VERTICAL_RESOLUTION

Added in API level 1
int EGL_VERTICAL_RESOLUTION

常量值:12433(0x00003091)

EGL_WIDTH

Added in API level 1
int EGL_WIDTH

常量值:12375(0x00003057)

EGL_WINDOW_BIT

Added in API level 1
int EGL_WINDOW_BIT

常量值:4(0x00000004)

Fields

EGL_DEFAULT_DISPLAY

Added in API level 1
Object EGL_DEFAULT_DISPLAY

EGL_NO_CONTEXT

Added in API level 1
EGLContext EGL_NO_CONTEXT

EGL_NO_DISPLAY

Added in API level 1
EGLDisplay EGL_NO_DISPLAY

EGL_NO_SURFACE

Added in API level 1
EGLSurface EGL_NO_SURFACE

Public methods

eglChooseConfig

Added in API level 1
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

Added in API level 1
boolean eglCopyBuffers (EGLDisplay display, 
                EGLSurface surface, 
                Object native_pixmap)

Parameters
display EGLDisplay
surface EGLSurface
native_pixmap Object
Returns
boolean

eglCreateContext

Added in API level 1
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

Added in API level 1
EGLSurface eglCreatePbufferSurface (EGLDisplay display, 
                EGLConfig config, 
                int[] attrib_list)

Parameters
display EGLDisplay
config EGLConfig
attrib_list int
Returns
EGLSurface

eglCreatePixmapSurface

Added in API level 1
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

Added in API level 1
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

Added in API level 1
boolean eglDestroyContext (EGLDisplay display, 
                EGLContext context)

Parameters
display EGLDisplay
context EGLContext
Returns
boolean

eglDestroySurface

Added in API level 1
boolean eglDestroySurface (EGLDisplay display, 
                EGLSurface surface)

Parameters
display EGLDisplay
surface EGLSurface
Returns
boolean

eglGetConfigAttrib

Added in API level 1
boolean eglGetConfigAttrib (EGLDisplay display, 
                EGLConfig config, 
                int attribute, 
                int[] value)

Parameters
display EGLDisplay
config EGLConfig
attribute int
value int
Returns
boolean

eglGetConfigs

Added in API level 1
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

Added in API level 1
EGLContext eglGetCurrentContext ()

Returns
EGLContext

eglGetCurrentDisplay

Added in API level 1
EGLDisplay eglGetCurrentDisplay ()

Returns
EGLDisplay

eglGetCurrentSurface

Added in API level 1
EGLSurface eglGetCurrentSurface (int readdraw)

Parameters
readdraw int
Returns
EGLSurface

eglGetDisplay

Added in API level 1
EGLDisplay eglGetDisplay (Object native_display)

Parameters
native_display Object
Returns
EGLDisplay

eglGetError

Added in API level 1
int eglGetError ()

Returns
int

eglInitialize

Added in API level 1
boolean eglInitialize (EGLDisplay display, 
                int[] major_minor)

Parameters
display EGLDisplay
major_minor int
Returns
boolean

eglMakeCurrent

Added in API level 1
boolean eglMakeCurrent (EGLDisplay display, 
                EGLSurface draw, 
                EGLSurface read, 
                EGLContext context)

Parameters
display EGLDisplay
draw EGLSurface
read EGLSurface
context EGLContext
Returns
boolean

eglQueryContext

Added in API level 1
boolean eglQueryContext (EGLDisplay display, 
                EGLContext context, 
                int attribute, 
                int[] value)

Parameters
display EGLDisplay
context EGLContext
attribute int
value int
Returns
boolean

eglQueryString

Added in API level 1
String eglQueryString (EGLDisplay display, 
                int name)

Parameters
display EGLDisplay
name int
Returns
String

eglQuerySurface

Added in API level 1
boolean eglQuerySurface (EGLDisplay display, 
                EGLSurface surface, 
                int attribute, 
                int[] value)

Parameters
display EGLDisplay
surface EGLSurface
attribute int
value int
Returns
boolean

eglSwapBuffers

Added in API level 1
boolean eglSwapBuffers (EGLDisplay display, 
                EGLSurface surface)

Parameters
display EGLDisplay
surface EGLSurface
Returns
boolean

eglTerminate

Added in API level 1
boolean eglTerminate (EGLDisplay display)

Parameters
display EGLDisplay
Returns
boolean

eglWaitGL

Added in API level 1
boolean eglWaitGL ()

Returns
boolean

eglWaitNative

Added in API level 1
boolean eglWaitNative (int engine, 
                Object bindTarget)

Parameters
engine int
bindTarget Object
Returns
boolean

Hooray!