webglimpse
Version:
Webglimpse is a data visualization library for the web.
11 lines (10 loc) • 418 B
TypeScript
export interface Buffer {
bind(gl: WebGLRenderingContext, target: number): void;
unbind(gl: WebGLRenderingContext, target: number): void;
dispose(): void;
}
export interface DynamicBuffer extends Buffer {
setData(newData: Float32Array): void;
}
export declare function newStaticBuffer(data: Float32Array): Buffer;
export declare function newDynamicBuffer(data?: Float32Array): DynamicBuffer;