@thi.ng/shader-ast
Version:
DSL to define shader code in TypeScript and cross-compile to GLSL, JS and other targets
28 lines (27 loc) • 885 B
JavaScript
export * from "./api/function.js";
export * from "./api/nodes.js";
export * from "./api/ops.js";
export * from "./api/precision.js";
export * from "./api/swizzles.js";
export * from "./api/syms.js";
export * from "./api/tags.js";
export * from "./api/target.js";
export * from "./api/terms.js";
export * from "./api/types.js";
export * from "./ast/assign.js";
export * from "./ast/checks.js";
export * from "./ast/controlflow.js";
export * from "./ast/function.js";
export * from "./ast/idgen.js";
export * from "./ast/indexed.js";
export * from "./ast/item.js";
export * from "./ast/lit.js";
export * from "./ast/ops.js";
export * from "./ast/scope.js";
export * from "./ast/swizzle.js";
export * from "./ast/sym.js";
export * from "./builtin/bvec.js";
export * from "./builtin/math.js";
export * from "./builtin/texture.js";
export * from "./logger.js";
export * from "./target.js";