⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nebu_extgl.h

📁 小游戏 linux very happy
💻 H
📖 第 1 页 / 共 5 页
字号:
#define GL_MAX_CUBE_MAP_TEXTURE_SIZE                            0x851C#define GL_COMPRESSED_ALPHA                                     0x84E9#define GL_COMPRESSED_LUMINANCE                                 0x84EA#define GL_COMPRESSED_LUMINANCE_ALPHA                           0x84EB#define GL_COMPRESSED_INTENSITY                                 0x84EC#define GL_COMPRESSED_RGB                                       0x84ED#define GL_COMPRESSED_RGBA                                      0x84EE#define GL_TEXTURE_COMPRESSION_HINT                             0x84EF#define GL_TEXTURE_COMPRESSED_IMAGE_SIZE                        0x86A0#define GL_TEXTURE_COMPRESSED                                   0x86A1#define GL_NUM_COMPRESSED_TEXTURE_FORMATS                       0x86A2#define GL_COMPRESSED_TEXTURE_FORMATS                           0x86A3#define GL_MULTISAMPLE                                          0x809D#define GL_SAMPLE_ALPHA_TO_COVERAGE                             0x809E#define GL_SAMPLE_ALPHA_TO_ONE                                  0x809F#define GL_SAMPLE_COVERAGE                                      0x80A0#define GL_SAMPLE_BUFFERS                                       0x80A8#define GL_SAMPLES                                              0x80A9#define GL_SAMPLE_COVERAGE_VALUE                                0x80AA#define GL_SAMPLE_COVERAGE_INVERT                               0x80AB#define GL_MULTISAMPLE_BIT                                      0x20000000#define GL_TRANSPOSE_MODELVIEW_MATRIX                           0x84E3#define GL_TRANSPOSE_PROJECTION_MATRIX                          0x84E4#define GL_TRANSPOSE_TEXTURE_MATRIX                             0x84E5#define GL_TRANSPOSE_COLOR_MATRIX                               0x84E6#define GL_COMBINE                                              0x8570#define GL_COMBINE_RGB                                          0x8571#define GL_COMBINE_ALPHA                                        0x8572#define GL_SOURCE0_RGB                                          0x8580#define GL_SOURCE1_RGB                                          0x8581#define GL_SOURCE2_RGB                                          0x8582#define GL_SOURCE0_ALPHA                                        0x8588#define GL_SOURCE1_ALPHA                                        0x8589#define GL_SOURCE2_ALPHA                                        0x858A#define GL_OPERAND0_RGB                                         0x8590#define GL_OPERAND1_RGB                                         0x8591#define GL_OPERAND2_RGB                                         0x8592#define GL_OPERAND0_ALPHA                                       0x8598#define GL_OPERAND1_ALPHA                                       0x8599#define GL_OPERAND2_ALPHA                                       0x859A#define GL_RGB_SCALE                                            0x8573#define GL_ADD_SIGNED                                           0x8574#define GL_INTERPOLATE                                          0x8575#define GL_SUBTRACT                                             0x84E7#define GL_CONSTANT                                             0x8576#define GL_PRIMARY_COLOR                                        0x8577#define GL_PREVIOUS                                             0x8578#define GL_DOT3_RGB                                             0x86AE#define GL_DOT3_RGBA                                            0x86AF#define GL_CLAMP_TO_BORDER                                      0x812Dtypedef void (APIENTRY * glActiveTexturePROC) (GLenum texture );typedef void (APIENTRY * glClientActiveTexturePROC) (GLenum texture );typedef void (APIENTRY * glCompressedTexImage1DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data );typedef void (APIENTRY * glCompressedTexImage2DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data );typedef void (APIENTRY * glCompressedTexImage3DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data );typedef void (APIENTRY * glCompressedTexSubImage1DPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data );typedef void (APIENTRY * glCompressedTexSubImage2DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data );typedef void (APIENTRY * glCompressedTexSubImage3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data );typedef void (APIENTRY * glGetCompressedTexImagePROC) (GLenum target, GLint lod, GLvoid *img );typedef void (APIENTRY * glMultiTexCoord1dPROC) (GLenum target, GLdouble s );typedef void (APIENTRY * glMultiTexCoord1dvPROC) (GLenum target, const GLdouble *v );typedef void (APIENTRY * glMultiTexCoord1fPROC) (GLenum target, GLfloat s );typedef void (APIENTRY * glMultiTexCoord1fvPROC) (GLenum target, const GLfloat *v );typedef void (APIENTRY * glMultiTexCoord1iPROC) (GLenum target, GLint s );typedef void (APIENTRY * glMultiTexCoord1ivPROC) (GLenum target, const GLint *v );typedef void (APIENTRY * glMultiTexCoord1sPROC) (GLenum target, GLshort s );typedef void (APIENTRY * glMultiTexCoord1svPROC) (GLenum target, const GLshort *v );typedef void (APIENTRY * glMultiTexCoord2dPROC) (GLenum target, GLdouble s, GLdouble t );typedef void (APIENTRY * glMultiTexCoord2dvPROC) (GLenum target, const GLdouble *v );typedef void (APIENTRY * glMultiTexCoord2fPROC) (GLenum target, GLfloat s, GLfloat t );typedef void (APIENTRY * glMultiTexCoord2fvPROC) (GLenum target, const GLfloat *v );typedef void (APIENTRY * glMultiTexCoord2iPROC) (GLenum target, GLint s, GLint t );typedef void (APIENTRY * glMultiTexCoord2ivPROC) (GLenum target, const GLint *v );typedef void (APIENTRY * glMultiTexCoord2sPROC) (GLenum target, GLshort s, GLshort t );typedef void (APIENTRY * glMultiTexCoord2svPROC) (GLenum target, const GLshort *v );typedef void (APIENTRY * glMultiTexCoord3dPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r );typedef void (APIENTRY * glMultiTexCoord3dvPROC) (GLenum target, const GLdouble *v );typedef void (APIENTRY * glMultiTexCoord3fPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r );typedef void (APIENTRY * glMultiTexCoord3fvPROC) (GLenum target, const GLfloat *v );typedef void (APIENTRY * glMultiTexCoord3iPROC) (GLenum target, GLint s, GLint t, GLint r );typedef void (APIENTRY * glMultiTexCoord3ivPROC) (GLenum target, const GLint *v );typedef void (APIENTRY * glMultiTexCoord3sPROC) (GLenum target, GLshort s, GLshort t, GLshort r );typedef void (APIENTRY * glMultiTexCoord3svPROC) (GLenum target, const GLshort *v );typedef void (APIENTRY * glMultiTexCoord4dPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q );typedef void (APIENTRY * glMultiTexCoord4dvPROC) (GLenum target, const GLdouble *v );typedef void (APIENTRY * glMultiTexCoord4fPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q );typedef void (APIENTRY * glMultiTexCoord4fvPROC) (GLenum target, const GLfloat *v );typedef void (APIENTRY * glMultiTexCoord4iPROC) (GLenum target, GLint s, GLint t, GLint r, GLint q );typedef void (APIENTRY * glMultiTexCoord4ivPROC) (GLenum target, const GLint *v );typedef void (APIENTRY * glMultiTexCoord4sPROC) (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q );typedef void (APIENTRY * glMultiTexCoord4svPROC) (GLenum target, const GLshort *v );typedef void (APIENTRY * glLoadTransposeMatrixdPROC) (const GLdouble m[16] );typedef void (APIENTRY * glLoadTransposeMatrixfPROC) (const GLfloat m[16] );typedef void (APIENTRY * glMultTransposeMatrixdPROC) (const GLdouble m[16] );typedef void (APIENTRY * glMultTransposeMatrixfPROC) (const GLfloat m[16] );typedef void (APIENTRY * glSampleCoveragePROC) (GLclampf value, GLboolean invert );extern glActiveTexturePROC glActiveTexture;extern glClientActiveTexturePROC glClientActiveTexture;extern glMultiTexCoord1dPROC glMultiTexCoord1d;extern glMultiTexCoord1dvPROC glMultiTexCoord1dv;extern glMultiTexCoord1fPROC glMultiTexCoord1f;extern glMultiTexCoord1fvPROC glMultiTexCoord1fv;extern glMultiTexCoord1iPROC glMultiTexCoord1i;extern glMultiTexCoord1ivPROC glMultiTexCoord1iv;extern glMultiTexCoord1sPROC glMultiTexCoord1s;extern glMultiTexCoord1svPROC glMultiTexCoord1sv;extern glMultiTexCoord2dPROC glMultiTexCoord2d;extern glMultiTexCoord2dvPROC glMultiTexCoord2dv;extern glMultiTexCoord2fPROC glMultiTexCoord2f;extern glMultiTexCoord2fvPROC glMultiTexCoord2fv;extern glMultiTexCoord2iPROC glMultiTexCoord2i;extern glMultiTexCoord2ivPROC glMultiTexCoord2iv;extern glMultiTexCoord2sPROC glMultiTexCoord2s;extern glMultiTexCoord2svPROC glMultiTexCoord2sv;extern glMultiTexCoord3dPROC glMultiTexCoord3d;extern glMultiTexCoord3dvPROC glMultiTexCoord3dv;extern glMultiTexCoord3fPROC glMultiTexCoord3f;extern glMultiTexCoord3fvPROC glMultiTexCoord3fv;extern glMultiTexCoord3iPROC glMultiTexCoord3i;extern glMultiTexCoord3ivPROC glMultiTexCoord3iv;extern glMultiTexCoord3sPROC glMultiTexCoord3s;extern glMultiTexCoord3svPROC glMultiTexCoord3sv;extern glMultiTexCoord4dPROC glMultiTexCoord4d;extern glMultiTexCoord4dvPROC glMultiTexCoord4dv;extern glMultiTexCoord4fPROC glMultiTexCoord4f;extern glMultiTexCoord4fvPROC glMultiTexCoord4fv;extern glMultiTexCoord4iPROC glMultiTexCoord4i;extern glMultiTexCoord4ivPROC glMultiTexCoord4iv;extern glMultiTexCoord4sPROC glMultiTexCoord4s;extern glMultiTexCoord4svPROC glMultiTexCoord4sv;extern glLoadTransposeMatrixfPROC glLoadTransposeMatrixf;extern glLoadTransposeMatrixdPROC glLoadTransposeMatrixd;extern glMultTransposeMatrixfPROC glMultTransposeMatrixf;extern glMultTransposeMatrixdPROC glMultTransposeMatrixd;extern glCompressedTexImage3DPROC glCompressedTexImage3D;extern glCompressedTexImage2DPROC glCompressedTexImage2D;extern glCompressedTexImage1DPROC glCompressedTexImage1D;extern glCompressedTexSubImage3DPROC glCompressedTexSubImage3D;extern glCompressedTexSubImage2DPROC glCompressedTexSubImage2D;extern glCompressedTexSubImage1DPROC glCompressedTexSubImage1D;extern glGetCompressedTexImagePROC glGetCompressedTexImage;extern glSampleCoveragePROC glSampleCoverage;#endif /* GL_VERSION_1_3 *//* OpenGL 1.4 */#ifndef GL_VERSION_1_4#define GL_VERSION_1_4#ifndef GL_VERSION_1_2#define GL_BLEND_EQUATION                                       0x8009#define GL_MIN                                                  0x8007#define GL_MAX                                                  0x8008#define GL_FUNC_ADD                                             0x8006#define GL_FUNC_SUBTRACT                                        0x800A#define GL_FUNC_REVERSE_SUBTRACT                                0x800B#define GL_BLEND_COLOR                                          0x8005#define GL_CONSTANT_COLOR                                       0x8001#define GL_ONE_MINUS_CONSTANT_COLOR                             0x8002#define GL_CONSTANT_ALPHA                                       0x8003#define GL_ONE_MINUS_CONSTANT_ALPHA                             0x8004#endif /* GL_VERSION_1_2 */#define GL_GENERATE_MIPMAP                                      0x8191#define GL_GENERATE_MIPMAP_HINT                                 0x8192#define GL_DEPTH_COMPONENT16                                    0x81A5#define GL_DEPTH_COMPONENT24                                    0x81A6#define GL_DEPTH_COMPONENT32                                    0x81A7#define GL_TEXTURE_DEPTH_SIZE                                   0x884A#define GL_DEPTH_TEXTURE_MODE                                   0x884B#define GL_TEXTURE_COMPARE_MODE                                 0x884C#define GL_TEXTURE_COMPARE_FUNC                                 0x884D#define GL_COMPARE_R_TO_TEXTURE                                 0x884E#define GL_FOG_COORDINATE_SOURCE                                0x8450#define GL_FOG_COORDINATE                                       0x8451#define GL_FRAGMENT_DEPTH                                       0x8452#define GL_CURRENT_FOG_COORDINATE                               0x8453#define GL_FOG_COORDINATE_ARRAY_TYPE                            0x8454#define GL_FOG_COORDINATE_ARRAY_STRIDE                          0x8455#define GL_FOG_COORDINATE_ARRAY_POINTER                         0x8456#define GL_FOG_COORDINATE_ARRAY                                 0x8457#define GL_POINT_SIZE_MIN                                       0x8126#define GL_POINT_SIZE_MAX                                       0x8127#define GL_POINT_FADE_THRESHOLD_SIZE                            0x8128#define GL_POINT_DISTANCE_ATTENUATION                           0x8129#define GL_COLOR_SUM                                            0x8458#define GL_CURRENT_SECONDARY_COLOR                              0x8459#define GL_SECONDARY_COLOR_ARRAY_SIZE                           0x845A#define GL_SECONDARY_COLOR_ARRAY_TYPE                           0x845B#define GL_SECONDARY_COLOR_ARRAY_STRIDE                         0x845C#define GL_SECONDARY_COLOR_ARRAY_POINTER                        0x845D#define GL_SECONDARY_COLOR_ARRAY                                0x845E#define GL_BLEND_DST_RGB                                        0x80C8#define GL_BLEND_SRC_RGB                                        0x80C9#define GL_BLEND_DST_ALPHA                                      0x80CA#define GL_BLEND_SRC_ALPHA                                      0x80CB#define GL_INCR_WRAP                                            0x8507#define GL_DECR_WRAP                                            0x8508#define GL_TEXTURE_FILTER_CONTROL                               0x8500#define GL_TEXTURE_LOD_BIAS                                     0x8501#define GL_MAX_TEXTURE_LOD_BIAS                                 0x84FD#define GL_GL_MIRRORED_REPEAT                                   0x8370#ifndef GL_VERSION_1_2typedef void (APIENTRY * glBlendEquationPROC) (GLenum mode );typedef void (APIENTRY * glBlendColorPROC) (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha );#endif /* GL_VERSION_1_2 */typedef void (APIENTRY * glFogCoordfPROC) (GLfloat coord);typedef void (APIENTRY * glFogCoordfvPROC) (const GLfloat *coord);typedef void (APIENTRY * glFogCoorddPROC) (GLdouble coord);typedef void (APIENTRY * glFogCoorddvPROC) (const GLdouble *coord);typedef void (APIENTRY * glFogCoordPointerPROC) (GLenum type, GLsizei stride, const GLvoid *pointer);typedef void (APIENTRY * glMultiDrawArraysPROC) (GLenum mode, GLint *first, GLsizei *count, GLsizei primcount);typedef void (APIENTRY * glMultiDrawElementsPROC) (GLenum mode, GLsizei *count, GLenum type, const GLvoid **indices, GLsizei primcount);typedef void (APIENTRY * glPointParameterfPROC) (GLenum pname, GLfloat param);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -