]> git.tdb.fi Git - libs/gl.git/blobdiff - source/types.h
Make the use of DevIL optional
[libs/gl.git] / source / types.h
index 4fd2d4b0c94076805ea91aec093c7cdeae8febf6..0ae9e77e83ad4e299d8dbe4051aedb365a7a29ed 100644 (file)
@@ -8,9 +8,23 @@ Distributed under the LGPL
 #ifndef MSP_GL_TYPES_H_
 #define MSP_GL_TYPES_H_
 
+#include <GL/gl.h>
+
 namespace Msp {
 namespace GL {
 
+enum DataType
+{
+       BYTE           = GL_BYTE,
+       UNSIGNED_BYTE  = GL_UNSIGNED_BYTE,
+       SHORT          = GL_SHORT,
+       UNSIGNED_SHORT = GL_UNSIGNED_SHORT,
+       INT            = GL_INT,
+       UNSIGNED_INT   = GL_UNSIGNED_INT,
+       FLOAT          = GL_FLOAT,
+       DOUBLE         = GL_DOUBLE
+};
+
 typedef signed char byte;
 typedef unsigned char ubyte;
 typedef unsigned sizei;