00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #if !defined(_SO_GL_TYPE_H_)
00024 #define _SO_GL_TYPE_H_
00025
00026 typedef unsigned int GLenum;
00027 typedef unsigned int GLbitfield;
00028 typedef unsigned int GLuint;
00029 typedef int GLint;
00030 typedef int GLsizei;
00031 typedef unsigned char GLboolean;
00032 typedef signed char GLbyte;
00033 typedef short GLshort;
00034 typedef unsigned char GLubyte;
00035 typedef unsigned short GLushort;
00036 typedef unsigned long GLulong;
00037 typedef float GLfloat;
00038 typedef float GLclampf;
00039 typedef double GLdouble;
00040 typedef double GLclampd;
00041 typedef void GLvoid;
00042
00043 #define GL_MODULATE 0x2100
00044 #define GL_DECAL 0x2101
00045 #define GL_BLEND 0x0BE2
00046 #define GL_REPLACE 0x1E01
00047 #define GL_ADD 0x0104
00048 #define GL_NEAREST 0x2600
00049 #define GL_LINEAR 0x2601
00050 #define GL_NEAREST_MIPMAP_NEAREST 0x2700
00051 #define GL_LINEAR_MIPMAP_NEAREST 0x2701
00052 #define GL_NEAREST_MIPMAP_LINEAR 0x2702
00053 #define GL_LINEAR_MIPMAP_LINEAR 0x2703
00054 #define GL_TEXTURE_MAG_FILTER 0x2800
00055 #define GL_TEXTURE_MIN_FILTER 0x2801
00056 #define GL_TEXTURE_WRAP_S 0x2802
00057 #define GL_TEXTURE_WRAP_T 0x2803
00058 #define GL_CLAMP 0x2900
00059 #define GL_REPEAT 0x2901
00060
00061 #define GL_POINT 0x1B00
00062 #define GL_LINE 0x1B01
00063 #define GL_POINTS 0x0000
00064 #define GL_LINES 0x0001
00065 #define GL_LINE_LOOP 0x0002
00066 #define GL_LINE_STRIP 0x0003
00067 #define GL_TRIANGLES 0x0004
00068 #define GL_TRIANGLE_STRIP 0x0005
00069 #define GL_TRIANGLE_FAN 0x0006
00070 #define GL_LIGHT0 0x4000
00071 #define GL_ADD_SIGNED 0x8574
00072 #define GL_INTERPOLATE 0x8575
00073 #define GL_CONSTANT 0x8576
00074 #define GL_PRIMARY_COLOR 0x8577
00075 #define GL_PREVIOUS 0x8578
00076 #define GL_SUBTRACT 0x84E7
00077 #define GL_DOT3_RGB 0x86AE
00078 #define GL_DOT3_RGBA 0x86AF
00079 #define GL_TEXTURE 0x1702
00080 #define GL_SRC_COLOR 0x0300
00081 #define GL_ONE_MINUS_SRC_COLOR 0x0301
00082 #define GL_SRC_ALPHA 0x0302
00083 #define GL_ONE_MINUS_SRC_ALPHA 0x0303
00084
00085 #endif // _SO_GL_TYPE_H_
00086
00087
00088