| 数据类型 | 最小位宽 | 描述 |
|---|---|---|
| GLboolean | 1 | 布尔值,真或假 |
| GLbyte | 8 | 有符号8位整数 |
| GLubyte | 8 | 无符号8位整数 |
| GLchar | 8 | 字符串 |
| GLshort | 16 | 有符号16位整数 |
| GLushort | 16 | 无符号16位整数 |
| GLhalf | 16 | 半精度浮点值 |
| GLint | 32 | 有符号32位整数 |
| GLuint | 32 | 无符号32位整数 |
| GLsizei | 32 | 无符号32位整数 整数形式的size参数 |
| GLenum | 32 | 无符号32位整数 枚举变量 |
| GLfloat | 32 | 32位浮点数 |
| GLclampf | 32 | [0, 1]范围的32位浮点数 |
| GLbitfield | 32 | 32位 二进制位段 |
| GLdouble | 64 | 64位双精度数 |
| GLclampd | 64 | [0, 1]范围的64位双精度数 |
| Glint64 | 64 | 有符号64位整数 |
| Gluint64 | 64 | 无符号64位整数 |
| GLsizeiptr | 本地指针大小 | 无符号整数 |
| GLintptr | 本地指针大小 | 有符号整数 |
| GLsync | 本地指针大小 | 同步对象句柄 |
