Type aliases
GLIntVec
GLIntVec: number[] | Int32Array
GLIntVec2
GLIntVec2: Tuple<number, 2> | Int32Array
GLIntVec3
GLIntVec3: Tuple<number, 3> | Int32Array
GLIntVec4
GLIntVec4: Tuple<number, 4> | Int32Array
GLMat2
GLMat2: Tuple<number, 4> | Float32Array
GLMat23
GLMat23: Tuple<number, 6> | Float32Array
GLMat24
GLMat24: Tuple<number, 8> | Float32Array
GLMat3
GLMat3: Tuple<number, 9> | Float32Array
GLMat34
GLMat34: Tuple<number, 12> | Float32Array
GLMat4
GLMat4: Tuple<number, 16> | Float32Array
GLSLArrayType
GLSLArrayType: "bool[]" | "int[]" | "uint[]" | "float[]" | "bvec2[]" | "bvec3[]" | "bvec4[]" | "ivec2[]" | "ivec3[]" | "ivec4[]" | "uvec2[]" | "uvec3[]" | "uvec4[]" | "vec2[]" | "vec3[]" | "vec4[]" | "mat2[]" | "mat3[]" | "mat4[]" | "sampler2D[]" | "sampler3D[]" | "samplerCube[]"
GLSLScalarType
GLSLScalarType: "bool" | "float" | "int" | "uint" | "sampler2D" | "samplerCube"
GLUintVec
GLUintVec: number[] | Uint32Array
GLVec
GLVec: number[] | Float32Array
GLVec2
GLVec2: Tuple<number, 2> | Float32Array
GLVec3
GLVec3: Tuple<number, 3> | Float32Array
GLVec4
GLVec4: Tuple<number, 4> | Float32Array