UNPKG

typegpu

Version:

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

11 lines (10 loc) 451 B
import { type BaseData } from '../../data/wgslTypes.ts'; import type { TgpuBindGroupLayout } from '../../tgpuBindGroupLayout.ts'; /** * Warns if layout exceeds supported buffer count limits. */ export declare function warnIfOverflow(layouts: TgpuBindGroupLayout[], limits: GPUSupportedLimits): void; /** * See https://www.w3.org/TR/WGSL/#address-space-layout-constraints */ export declare function warnIfNotUniformAligned(schema: BaseData): void;