1 // Copyright © 2015, Peter Atashian
2 // Licensed under the MIT License <LICENSE.md>
3 //48
4 pub type GLenum = ::c_uint;
5 pub type GLboolean = ::c_uchar;
6 pub type GLbitfield = ::c_uint;
testGetJsData()7 pub type GLbyte = ::c_schar;
8 pub type GLshort = ::c_short;
9 pub type GLint = ::c_int;
10 pub type GLsizei = ::c_int;
11 pub type GLubyte = ::c_uchar;
12 pub type GLushort = ::c_ushort;
13 pub type GLuint = ::c_uint;
14 pub type GLfloat = ::c_float;
15 pub type GLclampf = ::c_float;
16 pub type GLdouble = ::c_double;
17 pub type GLclampd = ::c_double;
18 pub type GLvoid = ::c_void;
19 //63
20 //68
21 //AccumOp
22 pub const GL_ACCUM: GLenum = 0x0100;
23 pub const GL_LOAD: GLenum = 0x0101;
24 pub const GL_RETURN: GLenum = 0x0102;
25 pub const GL_MULT: GLenum = 0x0103;
26 pub const GL_ADD: GLenum = 0x0104;
27 //AlphaFunction
28 pub const GL_NEVER: GLenum = 0x0200;
29 pub const GL_LESS: GLenum = 0x0201;
30 pub const GL_EQUAL: GLenum = 0x0202;
31 pub const GL_LEQUAL: GLenum = 0x0203;
32 pub const GL_GREATER: GLenum = 0x0204;
33 pub const GL_NOTEQUAL: GLenum = 0x0205;
34 pub const GL_GEQUAL: GLenum = 0x0206;
35 pub const GL_ALWAYS: GLenum = 0x0207;
36