[−][src]Crate uni_gl
Re-exports
pub use self::common::*; |
Modules
common |
Structs
GLContext | uni-gl internal OpenGL context. |
Enums
AttributeSize | Constants passed to WebGLRenderingContext.vertexAttribPointer() |
BlendEquation | Constants passed to WebGLRenderingContext.blendEquation() or WebGLRenderingContext.blendEquationSeparate() to control how the blending is calculated (for both, RBG and alpha, or separately). |
BlendMode | Constants passed to WebGLRenderingContext.blendFunc() or WebGLRenderingContext.blendFuncSeparate() to specify the blending mode (for both, RBG and alpha, or separately). |
BufferBit | |
BufferKind | Passed to bindBuffer or bufferData to specify the type of buffer being used. |
BufferParameter | |
Buffers | Constants passed to WebGLRenderingContext.hint() |
ColorBuffer | |
Culling | Constants passed to WebGLRenderingContext.cullFace(). |
DataType | |
DepthTest | Constants passed to WebGLRenderingContext.depthFunc(). |
DrawMode | |
Error | Constants returned from WebGLRenderingContext.getError(). |
Flag | |
FrontFaceDirection | Constants passed to WebGLRenderingContext.frontFace(). |
Hint | Constants passed to WebGLRenderingContext.hint() |
Parameter | Constants passed to WebGLRenderingContext.getParameter() to specify what information to return. |
PixelFormat | |
PixelStorageMode | Constants passed to WebGLRenderingContext.hint() |
PixelType | |
Primitives | Passed to drawElements or drawArrays to draw primitives. |
ShaderKind | Constants passed to WebGLRenderingContext.createShader() |
ShaderParameter | Constants passed to WebGLRenderingContext.createShader() |
ShaderPrecision | |
StencilAction | Constants passed to WebGLRenderingContext.stencilOp(). |
StencilTest | Constants passed to WebGLRenderingContext.stencilFunc(). |
TextureBindPoint | WebGLRenderingContext.texImage2D() "target" parameter |
TextureCompression | |
TextureKind | WebGLRenderingContext.texParameterfi or WebGLRenderingContext.bindTexture() "target" parameter |
TextureMagFilter | WebGLRenderingContext.texParameterfi "param" parameter |
TextureMinFilter | WebGLRenderingContext.texParameterfi "param" parameter |
TextureParameter | WebGLRenderingContext.texParameterfi "pname" parameter |
TextureWrap | WebGLRenderingContext.texParameterfi "param" parameter |
UniformType | Constants passed to WebGLRenderingContext.hint() |
VertexAttrib | Constants passed to WebGLRenderingContext.getVertexAttrib(). |
Constants
IS_GL_ES | whether current OpenGL context is OpenGL ES (Embedded System) |
Type Definitions
WebGLContext |