import { Context } from '../context'; import { GLProgram } from '../GLProgram'; /** * You may be wondering, why does this program that draws a colorless, zero-footprint * triangle exist? It turns out that the WeBGL implementation on windows doesn't actually * clear a scissored region of the screen when you call `gl.clear`, you actually need * to make a draw call to replace what's currently in the framebuffer. This is a * workaround that does exactly that. */ export declare class Program extends GLProgram { private readonly positionBuffer; constructor(ctx: Context); exec(): void; } //# sourceMappingURL=program.d.ts.map