gl-util.d.ts 572 B

123456789
  1. export declare function createShader(gl: WebGLRenderingContext, type: number, source: string): WebGLShader;
  2. export declare function createProgram(gl: WebGLRenderingContext, vertexShader: WebGLShader, fragmentShader: WebGLShader): WebGLProgram;
  3. export declare function createTexture(gl: WebGLRenderingContext, index: number, imgData?: TexImageSource): WebGLTexture;
  4. export declare function cleanWebGL(gl: WebGLRenderingContext, { shaders, program, textures, buffers }: {
  5. shaders?: any[];
  6. program?: any;
  7. textures?: any[];
  8. buffers?: any[];
  9. }): void;