UNPKG

@allmaps/render

Version:

Render functions for WebGL and image buffers

4 lines (3 loc) 479 B
export declare function createShader(gl: WebGL2RenderingContext, type: WebGLRenderingContextBase['VERTEX_SHADER'] | WebGLRenderingContextBase['FRAGMENT_SHADER'], source: string): WebGLShader; export declare function createProgram(gl: WebGL2RenderingContext, vertexShader: WebGLShader, fragmentShader: WebGLShader): WebGLProgram; export declare function createBuffer(gl: WebGL2RenderingContext, program: WebGLProgram, data: Float32Array, size: number, name: string): WebGLBuffer;