transform streamed glsl tokens into an ast
cssauron language for glsl asts from glsl-parser
through stream that translates glsl-parser AST nodes into working glsl code
through stream that transforms glsl-parser AST nodes and rewrites variables into shorter forms
GLSL parser and code generator based on Google's glsl-unit grammar
A GLSL ES 1.0 and 3.0 parser and preprocessor that can preserve whitespace and comments
through stream that transforms glsl-parser AST nodes and rewrites variables into shorter forms
transform streamed glsl tokens into an ast
through stream that translates glsl-parser AST nodes into working glsl code
A handrolled glsl parser written in C++
transform streamed glsl tokens into an ast
Prettier (https://prettier.io) plugin for GLSL (OpenGL Shading Language).
webgl-noise shaders ported to work with glslify
A wrapper for the "resolve" module that targets GLSL shaders instead of JavaScript
"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
Infer the scope of each token in an array of GLSL tokens
Trim the whitespace within an array of GLSL tokens
r/w stream of glsl tokens
A node.js-style module system for GLSL!
Determine the scope depth of an array of GLSL tokens
Import, inline (and minify) GLSL/WGSL shader files
Converts an array of GLSL tokens to a plain source string
Retrieve the values defined with preprocessor statements in a selection of GLSL tokens
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.