UNPKG

typegpu

Version:

A thin layer between JS and WebGPU/WGSL that improves development experience and allows for faster iteration.

13 lines (12 loc) 834 B
// Each export here is available as a member on the 'typegpu/~internal' import. export { abstractInt, abstractFloat } from "./data/numeric.js"; export { makeResolvable } from "./tgsl/makeResolvable.js"; export { makeDereferenceable } from "./tgsl/makeDereferenceable.js"; export { UnknownData } from "./data/dataTypes.js"; export { getName, setName } from "./shared/meta.js"; export { WgslGenerator } from "./tgsl/wgslGenerator.js"; export { snip, withValue, withDataType, withSideEffects } from "./data/snippet.js"; export { stringifyNode } from "./shared/tseynit.js"; export { dualImpl } from "./core/function/dualImpl.js"; export { isNonTransferableResource, isTransferableResource, restoreResource, snapshotResource, } from "./serial/registry.js"; export { deserializeDataSchema, serializeDataSchema, } from "./serial/schema.js";