Spaces:
Running
Running
File size: 732 Bytes
2b7aae2 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | import { WebGLProgram } from './WebGLProgram';
/**
* An object with a series of statistical information about the graphics board memory and the rendering process.
*/
export class WebGLInfo {
constructor(gl: WebGLRenderingContext);
/**
* @default true
*/
autoReset: boolean;
/**
* @default { geometries: 0, textures: 0 }
*/
memory: {
geometries: number;
textures: number;
};
/**
* @default null
*/
programs: WebGLProgram[] | null;
/**
* @default { frame: 0, calls: 0, triangles: 0, points: 0, lines: 0 }
*/
render: {
calls: number;
frame: number;
lines: number;
points: number;
triangles: number;
};
update(count: number, mode: number, instanceCount: number): void;
reset(): void;
}
|