]> git.tdb.fi Git - libs/gl.git/blobdiff - source/datatype.h
Remove the deprecated ProgramBuilder class
[libs/gl.git] / source / datatype.h
index b44644acfa183562a1ca653ebb4f802fd18eb205..2d783f6142cdc1dadfb0e8acb5411ddaa41c4221 100644 (file)
@@ -1,14 +1,8 @@
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007  Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
-#ifndef MSP_GL_TYPES_H_
-#define MSP_GL_TYPES_H_
+#ifndef MSP_GL_DATATYPE_H_
+#define MSP_GL_DATATYPE_H_
 
 #include "gl.h"
+#include <msp/gl/extensions/nv_half_float.h>
 
 namespace Msp {
 namespace GL {
@@ -22,9 +16,11 @@ enum DataType
        INT            = GL_INT,
        UNSIGNED_INT   = GL_UNSIGNED_INT,
        FLOAT          = GL_FLOAT,
-       DOUBLE         = GL_DOUBLE
+       HALF_FLOAT     = GL_HALF_FLOAT
 };
 
+unsigned get_type_size(DataType);
+
 } // namespace GL
 } // namespace Msp