3namespace acheron::agl {
4 constexpr unsigned int COLOR_BUFFER_BIT = 0x00004000;
5 constexpr unsigned int DEPTH_BUFFER_BIT = 0x00000100;
7 constexpr unsigned int ARRAY_BUFFER = 0x8892;
8 constexpr unsigned int ELEMENT_ARRAY_BUFFER = 0x8893;
9 constexpr unsigned int STATIC_DRAW = 0x88E4;
10 constexpr unsigned int DYNAMIC_DRAW = 0x88E8;
12 constexpr unsigned int GL_BYTE = 0x1400;
13 constexpr unsigned int GL_UNSIGNED_BYTE = 0x1401;
14 constexpr unsigned int GL_SHORT = 0x1402;
15 constexpr unsigned int GL_UNSIGNED_SHORT = 0x1403;
16 constexpr unsigned int GL_INT = 0x1404;
17 constexpr unsigned int GL_UNSIGNED_INT = 0x1405;
18 constexpr unsigned int GL_FLOAT = 0x1406;
20 constexpr unsigned int TRIANGLES = 0x0004;
22 constexpr unsigned int COMPILE_STATUS = 0x8B81;
24 constexpr unsigned int VERTEX_SHADER = 0x8B31;
25 constexpr unsigned int FRAGMENT_SHADER = 0x8B30;
26 constexpr unsigned int LINK_STATUS = 0x8B82;
28 constexpr unsigned int VERSION = 0x1F02;
29 constexpr unsigned int RENDERER = 0x1F02;
30 constexpr unsigned int SHADING_LANGUAGE_VERSION = 0x8B8C;