Reordering, tabs, no not call gl.viewport on each frame, optimize loops using for (do not creates memory)
Reordering, tabs, no not call gl.viewport on each frame, optimize loops using for (do not creates memory)

albertoruibal/jmini3d,albertoruibal/jmini3d,albertoruibal/jmini3d