module spasm.webgl.types;

nothrow:
@safe:

struct __GLsync;

alias GLbyte = byte;
alias GLclampf = float;
alias GLfixed = int;
alias GLshort = short;
alias GLushort = ushort;
alias GLvoid = void;
alias GLsync = __GLsync*;
alias GLint64 = long;
alias GLuint64 = ulong;
alias GLenum = uint;
alias GLuint = uint;
alias GLchar = char;
alias GLfloat = float;
alias GLsizeiptr = ptrdiff_t;
alias GLintptr = ptrdiff_t;
alias GLbitfield = uint;
alias GLint = int;
alias GLboolean = ubyte;
alias GLsizei = int;
alias GLubyte = ubyte;