X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Fdatatype.h;fp=source%2Fcore%2Fdatatype.h;h=2d783f6142cdc1dadfb0e8acb5411ddaa41c4221;hb=7aaec9a70b8d7733429bec043f8e33e02956f266;hp=0000000000000000000000000000000000000000;hpb=bec07999d95b76f4b47cffcc564d0cd0afc0435e;p=libs%2Fgl.git diff --git a/source/core/datatype.h b/source/core/datatype.h new file mode 100644 index 00000000..2d783f61 --- /dev/null +++ b/source/core/datatype.h @@ -0,0 +1,27 @@ +#ifndef MSP_GL_DATATYPE_H_ +#define MSP_GL_DATATYPE_H_ + +#include "gl.h" +#include + +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, + HALF_FLOAT = GL_HALF_FLOAT +}; + +unsigned get_type_size(DataType); + +} // namespace GL +} // namespace Msp + +#endif