]> git.tdb.fi Git - libs/gl.git/blob - source/core/datatype.h
Rearrange soucre files into subdirectories
[libs/gl.git] / source / core / datatype.h
1 #ifndef MSP_GL_DATATYPE_H_
2 #define MSP_GL_DATATYPE_H_
3
4 #include "gl.h"
5 #include <msp/gl/extensions/nv_half_float.h>
6
7 namespace Msp {
8 namespace GL {
9
10 enum DataType
11 {
12         BYTE           = GL_BYTE,
13         UNSIGNED_BYTE  = GL_UNSIGNED_BYTE,
14         SHORT          = GL_SHORT,
15         UNSIGNED_SHORT = GL_UNSIGNED_SHORT,
16         INT            = GL_INT,
17         UNSIGNED_INT   = GL_UNSIGNED_INT,
18         FLOAT          = GL_FLOAT,
19         HALF_FLOAT     = GL_HALF_FLOAT
20 };
21
22 unsigned get_type_size(DataType);
23
24 } // namespace GL
25 } // namespace Msp
26
27 #endif