glsl-tokenizer
r/w stream of glsl tokens
r/w stream of glsl tokens
A node.js-style module system for GLSL!
regl is a fast functional WebGL framework.
Bundle a glslify-deps dependency tree into a GLSL source string
flattens nested vertex data into a typed array
injects a #define statement into a shader source
A wrapper for the "resolve" module that targets GLSL shaders instead of JavaScript
Determine the scope depth of an array of GLSL tokens
Infer the scope of each token in an array of GLSL tokens
safely inject a block of tokens into a shader
Take an array of GLSL tokens and determine which tokens are either assignments or variable declarations.
Trim the whitespace within an array of GLSL tokens
Formats a webgl glsl compiler error.
gets a WebGLRenderingContext
all the WebGL 1.0 constants
Beckmann specular distribution for GLSL
Cook-Torrance specular/fresnel lighting term
Invert a matrix in GLSL
Functions to test if a point is outside ranges, namely useful for 3D/2D scenes that may have reversed bounds
WebGL2 constants