EGL10
public interface EGL10
implements EGL
javax.microedition.khronos.egl.EGL10 |
Known Indirect Subclasses
|
Summary
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
int EGL_ALPHA_FORMAT
常量值:12424(0x00003088)
EGL_ALPHA_MASK_SIZE
int EGL_ALPHA_MASK_SIZE
常量值:12350(0x0000303e)
EGL_ALPHA_SIZE
int EGL_ALPHA_SIZE
常量值:12321(0x00003021)
EGL_BAD_ACCESS
int EGL_BAD_ACCESS
常量值:12290(0x00003002)
EGL_BAD_ALLOC
int EGL_BAD_ALLOC
常量值:12291(0x00003003)
EGL_BAD_ATTRIBUTE
int EGL_BAD_ATTRIBUTE
常量值:12292(0x00003004)
EGL_BAD_CONFIG
int EGL_BAD_CONFIG
常量值:12293(0x00003005)
EGL_BAD_CONTEXT
int EGL_BAD_CONTEXT
常量值:12294(0x00003006)
EGL_BAD_CURRENT_SURFACE
int EGL_BAD_CURRENT_SURFACE
常量值:12295(0x00003007)
EGL_BAD_DISPLAY
int EGL_BAD_DISPLAY
常量值:12296(0x00003008)
EGL_BAD_MATCH
int EGL_BAD_MATCH
常量值:12297(0x00003009)
EGL_BAD_NATIVE_PIXMAP
int EGL_BAD_NATIVE_PIXMAP
常量值:12298(0x0000300a)
EGL_BAD_NATIVE_WINDOW
int EGL_BAD_NATIVE_WINDOW
常量值:12299(0x0000300b)
EGL_BAD_PARAMETER
int EGL_BAD_PARAMETER
常量值:12300(0x0000300c)
EGL_BAD_SURFACE
int EGL_BAD_SURFACE
常量值:12301(0x0000300d)
EGL_BLUE_SIZE
int EGL_BLUE_SIZE
常量值:12322(0x00003022)
EGL_BUFFER_SIZE
int EGL_BUFFER_SIZE
常量值:12320(0x00003020)
EGL_COLORSPACE
int EGL_COLORSPACE
常量值:12423(0x00003087)
EGL_COLOR_BUFFER_TYPE
int EGL_COLOR_BUFFER_TYPE
常量值:12351(0x0000303f)
EGL_CONFIG_CAVEAT
int EGL_CONFIG_CAVEAT
常量值:12327(0x00003027)
EGL_CONFIG_ID
int EGL_CONFIG_ID
常量值:12328(0x00003028)
EGL_CORE_NATIVE_ENGINE
int EGL_CORE_NATIVE_ENGINE
常量值:12379(0x0000305b)
EGL_DEPTH_SIZE
int EGL_DEPTH_SIZE
常量值:12325(0x00003025)
EGL_DONT_CARE
int EGL_DONT_CARE
常量值:-1(0xffffffff)
EGL_DRAW
int EGL_DRAW
常量值:12377(0x00003059)
EGL_EXTENSIONS
int EGL_EXTENSIONS
常量值:12373(0x00003055)
EGL_GREEN_SIZE
int EGL_GREEN_SIZE
常量值:12323(0x00003023)
EGL_HEIGHT
int EGL_HEIGHT
常量值:12374(0x00003056)
EGL_HORIZONTAL_RESOLUTION
int EGL_HORIZONTAL_RESOLUTION
常量值:12432(0x00003090)
EGL_LARGEST_PBUFFER
int EGL_LARGEST_PBUFFER
常量值:12376(0x00003058)
EGL_LEVEL
int EGL_LEVEL
常量值:12329(0x00003029)
EGL_LUMINANCE_BUFFER
int EGL_LUMINANCE_BUFFER
常量值:12431(0x0000308f)
EGL_LUMINANCE_SIZE
int EGL_LUMINANCE_SIZE
常量值:12349(0x0000303d)
EGL_MAX_PBUFFER_HEIGHT
int EGL_MAX_PBUFFER_HEIGHT
常量值:12330(0x0000302a)
EGL_MAX_PBUFFER_PIXELS
int EGL_MAX_PBUFFER_PIXELS
常量值:12331(0x0000302b)
EGL_MAX_PBUFFER_WIDTH
int EGL_MAX_PBUFFER_WIDTH
常量值:12332(0x0000302c)
EGL_NATIVE_RENDERABLE
int EGL_NATIVE_RENDERABLE
常量值:12333(0x0000302d)
EGL_NATIVE_VISUAL_ID
int EGL_NATIVE_VISUAL_ID
常量值:12334(0x0000302e)
EGL_NATIVE_VISUAL_TYPE
int EGL_NATIVE_VISUAL_TYPE
常量值:12335(0x0000302f)
EGL_NONE
int EGL_NONE
常量值:12344(0x00003038)
EGL_NON_CONFORMANT_CONFIG
int EGL_NON_CONFORMANT_CONFIG
常量值:12369(0x00003051)
EGL_NOT_INITIALIZED
int EGL_NOT_INITIALIZED
常量值:12289(0x00003001)
EGL_PBUFFER_BIT
int EGL_PBUFFER_BIT
常数值:1(0x00000001)
EGL_PIXEL_ASPECT_RATIO
int EGL_PIXEL_ASPECT_RATIO
常量值:12434(0x00003092)
EGL_PIXMAP_BIT
int EGL_PIXMAP_BIT
常量值:2(0x00000002)
EGL_READ
int EGL_READ
常量值:12378(0x0000305a)
EGL_RED_SIZE
int EGL_RED_SIZE
常量值:12324(0x00003024)
EGL_RENDERABLE_TYPE
int EGL_RENDERABLE_TYPE
常量值:12352(0x00003040)
EGL_RENDER_BUFFER
int EGL_RENDER_BUFFER
常量值:12422(0x00003086)
EGL_RGB_BUFFER
int EGL_RGB_BUFFER
常量值:12430(0x0000308e)
EGL_SAMPLES
int EGL_SAMPLES
常量值:12337(0x00003031)
EGL_SAMPLE_BUFFERS
int EGL_SAMPLE_BUFFERS
常量值:12338(0x00003032)
EGL_SINGLE_BUFFER
int EGL_SINGLE_BUFFER
常量值:12421(0x00003085)
EGL_SLOW_CONFIG
int EGL_SLOW_CONFIG
常量值:12368(0x00003050)
EGL_STENCIL_SIZE
int EGL_STENCIL_SIZE
常量值:12326(0x00003026)
EGL_SUCCESS
int EGL_SUCCESS
常量值:12288(0x00003000)
EGL_SURFACE_TYPE
int EGL_SURFACE_TYPE
常量值:12339(0x00003033)
EGL_TRANSPARENT_BLUE_VALUE
int EGL_TRANSPARENT_BLUE_VALUE
常量值:12341(0x00003035)
EGL_TRANSPARENT_GREEN_VALUE
int EGL_TRANSPARENT_GREEN_VALUE
常量值:12342(0x00003036)
EGL_TRANSPARENT_RED_VALUE
int EGL_TRANSPARENT_RED_VALUE
常量值:12343(0x00003037)
EGL_TRANSPARENT_RGB
int EGL_TRANSPARENT_RGB
常量值:12370(0x00003052)
EGL_TRANSPARENT_TYPE
int EGL_TRANSPARENT_TYPE
常量值:12340(0x00003034)
EGL_VENDOR
int EGL_VENDOR
常量值:12371(0x00003053)
EGL_VERSION
int EGL_VERSION
常量值:12372(0x00003054)
EGL_VERTICAL_RESOLUTION
int EGL_VERTICAL_RESOLUTION
常量值:12433(0x00003091)
EGL_WIDTH
int EGL_WIDTH
常量值:12375(0x00003057)
EGL_WINDOW_BIT
int EGL_WINDOW_BIT
常量值:4(0x00000004)
Fields
EGL_DEFAULT_DISPLAY
Object EGL_DEFAULT_DISPLAY
Public methods
eglChooseConfig
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
|
eglCopyBuffers
boolean eglCopyBuffers (EGLDisplay display,
EGLSurface surface,
Object native_pixmap)
Parameters |
display |
EGLDisplay
|
surface |
EGLSurface
|
native_pixmap |
Object
|
eglCreateContext
EGLContext eglCreateContext (EGLDisplay display,
EGLConfig config,
EGLContext share_context,
int[] attrib_list)
Parameters |
display |
EGLDisplay
|
config |
EGLConfig
|
share_context |
EGLContext
|
attrib_list |
int
|
eglCreatePbufferSurface
EGLSurface eglCreatePbufferSurface (EGLDisplay display,
EGLConfig config,
int[] attrib_list)
Parameters |
display |
EGLDisplay
|
config |
EGLConfig
|
attrib_list |
int
|
eglCreatePixmapSurface
EGLSurface eglCreatePixmapSurface (EGLDisplay display,
EGLConfig config,
Object native_pixmap,
int[] attrib_list)
Parameters |
display |
EGLDisplay
|
config |
EGLConfig
|
native_pixmap |
Object
|
attrib_list |
int
|
eglCreateWindowSurface
EGLSurface eglCreateWindowSurface (EGLDisplay display,
EGLConfig config,
Object native_window,
int[] attrib_list)
Parameters |
display |
EGLDisplay
|
config |
EGLConfig
|
native_window |
Object
|
attrib_list |
int
|
eglDestroyContext
boolean eglDestroyContext (EGLDisplay display,
EGLContext context)
Parameters |
display |
EGLDisplay
|
context |
EGLContext
|
eglDestroySurface
boolean eglDestroySurface (EGLDisplay display,
EGLSurface surface)
Parameters |
display |
EGLDisplay
|
surface |
EGLSurface
|
eglGetConfigAttrib
boolean eglGetConfigAttrib (EGLDisplay display,
EGLConfig config,
int attribute,
int[] value)
Parameters |
display |
EGLDisplay
|
config |
EGLConfig
|
attribute |
int
|
value |
int
|
eglGetConfigs
boolean eglGetConfigs (EGLDisplay display,
EGLConfig[] configs,
int config_size,
int[] num_config)
Parameters |
display |
EGLDisplay
|
configs |
EGLConfig
|
config_size |
int
|
num_config |
int
|
eglGetCurrentContext
EGLContext eglGetCurrentContext ()
eglGetCurrentDisplay
EGLDisplay eglGetCurrentDisplay ()
eglGetCurrentSurface
EGLSurface eglGetCurrentSurface (int readdraw)
eglGetDisplay
EGLDisplay eglGetDisplay (Object native_display)
Parameters |
native_display |
Object
|
eglGetError
int eglGetError ()
eglInitialize
boolean eglInitialize (EGLDisplay display,
int[] major_minor)
Parameters |
display |
EGLDisplay
|
major_minor |
int
|
eglQueryContext
boolean eglQueryContext (EGLDisplay display,
EGLContext context,
int attribute,
int[] value)
Parameters |
display |
EGLDisplay
|
context |
EGLContext
|
attribute |
int
|
value |
int
|
eglQueryString
String eglQueryString (EGLDisplay display,
int name)
Parameters |
display |
EGLDisplay
|
name |
int
|
eglQuerySurface
boolean eglQuerySurface (EGLDisplay display,
EGLSurface surface,
int attribute,
int[] value)
Parameters |
display |
EGLDisplay
|
surface |
EGLSurface
|
attribute |
int
|
value |
int
|
eglSwapBuffers
boolean eglSwapBuffers (EGLDisplay display,
EGLSurface surface)
Parameters |
display |
EGLDisplay
|
surface |
EGLSurface
|
eglTerminate
boolean eglTerminate (EGLDisplay display)
Parameters |
display |
EGLDisplay
|
eglWaitGL
boolean eglWaitGL ()
eglWaitNative
boolean eglWaitNative (int engine,
Object bindTarget)
Parameters |
engine |
int
|
bindTarget |
Object
|