Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "api/glsl"

Index

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

GLSL

GLSL: Type

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

Generated using TypeDoc