UNPKG

gl-layer

Version:

A lightweight WebGL setup layer that simplifies renderer management, uniform handling, and cleanup.

19 lines (18 loc) 413 B
export interface TextureParams { gl: WebGLRenderingContext; url: string; } export interface TexturesParams { gl: WebGLRenderingContext; images: string[]; } export interface ShaderParams { gl: WebGLRenderingContext; type: number; source: string; } export interface ShaderProgramParams { gl: WebGLRenderingContext; fragmentShaderSource: string; vertexShaderSource: string; }