Magellan Linux

Diff of /tags/openglupdate-2_3_11/glext.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2064 by niro, Thu Mar 7 13:34:08 2013 UTC revision 2196 by niro, Fri Oct 11 12:52:47 2013 UTC
# Line 6  extern "C" { Line 6  extern "C" {
6  #endif  #endif
7    
8  /*  /*
9  ** Copyright (c) 2007-2012 The Khronos Group Inc.  ** THIS FILE IS OBSOLETE. Please migrate away from using the
10    ** ".spec" files and the headers generated from them to the
11    ** XML Registry and headers generated from that. See
12    **   http://www.opengl.org/registry/api/README.txt
13    ** for more information.
14    **
15    **
16    ** Copyright (c) 2007-2013 The Khronos Group Inc.
17  **  **
18  ** Permission is hereby granted, free of charge, to any person obtaining a  ** Permission is hereby granted, free of charge, to any person obtaining a
19  ** copy of this software and/or associated documentation files (the  ** copy of this software and/or associated documentation files (the
# Line 29  extern "C" { Line 36  extern "C" {
36  */  */
37    
38  /* Header file version number, required by OpenGL ABI for Linux */  /* Header file version number, required by OpenGL ABI for Linux */
39  /* glext.h last updated $Date: 2013-02-07 01:42:49 -0800 (Thu, 07 Feb 2013) $ */  /* glext.h last updated $Date: 2013-06-13 02:52:31 -0700 (Thu, 13 Jun 2013) $ */
40  /* Current version at http://www.opengl.org/registry/ */  /* Current version at http://www.opengl.org/registry/ */
41  #define GL_GLEXT_VERSION 86  #define GL_GLEXT_VERSION 87
42  /* Function declaration macros - to move into glplatform.h */  /* Function declaration macros - to move into glplatform.h */
43    
44  #if defined(_WIN32) && !defined(APIENTRY) && !defined(__CYGWIN__) && !defined(__SCITECH_SNAP__)  #if defined(_WIN32) && !defined(APIENTRY) && !defined(__CYGWIN__) && !defined(__SCITECH_SNAP__)
# Line 497  extern "C" { Line 504  extern "C" {
504  #define GL_CONTEXT_FLAGS                  0x821E  #define GL_CONTEXT_FLAGS                  0x821E
505  #define GL_COMPRESSED_RED                 0x8225  #define GL_COMPRESSED_RED                 0x8225
506  #define GL_COMPRESSED_RG                  0x8226  #define GL_COMPRESSED_RG                  0x8226
507  #define GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT 0x0001  #define GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT 0x00000001
508  #define GL_RGBA32F                        0x8814  #define GL_RGBA32F                        0x8814
509  #define GL_RGB32F                         0x8815  #define GL_RGB32F                         0x8815
510  #define GL_RGBA16F                        0x881A  #define GL_RGBA16F                        0x881A
# Line 910  extern "C" { Line 917  extern "C" {
917  /* reuse GL_MIN_FRAGMENT_INTERPOLATION_OFFSET */  /* reuse GL_MIN_FRAGMENT_INTERPOLATION_OFFSET */
918  /* reuse GL_MAX_FRAGMENT_INTERPOLATION_OFFSET */  /* reuse GL_MAX_FRAGMENT_INTERPOLATION_OFFSET */
919  /* reuse GL_FRAGMENT_INTERPOLATION_OFFSET_BITS */  /* reuse GL_FRAGMENT_INTERPOLATION_OFFSET_BITS */
 /* reuse GL_MAX_VERTEX_STREAMS */  
920  /* Reuse tokens from ARB_gpu_shader_fp64 */  /* Reuse tokens from ARB_gpu_shader_fp64 */
921  /* reuse GL_DOUBLE_VEC2 */  /* reuse GL_DOUBLE_VEC2 */
922  /* reuse GL_DOUBLE_VEC3 */  /* reuse GL_DOUBLE_VEC3 */
# Line 1953  extern "C" { Line 1959  extern "C" {
1959  #define GL_TEXTURE_DEPTH_TYPE             0x8C16  #define GL_TEXTURE_DEPTH_TYPE             0x8C16
1960  #define GL_UNSIGNED_NORMALIZED            0x8C17  #define GL_UNSIGNED_NORMALIZED            0x8C17
1961  #define GL_FRAMEBUFFER_BINDING            0x8CA6  #define GL_FRAMEBUFFER_BINDING            0x8CA6
1962  #define GL_DRAW_FRAMEBUFFER_BINDING       GL_FRAMEBUFFER_BINDING  #define GL_DRAW_FRAMEBUFFER_BINDING       0x8CA6
1963  #define GL_RENDERBUFFER_BINDING           0x8CA7  #define GL_RENDERBUFFER_BINDING           0x8CA7
1964  #define GL_READ_FRAMEBUFFER               0x8CA8  #define GL_READ_FRAMEBUFFER               0x8CA8
1965  #define GL_DRAW_FRAMEBUFFER               0x8CA9  #define GL_DRAW_FRAMEBUFFER               0x8CA9
# Line 2141  extern "C" { Line 2147  extern "C" {
2147    
2148  #ifndef GL_ARB_copy_buffer  #ifndef GL_ARB_copy_buffer
2149  #define GL_COPY_READ_BUFFER_BINDING       0x8F36  #define GL_COPY_READ_BUFFER_BINDING       0x8F36
2150  #define GL_COPY_READ_BUFFER               GL_COPY_READ_BUFFER_BINDING  #define GL_COPY_READ_BUFFER               0x8F36
2151  #define GL_COPY_WRITE_BUFFER_BINDING      0x8F37  #define GL_COPY_WRITE_BUFFER_BINDING      0x8F37
2152  #define GL_COPY_WRITE_BUFFER              GL_COPY_WRITE_BUFFER_BINDING  #define GL_COPY_WRITE_BUFFER              0x8F37
2153  #endif  #endif
2154    
2155  #ifndef GL_ARB_shader_texture_lod  #ifndef GL_ARB_shader_texture_lod
# Line 2393  extern "C" { Line 2399  extern "C" {
2399  #ifndef GL_ARB_transform_feedback2  #ifndef GL_ARB_transform_feedback2
2400  #define GL_TRANSFORM_FEEDBACK             0x8E22  #define GL_TRANSFORM_FEEDBACK             0x8E22
2401  #define GL_TRANSFORM_FEEDBACK_PAUSED      0x8E23  #define GL_TRANSFORM_FEEDBACK_PAUSED      0x8E23
2402  #define GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED GL_TRANSFORM_FEEDBACK_PAUSED  #define GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED 0x8E23
2403  #define GL_TRANSFORM_FEEDBACK_ACTIVE      0x8E24  #define GL_TRANSFORM_FEEDBACK_ACTIVE      0x8E24
2404  #define GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE GL_TRANSFORM_FEEDBACK_ACTIVE  #define GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE 0x8E24
2405  #define GL_TRANSFORM_FEEDBACK_BINDING     0x8E25  #define GL_TRANSFORM_FEEDBACK_BINDING     0x8E25
2406  #endif  #endif
2407    
# Line 3017  extern "C" { Line 3023  extern "C" {
3023  #define GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS 0x90DD  #define GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS 0x90DD
3024  #define GL_MAX_SHADER_STORAGE_BLOCK_SIZE  0x90DE  #define GL_MAX_SHADER_STORAGE_BLOCK_SIZE  0x90DE
3025  #define GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT 0x90DF  #define GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT 0x90DF
3026  #define GL_SHADER_STORAGE_BARRIER_BIT     0x2000  #define GL_SHADER_STORAGE_BARRIER_BIT     0x00002000
3027  #define GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS  #define GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES 0x8F39
3028  /* reuse GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS */  /* reuse GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS */
3029  #endif  #endif
3030    
# Line 3476  extern "C" { Line 3482  extern "C" {
3482  #ifndef GL_SGIX_tag_sample_buffer  #ifndef GL_SGIX_tag_sample_buffer
3483  #endif  #endif
3484    
3485  #ifndef GL_FfdMaskSGIX  #ifndef GL_SGIX_polynomial_ffd
3486  #define GL_TEXTURE_DEFORMATION_BIT_SGIX   0x00000001  #define GL_TEXTURE_DEFORMATION_BIT_SGIX   0x00000001
3487  #define GL_GEOMETRY_DEFORMATION_BIT_SGIX  0x00000002  #define GL_GEOMETRY_DEFORMATION_BIT_SGIX  0x00000002
 #endif  
   
 #ifndef GL_SGIX_polynomial_ffd  
3488  #define GL_GEOMETRY_DEFORMATION_SGIX      0x8194  #define GL_GEOMETRY_DEFORMATION_SGIX      0x8194
3489  #define GL_TEXTURE_DEFORMATION_SGIX       0x8195  #define GL_TEXTURE_DEFORMATION_SGIX       0x8195
3490  #define GL_DEFORMATIONS_MASK_SGIX         0x8196  #define GL_DEFORMATIONS_MASK_SGIX         0x8196
# Line 3553  extern "C" { Line 3556  extern "C" {
3556  #define GL_VERTEX_CONSISTENT_HINT_PGI     0x1A22B  #define GL_VERTEX_CONSISTENT_HINT_PGI     0x1A22B
3557  #define GL_MATERIAL_SIDE_HINT_PGI         0x1A22C  #define GL_MATERIAL_SIDE_HINT_PGI         0x1A22C
3558  #define GL_MAX_VERTEX_HINT_PGI            0x1A22D  #define GL_MAX_VERTEX_HINT_PGI            0x1A22D
3559    #define GL_VERTEX23_BIT_PGI               0x00000004
3560    #define GL_VERTEX4_BIT_PGI                0x00000008
3561  #define GL_COLOR3_BIT_PGI                 0x00010000  #define GL_COLOR3_BIT_PGI                 0x00010000
3562  #define GL_COLOR4_BIT_PGI                 0x00020000  #define GL_COLOR4_BIT_PGI                 0x00020000
3563  #define GL_EDGEFLAG_BIT_PGI               0x00040000  #define GL_EDGEFLAG_BIT_PGI               0x00040000
# Line 3569  extern "C" { Line 3574  extern "C" {
3574  #define GL_TEXCOORD2_BIT_PGI              0x20000000  #define GL_TEXCOORD2_BIT_PGI              0x20000000
3575  #define GL_TEXCOORD3_BIT_PGI              0x40000000  #define GL_TEXCOORD3_BIT_PGI              0x40000000
3576  #define GL_TEXCOORD4_BIT_PGI              0x80000000  #define GL_TEXCOORD4_BIT_PGI              0x80000000
 #define GL_VERTEX23_BIT_PGI               0x00000004  
 #define GL_VERTEX4_BIT_PGI                0x00000008  
3577  #endif  #endif
3578    
3579  #ifndef GL_PGI_misc_hints  #ifndef GL_PGI_misc_hints
# Line 3739  extern "C" { Line 3742  extern "C" {
3742  #define GL_ALPHA_MAX_SGIX                 0x8321  #define GL_ALPHA_MAX_SGIX                 0x8321
3743  #endif  #endif
3744    
 #ifndef GL_SGIX_impact_pixel_texture  
 #define GL_PIXEL_TEX_GEN_Q_CEILING_SGIX   0x8184  
 #define GL_PIXEL_TEX_GEN_Q_ROUND_SGIX     0x8185  
 #define GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX     0x8186  
 #define GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX 0x8187  
 #define GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX 0x8188  
 #define GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX    0x8189  
 #define GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX    0x818A  
 #endif  
   
3745  #ifndef GL_EXT_bgra  #ifndef GL_EXT_bgra
3746  #define GL_BGR_EXT                        0x80E0  #define GL_BGR_EXT                        0x80E0
3747  #define GL_BGRA_EXT                       0x80E1  #define GL_BGRA_EXT                       0x80E1
# Line 3896  extern "C" { Line 3889  extern "C" {
3889  #define GL_TRANSFORM_HINT_APPLE           0x85B1  #define GL_TRANSFORM_HINT_APPLE           0x85B1
3890  #endif  #endif
3891    
 #ifndef GL_SGIX_fog_scale  
 #define GL_FOG_SCALE_SGIX                 0x81FC  
 #define GL_FOG_SCALE_VALUE_SGIX           0x81FD  
 #endif  
   
3892  #ifndef GL_SUNX_constant_data  #ifndef GL_SUNX_constant_data
3893  #define GL_UNPACK_CONSTANT_DATA_SUNX      0x81D5  #define GL_UNPACK_CONSTANT_DATA_SUNX      0x81D5
3894  #define GL_TEXTURE_CONSTANT_DATA_SUNX     0x81D6  #define GL_TEXTURE_CONSTANT_DATA_SUNX     0x81D6
# Line 4007  extern "C" { Line 3995  extern "C" {
3995  #endif  #endif
3996    
3997  #ifndef GL_EXT_vertex_weighting  #ifndef GL_EXT_vertex_weighting
3998  #define GL_MODELVIEW0_STACK_DEPTH_EXT     GL_MODELVIEW_STACK_DEPTH  #define GL_MODELVIEW0_STACK_DEPTH_EXT     0x0BA3
3999  #define GL_MODELVIEW1_STACK_DEPTH_EXT     0x8502  #define GL_MODELVIEW1_STACK_DEPTH_EXT     0x8502
4000  #define GL_MODELVIEW0_MATRIX_EXT          GL_MODELVIEW_MATRIX  #define GL_MODELVIEW0_MATRIX_EXT          0x0BA6
4001  #define GL_MODELVIEW1_MATRIX_EXT          0x8506  #define GL_MODELVIEW1_MATRIX_EXT          0x8506
4002  #define GL_VERTEX_WEIGHTING_EXT           0x8509  #define GL_VERTEX_WEIGHTING_EXT           0x8509
4003  #define GL_MODELVIEW0_EXT                 GL_MODELVIEW  #define GL_MODELVIEW0_EXT                 0x1700
4004  #define GL_MODELVIEW1_EXT                 0x850A  #define GL_MODELVIEW1_EXT                 0x850A
4005  #define GL_CURRENT_VERTEX_WEIGHT_EXT      0x850B  #define GL_CURRENT_VERTEX_WEIGHT_EXT      0x850B
4006  #define GL_VERTEX_WEIGHT_ARRAY_EXT        0x850C  #define GL_VERTEX_WEIGHT_ARRAY_EXT        0x850C
# Line 4173  extern "C" { Line 4161  extern "C" {
4161  #define GL_YCRCBA_SGIX                    0x8319  #define GL_YCRCBA_SGIX                    0x8319
4162  #endif  #endif
4163    
 #ifndef GL_SGI_depth_pass_instrument  
 #define GL_DEPTH_PASS_INSTRUMENT_SGIX     0x8310  
 #define GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX 0x8311  
 #define GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX 0x8312  
 #endif  
   
4164  #ifndef GL_3DFX_texture_compression_FXT1  #ifndef GL_3DFX_texture_compression_FXT1
4165  #define GL_COMPRESSED_RGB_FXT1_3DFX       0x86B0  #define GL_COMPRESSED_RGB_FXT1_3DFX       0x86B0
4166  #define GL_COMPRESSED_RGBA_FXT1_3DFX      0x86B1  #define GL_COMPRESSED_RGBA_FXT1_3DFX      0x86B1
# Line 4262  extern "C" { Line 4244  extern "C" {
4244  #define GL_FENCE_CONDITION_NV             0x84F4  #define GL_FENCE_CONDITION_NV             0x84F4
4245  #endif  #endif
4246    
4247    #ifndef GL_IBM_static_data
4248    #define GL_ALL_STATIC_DATA_IBM            103060
4249    #define GL_STATIC_VERTEX_ARRAY_IBM        103061
4250    #endif
4251    
4252  #ifndef GL_IBM_texture_mirrored_repeat  #ifndef GL_IBM_texture_mirrored_repeat
4253  #define GL_MIRRORED_REPEAT_IBM            0x8370  #define GL_MIRRORED_REPEAT_IBM            0x8370
4254  #endif  #endif
# Line 4325  extern "C" { Line 4312  extern "C" {
4312  #define GL_SHADER_OPERATION_NV            0x86DF  #define GL_SHADER_OPERATION_NV            0x86DF
4313  #define GL_CULL_MODES_NV                  0x86E0  #define GL_CULL_MODES_NV                  0x86E0
4314  #define GL_OFFSET_TEXTURE_MATRIX_NV       0x86E1  #define GL_OFFSET_TEXTURE_MATRIX_NV       0x86E1
4315    #define GL_OFFSET_TEXTURE_2D_MATRIX_NV    0x86E1
4316  #define GL_OFFSET_TEXTURE_SCALE_NV        0x86E2  #define GL_OFFSET_TEXTURE_SCALE_NV        0x86E2
4317    #define GL_OFFSET_TEXTURE_2D_SCALE_NV     0x86E2
4318  #define GL_OFFSET_TEXTURE_BIAS_NV         0x86E3  #define GL_OFFSET_TEXTURE_BIAS_NV         0x86E3
4319  #define GL_OFFSET_TEXTURE_2D_MATRIX_NV    GL_OFFSET_TEXTURE_MATRIX_NV  #define GL_OFFSET_TEXTURE_2D_BIAS_NV      0x86E3
 #define GL_OFFSET_TEXTURE_2D_SCALE_NV     GL_OFFSET_TEXTURE_SCALE_NV  
 #define GL_OFFSET_TEXTURE_2D_BIAS_NV      GL_OFFSET_TEXTURE_BIAS_NV  
4320  #define GL_PREVIOUS_TEXTURE_INPUT_NV      0x86E4  #define GL_PREVIOUS_TEXTURE_INPUT_NV      0x86E4
4321  #define GL_CONST_EYE_NV                   0x86E5  #define GL_CONST_EYE_NV                   0x86E5
4322  #define GL_PASS_THROUGH_NV                0x86E6  #define GL_PASS_THROUGH_NV                0x86E6
# Line 5184  extern "C" { Line 5171  extern "C" {
5171  #ifndef GL_EXT_framebuffer_blit  #ifndef GL_EXT_framebuffer_blit
5172  #define GL_READ_FRAMEBUFFER_EXT           0x8CA8  #define GL_READ_FRAMEBUFFER_EXT           0x8CA8
5173  #define GL_DRAW_FRAMEBUFFER_EXT           0x8CA9  #define GL_DRAW_FRAMEBUFFER_EXT           0x8CA9
5174  #define GL_DRAW_FRAMEBUFFER_BINDING_EXT   GL_FRAMEBUFFER_BINDING_EXT  #define GL_DRAW_FRAMEBUFFER_BINDING_EXT   0x8CA6
5175  #define GL_READ_FRAMEBUFFER_BINDING_EXT   0x8CAA  #define GL_READ_FRAMEBUFFER_BINDING_EXT   0x8CAA
5176  #endif  #endif
5177    
# Line 5572  extern "C" { Line 5559  extern "C" {
5559  #ifndef GL_AMD_texture_texture4  #ifndef GL_AMD_texture_texture4
5560  #endif  #endif
5561    
5562  #ifndef GL_AMD_vertex_shader_tesselator  #ifndef GL_AMD_vertex_shader_tessellator
5563  #define GL_SAMPLER_BUFFER_AMD             0x9001  #define GL_SAMPLER_BUFFER_AMD             0x9001
5564  #define GL_INT_SAMPLER_BUFFER_AMD         0x9002  #define GL_INT_SAMPLER_BUFFER_AMD         0x9002
5565  #define GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD 0x9003  #define GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD 0x9003
# Line 5909  extern "C" { Line 5896  extern "C" {
5896  #endif  #endif
5897    
5898  #ifndef GL_NV_multisample_coverage  #ifndef GL_NV_multisample_coverage
 #define GL_COVERAGE_SAMPLES_NV            0x80A9  
5899  #define GL_COLOR_SAMPLES_NV               0x8E20  #define GL_COLOR_SAMPLES_NV               0x8E20
5900    /* reuse GL_SAMPLES_ARB */
5901  #endif  #endif
5902    
5903  #ifndef GL_AMD_name_gen_delete  #ifndef GL_AMD_name_gen_delete
# Line 9178  typedef void (APIENTRYP PFNGLBLENDEQUATI Line 9165  typedef void (APIENTRYP PFNGLBLENDEQUATI
9165  #define GL_SGIX_pixel_tiles 1  #define GL_SGIX_pixel_tiles 1
9166  #endif  #endif
9167    
9168  #ifndef GL_SGIX_texture_select  #ifndef GL_SGIS_texture_select
9169  #define GL_SGIX_texture_select 1  #define GL_SGIS_texture_select 1
9170    /* This used to be SGIX prefix, which was an error in the header */
9171  #endif  #endif
9172    
9173  #ifndef GL_SGIX_sprite  #ifndef GL_SGIX_sprite
# Line 10082  typedef void (APIENTRYP PFNGLWINDOWPOS4S Line 10070  typedef void (APIENTRYP PFNGLWINDOWPOS4S
10070  typedef void (APIENTRYP PFNGLWINDOWPOS4SVMESAPROC) (const GLshort *v);  typedef void (APIENTRYP PFNGLWINDOWPOS4SVMESAPROC) (const GLshort *v);
10071  #endif  #endif
10072    
10073    #ifndef GL_EXT_texture_compression_s3tc
10074    #define GL_EXT_texture_compression_s3tc 1
10075    #endif
10076    
10077  #ifndef GL_IBM_cull_vertex  #ifndef GL_IBM_cull_vertex
10078  #define GL_IBM_cull_vertex 1  #define GL_IBM_cull_vertex 1
10079  #endif  #endif
# Line 10220  typedef void (APIENTRYP PFNGLFINISHFENCE Line 10212  typedef void (APIENTRYP PFNGLFINISHFENCE
10212  typedef void (APIENTRYP PFNGLSETFENCENVPROC) (GLuint fence, GLenum condition);  typedef void (APIENTRYP PFNGLSETFENCENVPROC) (GLuint fence, GLenum condition);
10213  #endif  #endif
10214    
10215    #ifndef GL_IBM_static_data
10216    #define GL_IBM_static_data 1
10217    #ifdef GL_GLEXT_PROTOTYPES
10218    GLAPI void APIENTRY glFlushStaticDataIBM (GLenum target);
10219    #endif /* GL_GLEXT_PROTOTYPES */
10220    typedef void (APIENTRYP PFNGLFLUSHSTATICDATAIBMPROC) (GLenum target);
10221    #endif
10222    
10223    #ifndef GL_IBM_texture_mirrored_repeat
10224    #define GL_IBM_texture_mirrored_repeat 1
10225    #endif
10226    
10227  #ifndef GL_NV_evaluators  #ifndef GL_NV_evaluators
10228  #define GL_NV_evaluators 1  #define GL_NV_evaluators 1
10229  #ifdef GL_GLEXT_PROTOTYPES  #ifdef GL_GLEXT_PROTOTYPES
# Line 11347  GLAPI void APIENTRY glDepthRangefOES (GL Line 11351  GLAPI void APIENTRY glDepthRangefOES (GL
11351  GLAPI void APIENTRY glFrustumfOES (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);  GLAPI void APIENTRY glFrustumfOES (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);
11352  GLAPI void APIENTRY glOrthofOES (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);  GLAPI void APIENTRY glOrthofOES (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);
11353  GLAPI void APIENTRY glClipPlanefOES (GLenum plane, const GLfloat *equation);  GLAPI void APIENTRY glClipPlanefOES (GLenum plane, const GLfloat *equation);
11354  GLAPI void APIENTRY glClearDepthfOES (GLclampd depth);  GLAPI void APIENTRY glClearDepthfOES (GLclampf depth);
11355  GLAPI void APIENTRY glGetClipPlanefOES (GLenum plane, GLfloat *equation);  GLAPI void APIENTRY glGetClipPlanefOES (GLenum plane, GLfloat *equation);
11356  #endif /* GL_GLEXT_PROTOTYPES */  #endif /* GL_GLEXT_PROTOTYPES */
11357  typedef void (APIENTRYP PFNGLDEPTHRANGEFOESPROC) (GLclampf n, GLclampf f);  typedef void (APIENTRYP PFNGLDEPTHRANGEFOESPROC) (GLclampf n, GLclampf f);
11358  typedef void (APIENTRYP PFNGLFRUSTUMFOESPROC) (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);  typedef void (APIENTRYP PFNGLFRUSTUMFOESPROC) (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);
11359  typedef void (APIENTRYP PFNGLORTHOFOESPROC) (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);  typedef void (APIENTRYP PFNGLORTHOFOESPROC) (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);
11360  typedef void (APIENTRYP PFNGLCLIPPLANEFOESPROC) (GLenum plane, const GLfloat *equation);  typedef void (APIENTRYP PFNGLCLIPPLANEFOESPROC) (GLenum plane, const GLfloat *equation);
11361  typedef void (APIENTRYP PFNGLCLEARDEPTHFOESPROC) (GLclampd depth);  typedef void (APIENTRYP PFNGLCLEARDEPTHFOESPROC) (GLclampf depth);
11362  typedef void (APIENTRYP PFNGLGETCLIPPLANEFOESPROC) (GLenum plane, GLfloat *equation);  typedef void (APIENTRYP PFNGLGETCLIPPLANEFOESPROC) (GLenum plane, GLfloat *equation);
11363  #endif  #endif
11364    
# Line 11369  typedef void (APIENTRYP PFNGLGETCLIPPLAN Line 11373  typedef void (APIENTRYP PFNGLGETCLIPPLAN
11373  #ifndef GL_OES_query_matrix  #ifndef GL_OES_query_matrix
11374  #define GL_OES_query_matrix 1  #define GL_OES_query_matrix 1
11375  #ifdef GL_GLEXT_PROTOTYPES  #ifdef GL_GLEXT_PROTOTYPES
11376  GLAPI GLbitfield APIENTRY glQueryMatrixxOES (const GLfixed *mantissa, const GLint *exponent);  GLAPI GLbitfield APIENTRY glQueryMatrixxOES (GLfixed *mantissa, GLint *exponent);
11377  #endif /* GL_GLEXT_PROTOTYPES */  #endif /* GL_GLEXT_PROTOTYPES */
11378  typedef GLbitfield (APIENTRYP PFNGLQUERYMATRIXXOESPROC) (const GLfixed *mantissa, const GLint *exponent);  typedef GLbitfield (APIENTRYP PFNGLQUERYMATRIXXOESPROC) (GLfixed *mantissa, GLint *exponent);
11379  #endif  #endif
11380    
11381  #ifndef GL_EXT_depth_bounds_test  #ifndef GL_EXT_depth_bounds_test
# Line 12386  typedef void (APIENTRYP PFNGLGETPERFMONI Line 12390  typedef void (APIENTRYP PFNGLGETPERFMONI
12390  #define GL_AMD_texture_texture4 1  #define GL_AMD_texture_texture4 1
12391  #endif  #endif
12392    
12393  #ifndef GL_AMD_vertex_shader_tesselator  #ifndef GL_AMD_vertex_shader_tessellator
12394  #define GL_AMD_vertex_shader_tesselator 1  #define GL_AMD_vertex_shader_tessellator 1
12395  #ifdef GL_GLEXT_PROTOTYPES  #ifdef GL_GLEXT_PROTOTYPES
12396  GLAPI void APIENTRY glTessellationFactorAMD (GLfloat factor);  GLAPI void APIENTRY glTessellationFactorAMD (GLfloat factor);
12397  GLAPI void APIENTRY glTessellationModeAMD (GLenum mode);  GLAPI void APIENTRY glTessellationModeAMD (GLenum mode);

Legend:
Removed from v.2064  
changed lines
  Added in v.2196