Bundle a glslify-deps dependency tree into a GLSL source string
Converts an array of GLSL tokens to a plain source string
Infer the scope of each token in an array of GLSL tokens
Retrieve the values defined with preprocessor statements in a selection of GLSL tokens
Determine the scope depth of an array of GLSL tokens
injects a #define statement into a shader source
"Descope" an array of GLSL tokens such that they can be safely inlined alongside within another shader without causing any global variable conflicts.
Takes an array of GLSL tokens and determines whether or not they're a property of another identifier
Take an array of GLSL tokens and determine which tokens are either assignments or variable declarations.
Extract a shader's name from its source
glslify loader module for webpack
creates the indices for a quad (two triangles)
A node.js-style module system for GLSL!
blend mode 'overlay' for GLSL
test a shader's gl_FragColor output on a 1x1 canvas
HSL to RGB color conversion in GLSL
Extract function definitions from an array of GLSL tokens.
Find all require calls within a glslify file
glslify transform that provides you with a cleaner module import/export syntax ✨
powered by npms.io 🚀