@thi.ng/shader-ast
DSL to define shader code in TypeScript and cross-compile to GLSL, JS and other targets
DSL to define shader code in TypeScript and cross-compile to GLSL, JS and other targets
Customizable JS codegen, compiler & runtime for @thi.ng/shader-ast
WebGL & GLSL abstraction layer
Customizable GLSL codegen for @thi.ng/shader-ast
Basic WebGL scaffolding for running interactive fragment shaders via @thi.ng/shader-ast
Shader AST code optimization passes/strategies