PerfMeter icon indicating copy to clipboard operation
PerfMeter copied to clipboard

Memory guesstimator

Open spite opened this issue 9 years ago • 0 comments

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)

spite avatar Oct 24 '16 22:10 spite