Use standard webgl context in the first place.

This patch fixes error in Firefox:
"Error: WebGL: Retrieving a WebGL context from a canvas via a request id
('webgl') different from the id used to create the context
('experimental-webgl') is not allowed."
Fix ByteBuffer position when it used as IntBuffer