@tberman If I 'double pump' the main loop (it uses setTimeout), FPS goes up,some bottlenecks in WebGL copying buffers to browser window.