Tatooine
type.h
Go to the documentation of this file.
1#ifndef TATOOINE_GL_TYPE_H
2#define TATOOINE_GL_TYPE_H
3//==============================================================================
4#include "glincludes.h"
5//==============================================================================
6namespace tatooine::gl {
7//==============================================================================
8enum Type {
9 UBYTE = GL_UNSIGNED_BYTE,
10 BYTE = GL_BYTE,
11 USHORT = GL_UNSIGNED_SHORT,
12 SHORT = GL_SHORT,
13 UINT = GL_UNSIGNED_INT,
14 INT = GL_INT,
15 FLOAT = GL_FLOAT,
16 UBYTE332 = GL_UNSIGNED_BYTE_3_3_2,
17 UBYTE233REV = GL_UNSIGNED_BYTE_2_3_3_REV,
18 USHORT565 = GL_UNSIGNED_SHORT_5_6_5,
19 USHORT565REV = GL_UNSIGNED_SHORT_5_6_5_REV,
20 USHORT4444 = GL_UNSIGNED_SHORT_4_4_4_4,
21 USHORT4444REV = GL_UNSIGNED_SHORT_4_4_4_4_REV,
22 USHORT5551 = GL_UNSIGNED_SHORT_5_5_5_1,
23 USHORT1555REV = GL_UNSIGNED_SHORT_1_5_5_5_REV,
24 UINT8888 = GL_UNSIGNED_INT_8_8_8_8,
25 UINT8888REV = GL_UNSIGNED_INT_8_8_8_8_REV,
26 UINT1010102 = GL_UNSIGNED_INT_10_10_10_2,
27 UINT2101010REV = GL_UNSIGNED_INT_2_10_10_10_REV
28};
29//==============================================================================
30} // namespace tatooine::gl
31//==============================================================================
32#endif
Definition: ansiformat.h:6
Type
Definition: type.h:8
@ INT
Definition: type.h:14
@ USHORT565REV
Definition: type.h:19
@ USHORT565
Definition: type.h:18
@ UINT8888
Definition: type.h:24
@ BYTE
Definition: type.h:10
@ UINT2101010REV
Definition: type.h:27
@ UBYTE
Definition: type.h:9
@ UBYTE233REV
Definition: type.h:17
@ USHORT1555REV
Definition: type.h:23
@ USHORT4444REV
Definition: type.h:21
@ UINT1010102
Definition: type.h:26
@ USHORT4444
Definition: type.h:20
@ FLOAT
Definition: type.h:15
@ UBYTE332
Definition: type.h:16
@ UINT8888REV
Definition: type.h:25
@ SHORT
Definition: type.h:12
@ USHORT
Definition: type.h:11
@ USHORT5551
Definition: type.h:22
@ UINT
Definition: type.h:13