Added in API level 29
EGL15
class EGL15
| kotlin.Any | |
| ↳ | android.opengl.EGL15 |
EGL 1.5
Summary
| Constants | |
|---|---|
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Long | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| Public methods | |
|---|---|
| static Int |
eglClientWaitSync(dpy: EGLDisplay!, sync: EGLSync!, flags: Int, timeout: Long) |
| static EGLImage! |
eglCreateImage(dpy: EGLDisplay!, context: EGLContext!, target: Int, buffer: Long, attrib_list: LongArray!, offset: Int) |
| static EGLSurface! |
eglCreatePlatformPixmapSurface(dpy: EGLDisplay!, config: EGLConfig!, native_pixmap: Buffer!, attrib_list: LongArray!, offset: Int) |
| static EGLSurface! |
eglCreatePlatformWindowSurface(dpy: EGLDisplay!, config: EGLConfig!, native_window: Buffer!, attrib_list: LongArray!, offset: Int) |
| static EGLSync! |
eglCreateSync(dpy: EGLDisplay!, type: Int, attrib_list: LongArray!, offset: Int) |
| static Boolean |
eglDestroyImage(dpy: EGLDisplay!, image: EGLImage!) |
| static Boolean |
eglDestroySync(dpy: EGLDisplay!, sync: EGLSync!) |
| static EGLDisplay! |
eglGetPlatformDisplay(platform: Int, native_display: Long, attrib_list: LongArray!, offset: Int) |
| static Boolean |
eglGetSyncAttrib(dpy: EGLDisplay!, sync: EGLSync!, attribute: Int, value: LongArray!, offset: Int)C function EGLBoolean eglGetSyncAttrib ( EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value ) |
| static Boolean |
eglWaitSync(dpy: EGLDisplay!, sync: EGLSync!, flags: Int) |
| Properties | |
|---|---|
| static EGLContext! | |
| static EGLDisplay! | |
| static EGLImage! | |
| static EGLSurface! | |
| static EGLSync! | |
Constants
EGL_CONTEXT_MAJOR_VERSION
Added in API level 29
static val EGL_CONTEXT_MAJOR_VERSION: Int
Value: 12440EGL_CONTEXT_MINOR_VERSION
Added in API level 29
static val EGL_CONTEXT_MINOR_VERSION: Int
Value: 12539EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT
Added in API level 29
static val EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT: Int
Value: 2EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT
Added in API level 29
static val EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT: Int
Value: 1EGL_CONTEXT_OPENGL_DEBUG
Added in API level 29
static val EGL_CONTEXT_OPENGL_DEBUG: Int
Value: 12720EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE
Added in API level 29
static val EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE: Int
Value: 12721EGL_CONTEXT_OPENGL_PROFILE_MASK
Added in API level 29
static val EGL_CONTEXT_OPENGL_PROFILE_MASK: Int
Value: 12541EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY
Added in API level 29
static val EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY: Int
Value: 12733EGL_CONTEXT_OPENGL_ROBUST_ACCESS
Added in API level 29
static val EGL_CONTEXT_OPENGL_ROBUST_ACCESS: Int
Value: 12722EGL_GL_COLORSPACE_LINEAR
Added in API level 29
static val EGL_GL_COLORSPACE_LINEAR: Int
Value: 12426EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X
Added in API level 29
static val EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X: Int
Value: 12468EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
Added in API level 29
static val EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y: Int
Value: 12470EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
Added in API level 29
static val EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z: Int
Value: 12472EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X
Added in API level 29
static val EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X: Int
Value: 12467EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y
Added in API level 29
static val EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y: Int
Value: 12469EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z
Added in API level 29
static val EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z: Int
Value: 12471EGL_LOSE_CONTEXT_ON_RESET
Added in API level 29
static val EGL_LOSE_CONTEXT_ON_RESET: Int
Value: 12735EGL_NO_RESET_NOTIFICATION
Added in API level 29
static val EGL_NO_RESET_NOTIFICATION: Int
Value: 12734EGL_PLATFORM_ANDROID_KHR
Added in API level 29
static val EGL_PLATFORM_ANDROID_KHR: Int
Value: 12609EGL_SYNC_CL_EVENT_COMPLETE
Added in API level 29
static val EGL_SYNC_CL_EVENT_COMPLETE: Int
Value: 12543EGL_SYNC_FLUSH_COMMANDS_BIT
Added in API level 29
static val EGL_SYNC_FLUSH_COMMANDS_BIT: Int
Value: 1EGL_SYNC_PRIOR_COMMANDS_COMPLETE
Added in API level 29
static val EGL_SYNC_PRIOR_COMMANDS_COMPLETE: Int
Value: 12528Public methods
eglClientWaitSync
Added in API level 29
static fun eglClientWaitSync(
dpy: EGLDisplay!,
sync: EGLSync!,
flags: Int,
timeout: Long
): Int
eglCreateImage
Added in API level 29
static fun eglCreateImage(
dpy: EGLDisplay!,
context: EGLContext!,
target: Int,
buffer: Long,
attrib_list: LongArray!,
offset: Int
): EGLImage!
eglCreatePlatformPixmapSurface
Added in API level 29
static fun eglCreatePlatformPixmapSurface(
dpy: EGLDisplay!,
config: EGLConfig!,
native_pixmap: Buffer!,
attrib_list: LongArray!,
offset: Int
): EGLSurface!
eglCreatePlatformWindowSurface
Added in API level 29
static fun eglCreatePlatformWindowSurface(
dpy: EGLDisplay!,
config: EGLConfig!,
native_window: Buffer!,
attrib_list: LongArray!,
offset: Int
): EGLSurface!
eglCreateSync
Added in API level 29
static fun eglCreateSync(
dpy: EGLDisplay!,
type: Int,
attrib_list: LongArray!,
offset: Int
): EGLSync!
eglDestroyImage
Added in API level 29
static fun eglDestroyImage(
dpy: EGLDisplay!,
image: EGLImage!
): Boolean
eglDestroySync
Added in API level 29
static fun eglDestroySync(
dpy: EGLDisplay!,
sync: EGLSync!
): Boolean
eglGetPlatformDisplay
Added in API level 29
static fun eglGetPlatformDisplay(
platform: Int,
native_display: Long,
attrib_list: LongArray!,
offset: Int
): EGLDisplay!
eglGetSyncAttrib
Added in API level 29
static fun eglGetSyncAttrib(
dpy: EGLDisplay!,
sync: EGLSync!,
attribute: Int,
value: LongArray!,
offset: Int
): Boolean
C function EGLBoolean eglGetSyncAttrib ( EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value )
eglWaitSync
Added in API level 29
static fun eglWaitSync(
dpy: EGLDisplay!,
sync: EGLSync!,
flags: Int
): Boolean