EGL class

Constructors

EGL.new({bool useAngle = false})

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
loadEGL({bool useAngle = false}) → void
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