UNPKG

wggl

Version:

A friendly interface to shaders

11 lines (10 loc) 433 B
import { Shader } from "./shader"; import { WgglProgram, WgglProgramShaders } from "./program"; export declare class Wggl { canvas: HTMLCanvasElement; gl: WebGLRenderingContext; [key: string]: HTMLCanvasElement | WebGLRenderingContext | WgglProgram | Function; constructor(canvas: HTMLCanvasElement, vertShader: Shader, fragShader: Shader); setupPrograms(programs: WgglProgramShaders): void; reset(): void; }