typedef unsigned long GLenum; typedef boolean GLboolean; typedef unsigned long GLbitfield; typedef long GLint; typedef long GLsizei; typedef long long GLintptr; typedef unsigned long GLuint; typedef long long GLsizeiptr; typedef unrestricted float GLfloat; typedef unrestricted float GLclampf; // WebGL 2.0 typedef long long GLint64; typedef unsigned long long GLuint64; typedef (Float32Array or sequence) Float32List;