PerfMeter
PerfMeter copied to clipboard
Memory guesstimator
Methods to track for memory:
WebGL
textImage2D
- texImage2D(target, level, internalformat, width, height, border, format, type, ArrayBufferView? pixels): width * height * internalformat * type (are all the format uncompressed)?
- texImage2D(target, level, internalformat, format, type, [ImageData,HTMLImageElement, HTMLCanvasElement, HTMLVideoElement]? pixels): get element dimensions
Don't forget about mimaps!
bufferData
- bufferData(target, data|size, usage);
WebGLProgram
- What methods actually allocate memory?
WebGL2
textImage2D
- texImage2D(target, level, internalformat, width, height, border, format, type, GLintptr offset)