EGL class

Constructors

EGL({bool useAngle = true})

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

dispose() → void
eglBindTexImage(Pointer<Void> dpy, Pointer<Void> surface, int buffer) → int
eglChooseConfig(Pointer<Void> display, {Map<EglConfigAttribute, int>? attributes, int maxConfigs = 1}) → List<Pointer<Void>>
https://www.khronos.org/registry/EGL/sdk/docs/man/html/eglChooseConfig.xhtml
eglCreateContext(Pointer<Void> display, Pointer<Void> config, {int contextClientVersion = 3, Pointer<Void>? shareContext, bool isDebugContext = false}) → Pointer<Void>
eglCreatePbufferFromClientBuffer(Pointer<Void> display, int bufferType, Pointer<Void> buffer, Pointer<Void> config, Pointer<Int32> attribList) → Pointer<Void>
eglCreatePbufferSurface(Pointer<Void> display, Pointer<Void> config, {Map<EglSurfaceAttributes, int>? attributes}) → Pointer<Void>
eglCreateWindowSurface(Pointer<Void> display, Pointer<Void> config, Pointer<Void> nativeWindow) → Pointer<Void>
eglDestroyContext(Pointer<Void> display, Pointer<Void> context) → void
eglDestroySurface(Pointer<Void> dpy, Pointer<Void> surface) → int
eglGetConfigAttrib(Pointer<Void> display, Pointer<Void> config, EglConfigAttribute attribute) → int
eglGetConfigs(Pointer<Void> display, {int maxConfigs = 10}) → List<Pointer<Void>>
eglGetCurrentContext() → Pointer<Void>
eglGetDisplay([Pointer<Void>? displayId]) → Pointer<Void>
eglInitialize(Pointer<Void> display) → EglInitializeResult
eglMakeCurrent(Pointer<Void> display, Pointer<Void> draw, Pointer<Void> read, Pointer<Void> context) → void
eglSwapBuffers(Pointer<Void> display, Pointer<Void> surface) → void
eglTerminate(Pointer<Void> dpy) → int
eglWaitClient() → void
getTextureTarget(Pointer<Void> display, Pointer<Void> config) → int
makeCurrent(Pointer<Void> context) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
printConfigAttributes(Pointer<Void> display, Pointer<Void> config) → void
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

eglGetError() → EglError
loadEGL({bool useAngle = false}) → void