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()7pub 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