UNPKG

typegpu

Version:

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

6 lines (5 loc) 458 B
import * as wgsl from './wgslTypes.ts'; export declare const EVAL_ALLOWED_IN_ENV: boolean; export type CompiledWriter = (output: DataView, offset: number, value: unknown, littleEndian?: boolean, endOffset?: number) => void; export declare function buildWriter(node: wgsl.BaseData, offsetExpr: string, valueExpr: string, depth?: number, partial?: boolean): string; export declare function getCompiledWriter(schema: wgsl.BaseData): CompiledWriter | undefined;