LibOpenGLES class

Constructors

LibOpenGLES(dynamic gl)

Properties

gl ↔ dynamic
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createTexture() → dynamic
deleteRenderbuffer(int renderbuffer) → void
getActiveAttrib(dynamic v0, dynamic v1) → void
getActiveUniform(dynamic v0, dynamic v1) → void
getContextAttributes() → dynamic
getProgramInfoLog(int program) String?
getShaderInfoLog(int shader) String?
glActiveTexture(int v0) → void
glAttachShader(int program, int shader) → void
glBeginTransformFeedback(int primitiveMode) → void
glBindAttribLocation(int program, int index, String name) → void
glBindBuffer(int target, int buffer) → void
glBindFramebuffer(int target, dynamic framebuffer) → void
glBindRenderbuffer(int target, dynamic framebuffer) → void
glBindTexture(int type, int texture) → void
glBindTransformFeedback(int target, int id) → void
glBindVertexArray(int array) → void
glBlendEquation(int v0) → void
glBlendEquationSeparate(int modeRGB, int modeAlpha) → void
glBlendFunc(int sfactor, int dfactor) → void
glBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) → void
glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) → void
glBufferData<T extends TypedData>(int target, T data, int usage) → void
glBufferSubData(int target, int dstByteOffset, TypedData srcData, int srcOffset, int length) → void
glCheckFramebufferStatus(int target) int
glClear(dynamic mask) → void
glClearColor(double red, double green, double blue, double alpha) → void
glClearDepthf(double depth) → void
glClearStencil(int s) → void
glColorMask(bool red, bool green, bool blue, bool alpha) → void
glCompileShader(int shader) → void
glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, TypedData? data) → void
glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, TypedData? pixels) → void
glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border) → void
glCreateBuffer() → void
glCreateFramebuffer() int
glCreateProgram() → void
glCreateRenderbuffer() int
glCreateShader(int type) → void
glCreateTransformFeedback() int
glCreateVertexArray() int
glCullFace(int mode) → void
glDeleteBuffer(int buffer) → void
glDeleteFramebuffer(int framebuffer) → void
glDeleteProgram(int program) → void
glDeleteShader(int shader) → void
glDeleteTexture(int v0) → void
glDeleteTransformFeedback(int transformFeedback) → void
glDeleteVertexArray(int array) → void
glDepthFunc(int v0) → void
glDepthMask(bool v0) → void
glDisable(int v0) → void
glDisableVertexAttribArray(int index) → void
glDrawArrays(int mode, int first, int count) → void
glDrawArraysInstanced(int mode, int first, int count, int instanceCount) → void
glDrawBuffers(List<int> buffers) → void
glDrawElements(int mode, int count, int type, int offset) → void
glDrawElementsInstanced(int mode, int count, int type, int offset, int instanceCount) → void
glEnable(int v0) → void
glEnableVertexAttribArray(int index) → void
glEndTransformFeedback() → void
glFinish() → void
glFlush() → void
glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, dynamic renderbuffer) → void
glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level) → void
glFrontFace(int mode) → void
glGenerateMipmap(int target) → void
glGenFramebuffers(int count, List buffers) → void
glGenRenderbuffers(int count, List buffers) → void
glGetAttribLocation(int program, String name) → void
glGetError() int
glGetProgramParameter(int program, int pname) → void
glGetShaderParameter(int shader, int pname) int
glGetShaderPrecisionFormat() ShaderPrecisionFormat
glGetShaderSource(int shader) int
glGetTransformFeedbackVarying(int program, int index) Map
glGetUniformLocation(int program, String name) → void
glInvalidateFramebuffer(int target, List<int> attachments) → void
glIsProgram(int program) bool
glLineWidth(double width) → void
glLinkProgram(int program, [bool checkForErrors = true]) → void
glPauseTransformFeedback() → void
glPixelStorei(int pname, int param) → void
glPolygonOffset(double factor, double units) → void
glReadPixels(int x, int y, int width, int height, int format, int type, TypedData? pixels) → void
glRenderbufferStorage(int target, int internalformat, int width, int height) → void
glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height) → void
glResumeTransformFeedback() → void
glScissor(int x, int y, int width, int height) → void
glShaderSource(int shader, String shaderSource) → void
glStencilFunc(int func, int ref, int mask) → void
glStencilMask(int mask) → void
glStencilOp(int fail, int zfail, int zpass) → void
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, TypedData? pixels) → void
glTexImage2D_NOSIZE(int target, int level, int internalformat, int border, int format, int type, TypedData? pixels) → void
glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, TypedData? pixels) → void
glTexParameteri(int target, int pname, int param) → void
glTexStorage2D(int target, int levels, int internalformat, int width, int height) → void
glTexStorage3D(int target, int levels, int internalformat, int width, int height, int depth) → void
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, TypedData? pixels) → void
glTexSubImage2D_NOSIZE(int target, int level, int xoffset, int yoffset, int format, int type, TypedData? pixels) → void
glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, TypedData? pixels) → void
glTransformFeedbackVaryings(int program, int count, List<String> varyings, int bufferMode) → void
glUniform1f(int location, double x) → void
glUniform1fv(int location, List<double> v) → void
glUniform1i(int location, int x) → void
glUniform1iv(int location, List<int> v) → void
glUniform2f(int location, double x, double y) → void
glUniform2fv(int location, List<double> v) → void
glUniform2iv(int location, List<int> v) → void
glUniform3f(int location, double x, double y, double z) → void
glUniform3fv(int location, List<double> v) → void
glUniform3iv(int location, List<int> v) → void
glUniform4f(int location, double x, double y, double z, double w) → void
glUniform4fv(int location, List<double> vectors) → void
glUniform4iv(int location, List<int> v) → void
glUniformMatrix3fv(int location, bool transpose, List<double> values) → void
glUniformMatrix4fv(int location, bool transpose, List<double> values) → void
glUseProgram(int program) → void
glVertexAttrib1fv(int index, List<double> values) → void
glVertexAttrib2fv(int index, List<double> values) → void
glVertexAttrib3fv(int index, List<double> values) → void
glVertexAttrib4fv(int index, List<double> values) → void
glVertexAttribDivisor(int index, int divisor) → void
glVertexAttribIPointer(int index, int size, int type, int stride, int pointer) → void
glVertexAttribPointer(int index, int size, int type, bool normalized, int stride, int offset) → void
glViewport(int x, int y, int width, int height) → void
isTransformFeedback(int transformFeedback) bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
readCurrentPixels(int x, int y, int width, int height) Uint8List
texParameterf(int target, int pname, double param) → void
toString() String
A string representation of this object.
inherited

Operators

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