UNPKG

glsl-shader-loader

Version:

A static shader source bundler for WebGL program, provide a possibility for management shader source by creating separate files.

69 lines (68 loc) 1.08 kB
module.exports = { // constructor bool: true, int: true, float: true, vec2: true, vec3: true, vec4: true, ivec2: true, ivec3: true, ivec4: true, bvec2: true, bvec3: true, bvec4: true, mat2: true, mat3: true, mat4: true, // function radians: true, degrees: true, sin: true, cos: true, tan: true, acos: true, atan: true, pow: true, exp: true, log: true, exp2: true, log2: true, sqrt: true, inversesqrt: true, abs: true, min: true, max: true, mod: true, sign: true, floor: true, ceil: true, clamp: true, mix: true, step: true, smoothstep: true, fract: true, length: true, distance: true, dot: true, cross: true, normalize: true, reflect: true, faceforward: true, matrixCmpMult: true, lessThan: true, lessThanEqual: true, greaterThan: true, greaterThanEqual: true, equal: true, notEqual: true, any: true, all: true, not: true, texture2D: true, textureCube: true, texture2DProj: true, texture2DLod: true, textureCubeLod: true, texture2DProjLod: true }