;
; Copyright 1998, 1999, 2000, 2001, NVIDIA Corporation.
; All rights Reserved.
; 
; THE INFORMATION CONTAINED HEREIN IS PROPRIETARY AND CONFIDENTIAL TO
; NVIDIA, CORPORATION.  USE, REPRODUCTION OR DISCLOSURE TO ANY THIRD PARTY
; IS SUBJECT TO WRITTEN PRE-APPROVAL BY NVIDIA, CORPORATION.
;

;
; License Applicability. Except to the extent portions of this file are
; made subject to an alternative license as permitted in the SGI Free
; Software License B, Version 1.1 (the "License"), the contents of this
; file are subject only to the provisions of the License. You may not use
; this file except in compliance with the License. You may obtain a copy
; of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
; Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
; 
; http://oss.sgi.com/projects/FreeB
; 
; Note that, as provided in the License, the Software is distributed on an
; "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
; DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
; CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
; PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
; 
; Original Code. The Original Code is: OpenGL Sample Implementation,
; Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
; Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
; Copyright in any portions created by third parties is as indicated
; elsewhere herein. All Rights Reserved.
; 
; Additional Notice Provisions: This software was created using the
; OpenGL(R) version 1.2.1 Sample Implementation published by SGI, but has
; not been independently verified as being compliant with the OpenGL(R)
; version 1.2.1 Specification.
;
; Converted to asm by Franck Charlet.

;*************************************************************

; Header file version number, required by OpenGL ABI for Linux
GL_GLEXT_VERSION equ 6

ifndef GL_VERSION_1_2
GL_CONSTANT_COLOR                 equ 08001h
GL_ONE_MINUS_CONSTANT_COLOR       equ 08002h
GL_CONSTANT_ALPHA                 equ 08003h
GL_ONE_MINUS_CONSTANT_ALPHA       equ 08004h
GL_BLEND_COLOR                    equ 08005h
GL_FUNC_ADD                       equ 08006h
GL_MIN                            equ 08007h
GL_MAX                            equ 08008h
GL_BLEND_EQUATION                 equ 08009h
GL_FUNC_SUBTRACT                  equ 0800Ah
GL_FUNC_REVERSE_SUBTRACT          equ 0800Bh
GL_CONVOLUTION_1D                 equ 08010h
GL_CONVOLUTION_2D                 equ 08011h
GL_SEPARABLE_2D                   equ 08012h
GL_CONVOLUTION_BORDER_MODE        equ 08013h
GL_CONVOLUTION_FILTER_SCALE       equ 08014h
GL_CONVOLUTION_FILTER_BIAS        equ 08015h
GL_REDUCE                         equ 08016h
GL_CONVOLUTION_FORMAT             equ 08017h
GL_CONVOLUTION_WIDTH              equ 08018h
GL_CONVOLUTION_HEIGHT             equ 08019h
GL_MAX_CONVOLUTION_WIDTH          equ 0801Ah
GL_MAX_CONVOLUTION_HEIGHT         equ 0801Bh
GL_POST_CONVOLUTION_RED_SCALE     equ 0801Ch
GL_POST_CONVOLUTION_GREEN_SCALE   equ 0801Dh
GL_POST_CONVOLUTION_BLUE_SCALE    equ 0801Eh
GL_POST_CONVOLUTION_ALPHA_SCALE   equ 0801Fh
GL_POST_CONVOLUTION_RED_BIAS      equ 08020h
GL_POST_CONVOLUTION_GREEN_BIAS    equ 08021h
GL_POST_CONVOLUTION_BLUE_BIAS     equ 08022h
GL_POST_CONVOLUTION_ALPHA_BIAS    equ 08023h
GL_HISTOGRAM                      equ 08024h
GL_PROXY_HISTOGRAM                equ 08025h
GL_HISTOGRAM_WIDTH                equ 08026h
GL_HISTOGRAM_FORMAT               equ 08027h
GL_HISTOGRAM_RED_SIZE             equ 08028h
GL_HISTOGRAM_GREEN_SIZE           equ 08029h
GL_HISTOGRAM_BLUE_SIZE            equ 0802Ah
GL_HISTOGRAM_ALPHA_SIZE           equ 0802Bh
GL_HISTOGRAM_LUMINANCE_SIZE       equ 0802Ch
GL_HISTOGRAM_SINK                 equ 0802Dh
GL_MINMAX                         equ 0802Eh
GL_MINMAX_FORMAT                  equ 0802Fh
GL_MINMAX_SINK                    equ 08030h
GL_TABLE_TOO_LARGE                equ 08031h
GL_UNSIGNED_BYTE_3_3_2            equ 08032h
GL_UNSIGNED_SHORT_4_4_4_4         equ 08033h
GL_UNSIGNED_SHORT_5_5_5_1         equ 08034h
GL_UNSIGNED_INT_8_8_8_8           equ 08035h
GL_UNSIGNED_INT_10_10_10_2        equ 08036h
GL_RESCALE_NORMAL                 equ 0803Ah
GL_UNSIGNED_BYTE_2_3_3_REV        equ 08362h
GL_UNSIGNED_SHORT_5_6_5           equ 08363h
GL_UNSIGNED_SHORT_5_6_5_REV       equ 08364h
GL_UNSIGNED_SHORT_4_4_4_4_REV     equ 08365h
GL_UNSIGNED_SHORT_1_5_5_5_REV     equ 08366h
GL_UNSIGNED_INT_8_8_8_8_REV       equ 08367h
GL_UNSIGNED_INT_2_10_10_10_REV    equ 08368h
GL_COLOR_MATRIX                   equ 080B1h
GL_COLOR_MATRIX_STACK_DEPTH       equ 080B2h
GL_MAX_COLOR_MATRIX_STACK_DEPTH   equ 080B3h
GL_POST_COLOR_MATRIX_RED_SCALE    equ 080B4h
GL_POST_COLOR_MATRIX_GREEN_SCALE  equ 080B5h
GL_POST_COLOR_MATRIX_BLUE_SCALE   equ 080B6h
GL_POST_COLOR_MATRIX_ALPHA_SCALE  equ 080B7h
GL_POST_COLOR_MATRIX_RED_BIAS     equ 080B8h
GL_POST_COLOR_MATRIX_GREEN_BIAS   equ 080B9h
GL_POST_COLOR_MATRIX_BLUE_BIAS    equ 080BAh
GL_COLOR_TABLE                    equ 080D0h
GL_POST_CONVOLUTION_COLOR_TABLE   equ 080D1h
GL_POST_COLOR_MATRIX_COLOR_TABLE  equ 080D2h
GL_PROXY_COLOR_TABLE              equ 080D3h
GL_PROXY_POST_CONVOLUTION_COLOR_TABLE equ 080D4h
GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE equ 080D5h
GL_COLOR_TABLE_SCALE              equ 080D6h
GL_COLOR_TABLE_BIAS               equ 080D7h
GL_COLOR_TABLE_FORMAT             equ 080D8h
GL_COLOR_TABLE_WIDTH              equ 080D9h
GL_COLOR_TABLE_RED_SIZE           equ 080DAh
GL_COLOR_TABLE_GREEN_SIZE         equ 080DBh
GL_COLOR_TABLE_BLUE_SIZE          equ 080DCh
GL_COLOR_TABLE_ALPHA_SIZE         equ 080DDh
GL_COLOR_TABLE_LUMINANCE_SIZE     equ 080DEh
GL_COLOR_TABLE_INTENSITY_SIZE     equ 080DFh
GL_CLAMP_TO_EDGE                  equ 0812Fh
GL_TEXTURE_MIN_LOD                equ 0813Ah
GL_TEXTURE_MAX_LOD                equ 0813Bh
GL_TEXTURE_BASE_LEVEL             equ 0813Ch
GL_TEXTURE_MAX_LEVEL              equ 0813Dh
endif

ifndef GL_ARB_multitexture
GL_TEXTURE0_ARB                   equ 084C0h
GL_TEXTURE1_ARB                   equ 084C1h
GL_TEXTURE2_ARB                   equ 084C2h
GL_TEXTURE3_ARB                   equ 084C3h
GL_TEXTURE4_ARB                   equ 084C4h
GL_TEXTURE5_ARB                   equ 084C5h
GL_TEXTURE6_ARB                   equ 084C6h
GL_TEXTURE7_ARB                   equ 084C7h
GL_TEXTURE8_ARB                   equ 084C8h
GL_TEXTURE9_ARB                   equ 084C9h
GL_TEXTURE10_ARB                  equ 084CAh
GL_TEXTURE11_ARB                  equ 084CBh
GL_TEXTURE12_ARB                  equ 084CCh
GL_TEXTURE13_ARB                  equ 084CDh
GL_TEXTURE14_ARB                  equ 084CEh
GL_TEXTURE15_ARB                  equ 084CFh
GL_TEXTURE16_ARB                  equ 084D0h
GL_TEXTURE17_ARB                  equ 084D1h
GL_TEXTURE18_ARB                  equ 084D2h
GL_TEXTURE19_ARB                  equ 084D3h
GL_TEXTURE20_ARB                  equ 084D4h
GL_TEXTURE21_ARB                  equ 084D5h
GL_TEXTURE22_ARB                  equ 084D6h
GL_TEXTURE23_ARB                  equ 084D7h
GL_TEXTURE24_ARB                  equ 084D8h
GL_TEXTURE25_ARB                  equ 084D9h
GL_TEXTURE26_ARB                  equ 084DAh
GL_TEXTURE27_ARB                  equ 084DBh
GL_TEXTURE28_ARB                  equ 084DCh
GL_TEXTURE29_ARB                  equ 084DDh
GL_TEXTURE30_ARB                  equ 084DEh
GL_TEXTURE31_ARB                  equ 084DFh
GL_ACTIVE_TEXTURE_ARB             equ 084E0h
GL_CLIENT_ACTIVE_TEXTURE_ARB      equ 084E1h
GL_MAX_TEXTURE_UNITS_ARB          equ 084E2h
endif

ifndef GL_ARB_transpose_matrix
GL_TRANSPOSE_MODELVIEW_MATRIX_ARB equ 084E3h
GL_TRANSPOSE_PROJECTION_MATRIX_ARB equ 084E4h
GL_TRANSPOSE_TEXTURE_MATRIX_ARB   equ 084E5h
GL_TRANSPOSE_COLOR_MATRIX_ARB     equ 084E6h
endif

ifndef GL_ARB_multisample
GL_MULTISAMPLE_ARB                equ 0809Dh
GL_SAMPLE_ALPHA_TO_COVERAGE_ARB   equ 0809Eh
GL_SAMPLE_ALPHA_TO_ONE_ARB        equ 0809Fh
GL_SAMPLE_COVERAGE_ARB            equ 080A0h
GL_SAMPLE_BUFFERS_ARB             equ 080A8h
GL_SAMPLES_ARB                    equ 080A9h
GL_SAMPLE_COVERAGE_VALUE_ARB      equ 080AAh
GL_SAMPLE_COVERAGE_INVERT_ARB     equ 080ABh
GL_MULTISAMPLE_BIT_ARB            equ 020000000h
endif

ifndef GL_ARB_texture_cube_map
GL_NORMAL_MAP_ARB                 equ 08511h
GL_REFLECTION_MAP_ARB             equ 08512h
GL_TEXTURE_CUBE_MAP_ARB           equ 08513h
GL_TEXTURE_BINDING_CUBE_MAP_ARB   equ 08514h
GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB equ 08515h
GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB equ 08516h
GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB equ 08517h
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB equ 08518h
GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB equ 08519h
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB equ 0851Ah
GL_PROXY_TEXTURE_CUBE_MAP_ARB     equ 0851Bh
GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB  equ 0851Ch
endif

ifndef GL_ARB_texture_compression
GL_COMPRESSED_ALPHA_ARB           equ 084E9h
GL_COMPRESSED_LUMINANCE_ARB       equ 084EAh
GL_COMPRESSED_LUMINANCE_ALPHA_ARB equ 084EBh
GL_COMPRESSED_INTENSITY_ARB       equ 084ECh
GL_COMPRESSED_RGB_ARB             equ 084EDh
GL_COMPRESSED_RGBA_ARB            equ 084EEh
GL_TEXTURE_COMPRESSION_HINT_ARB   equ 084EFh
GL_TEXTURE_IMAGE_SIZE_ARB         equ 086A0h
GL_TEXTURE_COMPRESSED_ARB         equ 086A1h
GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB equ 086A2h
GL_COMPRESSED_TEXTURE_FORMATS_ARB equ 086A3h
endif

ifndef GL_EXT_abgr
GL_ABGR_EXT                       equ 08000h
endif

ifndef GL_EXT_blend_color
GL_CONSTANT_COLOR_EXT             equ 08001h
GL_ONE_MINUS_CONSTANT_COLOR_EXT   equ 08002h
GL_CONSTANT_ALPHA_EXT             equ 08003h
GL_ONE_MINUS_CONSTANT_ALPHA_EXT   equ 08004h
GL_BLEND_COLOR_EXT                equ 08005h
endif

ifndef GL_EXT_polygon_offset
GL_POLYGON_OFFSET_EXT             equ 08037h
GL_POLYGON_OFFSET_FACTOR_EXT      equ 08038h
GL_POLYGON_OFFSET_BIAS_EXT        equ 08039h
endif

ifndef GL_EXT_texture
GL_ALPHA4_EXT                     equ 0803Bh
GL_ALPHA8_EXT                     equ 0803Ch
GL_ALPHA12_EXT                    equ 0803Dh
GL_ALPHA16_EXT                    equ 0803Eh
GL_LUMINANCE4_EXT                 equ 0803Fh
GL_LUMINANCE8_EXT                 equ 08040h
GL_LUMINANCE12_EXT                equ 08041h
GL_LUMINANCE16_EXT                equ 08042h
GL_LUMINANCE4_ALPHA4_EXT          equ 08043h
GL_LUMINANCE6_ALPHA2_EXT          equ 08044h
GL_LUMINANCE8_ALPHA8_EXT          equ 08045h
GL_LUMINANCE12_ALPHA4_EXT         equ 08046h
GL_LUMINANCE12_ALPHA12_EXT        equ 08047h
GL_LUMINANCE16_ALPHA16_EXT        equ 08048h
GL_INTENSITY_EXT                  equ 08049h
GL_INTENSITY4_EXT                 equ 0804Ah
GL_INTENSITY8_EXT                 equ 0804Bh
GL_INTENSITY12_EXT                equ 0804Ch
GL_INTENSITY16_EXT                equ 0804Dh
GL_RGB2_EXT                       equ 0804Eh
GL_RGB4_EXT                       equ 0804Fh
GL_RGB5_EXT                       equ 08050h
GL_RGB8_EXT                       equ 08051h
GL_RGB10_EXT                      equ 08052h
GL_RGB12_EXT                      equ 08053h
GL_RGB16_EXT                      equ 08054h
GL_RGBA2_EXT                      equ 08055h
GL_RGBA4_EXT                      equ 08056h
GL_RGB5_A1_EXT                    equ 08057h
GL_RGBA8_EXT                      equ 08058h
GL_RGB10_A2_EXT                   equ 08059h
GL_RGBA12_EXT                     equ 0805Ah
GL_RGBA16_EXT                     equ 0805Bh
GL_TEXTURE_RED_SIZE_EXT           equ 0805Ch
GL_TEXTURE_GREEN_SIZE_EXT         equ 0805Dh
GL_TEXTURE_BLUE_SIZE_EXT          equ 0805Eh
GL_TEXTURE_ALPHA_SIZE_EXT         equ 0805Fh
GL_TEXTURE_LUMINANCE_SIZE_EXT     equ 08060h
GL_TEXTURE_INTENSITY_SIZE_EXT     equ 08061h
GL_REPLACE_EXT                    equ 08062h
GL_PROXY_TEXTURE_1D_EXT           equ 08063h
GL_PROXY_TEXTURE_2D_EXT           equ 08064h
GL_TEXTURE_TOO_LARGE_EXT          equ 08065h
endif

ifndef GL_EXT_texture3D
GL_PACK_SKIP_IMAGES               equ 0806Bh
GL_PACK_SKIP_IMAGES_EXT           equ 0806Bh
GL_PACK_IMAGE_HEIGHT              equ 0806Ch
GL_PACK_IMAGE_HEIGHT_EXT          equ 0806Ch
GL_UNPACK_SKIP_IMAGES             equ 0806Dh
GL_UNPACK_SKIP_IMAGES_EXT         equ 0806Dh
GL_UNPACK_IMAGE_HEIGHT            equ 0806Eh
GL_UNPACK_IMAGE_HEIGHT_EXT        equ 0806Eh
GL_TEXTURE_3D                     equ 0806Fh
GL_TEXTURE_3D_EXT                 equ 0806Fh
GL_PROXY_TEXTURE_3D               equ 08070h
GL_PROXY_TEXTURE_3D_EXT           equ 08070h
GL_TEXTURE_DEPTH                  equ 08071h
GL_TEXTURE_DEPTH_EXT              equ 08071h
GL_TEXTURE_WRAP_R                 equ 08072h
GL_TEXTURE_WRAP_R_EXT             equ 08072h
GL_MAX_3D_TEXTURE_SIZE            equ 08073h
GL_MAX_3D_TEXTURE_SIZE_EXT        equ 08073h
endif

ifndef GL_SGIS_texture_filter4
GL_FILTER4_SGIS                   equ 08146h
GL_TEXTURE_FILTER4_SIZE_SGIS      equ 08147h
endif

ifndef GL_EXT_subtexture
endif

ifndef GL_EXT_copy_texture
endif

ifndef GL_EXT_histogram
GL_HISTOGRAM_EXT                  equ 08024h
GL_PROXY_HISTOGRAM_EXT            equ 08025h
GL_HISTOGRAM_WIDTH_EXT            equ 08026h
GL_HISTOGRAM_FORMAT_EXT           equ 08027h
GL_HISTOGRAM_RED_SIZE_EXT         equ 08028h
GL_HISTOGRAM_GREEN_SIZE_EXT       equ 08029h
GL_HISTOGRAM_BLUE_SIZE_EXT        equ 0802Ah
GL_HISTOGRAM_ALPHA_SIZE_EXT       equ 0802Bh
GL_HISTOGRAM_LUMINANCE_SIZE_EXT   equ 0802Ch
GL_HISTOGRAM_SINK_EXT             equ 0802Dh
GL_MINMAX_EXT                     equ 0802Eh
GL_MINMAX_FORMAT_EXT              equ 0802Fh
GL_MINMAX_SINK_EXT                equ 08030h
GL_TABLE_TOO_LARGE_EXT            equ 08031h
endif

ifndef GL_EXT_convolution
GL_CONVOLUTION_1D_EXT             equ 08010h
GL_CONVOLUTION_2D_EXT             equ 08011h
GL_SEPARABLE_2D_EXT               equ 08012h
GL_CONVOLUTION_BORDER_MODE_EXT    equ 08013h
GL_CONVOLUTION_FILTER_SCALE_EXT   equ 08014h
GL_CONVOLUTION_FILTER_BIAS_EXT    equ 08015h
GL_REDUCE_EXT                     equ 08016h
GL_CONVOLUTION_FORMAT_EXT         equ 08017h
GL_CONVOLUTION_WIDTH_EXT          equ 08018h
GL_CONVOLUTION_HEIGHT_EXT         equ 08019h
GL_MAX_CONVOLUTION_WIDTH_EXT      equ 0801Ah
GL_MAX_CONVOLUTION_HEIGHT_EXT     equ 0801Bh
GL_POST_CONVOLUTION_RED_SCALE_EXT equ 0801Ch
GL_POST_CONVOLUTION_GREEN_SCALE_EXT equ 0801Dh
GL_POST_CONVOLUTION_BLUE_SCALE_EXT equ 0801Eh
GL_POST_CONVOLUTION_ALPHA_SCALE_EXT equ 0801Fh
GL_POST_CONVOLUTION_RED_BIAS_EXT  equ 08020h
GL_POST_CONVOLUTION_GREEN_BIAS_EXT equ 08021h
GL_POST_CONVOLUTION_BLUE_BIAS_EXT equ 08022h
GL_POST_CONVOLUTION_ALPHA_BIAS_EXT equ 08023h
endif

ifndef GL_SGI_color_matrix
GL_COLOR_MATRIX_SGI               equ 080B1h
GL_COLOR_MATRIX_STACK_DEPTH_SGI   equ 080B2h
GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI equ 080B3h
GL_POST_COLOR_MATRIX_RED_SCALE_SGI equ 080B4h
GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI equ 080B5h
GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI equ 080B6h
GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI equ 080B7h
GL_POST_COLOR_MATRIX_RED_BIAS_SGI equ 080B8h
GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI equ 080B9h
GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI equ 080BAh
GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI equ 080BBh
endif

ifndef GL_SGI_color_table
GL_COLOR_TABLE_SGI                equ 080D0h
GL_POST_CONVOLUTION_COLOR_TABLE_SGI equ 080D1h
GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI equ 080D2h
GL_PROXY_COLOR_TABLE_SGI          equ 080D3h
GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI equ 080D4h
GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI equ 080D5h
GL_COLOR_TABLE_SCALE_SGI          equ 080D6h
GL_COLOR_TABLE_BIAS_SGI           equ 080D7h
GL_COLOR_TABLE_FORMAT_SGI         equ 080D8h
GL_COLOR_TABLE_WIDTH_SGI          equ 080D9h
GL_COLOR_TABLE_RED_SIZE_SGI       equ 080DAh
GL_COLOR_TABLE_GREEN_SIZE_SGI     equ 080DBh
GL_COLOR_TABLE_BLUE_SIZE_SGI      equ 080DCh
GL_COLOR_TABLE_ALPHA_SIZE_SGI     equ 080DDh
GL_COLOR_TABLE_LUMINANCE_SIZE_SGI equ 080DEh
GL_COLOR_TABLE_INTENSITY_SIZE_SGI equ 080DFh
endif

ifndef GL_SGIS_pixel_texture
GL_PIXEL_TEXTURE_SGIS             equ 08353h
GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS equ 08354h
GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS equ 08355h
GL_PIXEL_GROUP_COLOR_SGIS         equ 08356h
endif

ifndef GL_SGIX_pixel_texture
GL_PIXEL_TEX_GEN_SGIX             equ 08139h
GL_PIXEL_TEX_GEN_MODE_SGIX        equ 0832Bh
endif

ifndef GL_SGIS_texture4D
GL_PACK_SKIP_VOLUMES_SGIS         equ 08130h
GL_PACK_IMAGE_DEPTH_SGIS          equ 08131h
GL_UNPACK_SKIP_VOLUMES_SGIS       equ 08132h
GL_UNPACK_IMAGE_DEPTH_SGIS        equ 08133h
GL_TEXTURE_4D_SGIS                equ 08134h
GL_PROXY_TEXTURE_4D_SGIS          equ 08135h
GL_TEXTURE_4DSIZE_SGIS            equ 08136h
GL_TEXTURE_WRAP_Q_SGIS            equ 08137h
GL_MAX_4D_TEXTURE_SIZE_SGIS       equ 08138h
GL_TEXTURE_4D_BINDING_SGIS        equ 0814Fh
endif

ifndef GL_SGI_texture_color_table
GL_TEXTURE_COLOR_TABLE_SGI        equ 080BCh
GL_PROXY_TEXTURE_COLOR_TABLE_SGI  equ 080BDh
endif

ifndef GL_EXT_cmyka
GL_CMYK_EXT                       equ 0800Ch
GL_CMYKA_EXT                      equ 0800Dh
GL_PACK_CMYK_HINT_EXT             equ 0800Eh
GL_UNPACK_CMYK_HINT_EXT           equ 0800Fh
endif

ifndef GL_EXT_texture_object
GL_TEXTURE_PRIORITY_EXT           equ 08066h
GL_TEXTURE_RESIDENT_EXT           equ 08067h
GL_TEXTURE_1D_BINDING_EXT         equ 08068h
GL_TEXTURE_2D_BINDING_EXT         equ 08069h
GL_TEXTURE_3D_BINDING_EXT         equ 0806Ah
endif

ifndef GL_SGIS_detail_texture
GL_DETAIL_TEXTURE_2D_SGIS         equ 08095h
GL_DETAIL_TEXTURE_2D_BINDING_SGIS equ 08096h
GL_LINEAR_DETAIL_SGIS             equ 08097h
GL_LINEAR_DETAIL_ALPHA_SGIS       equ 08098h
GL_LINEAR_DETAIL_COLOR_SGIS       equ 08099h
GL_DETAIL_TEXTURE_LEVEL_SGIS      equ 0809Ah
GL_DETAIL_TEXTURE_MODE_SGIS       equ 0809Bh
GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS equ 0809Ch
endif

ifndef GL_SGIS_sharpen_texture
GL_LINEAR_SHARPEN_SGIS            equ 080ADh
GL_LINEAR_SHARPEN_ALPHA_SGIS      equ 080AEh
GL_LINEAR_SHARPEN_COLOR_SGIS      equ 080AFh
GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS equ 080B0h
endif

ifndef GL_EXT_packed_pixels
GL_UNSIGNED_BYTE_3_3_2_EXT        equ 08032h
GL_UNSIGNED_SHORT_4_4_4_4_EXT     equ 08033h
GL_UNSIGNED_SHORT_5_5_5_1_EXT     equ 08034h
GL_UNSIGNED_INT_8_8_8_8_EXT       equ 08035h
GL_UNSIGNED_INT_10_10_10_2_EXT    equ 08036h
endif

ifndef GL_SGIS_texture_lod
GL_TEXTURE_MIN_LOD_SGIS           equ 0813Ah
GL_TEXTURE_MAX_LOD_SGIS           equ 0813Bh
GL_TEXTURE_BASE_LEVEL_SGIS        equ 0813Ch
GL_TEXTURE_MAX_LEVEL_SGIS         equ 0813Dh
endif

ifndef GL_SGIS_multisample
GL_MULTISAMPLE_SGIS               equ 0809Dh
GL_SAMPLE_ALPHA_TO_MASK_SGIS      equ 0809Eh
GL_SAMPLE_ALPHA_TO_ONE_SGIS       equ 0809Fh
GL_SAMPLE_MASK_SGIS               equ 080A0h
GL_1PASS_SGIS                     equ 080A1h
GL_2PASS_0_SGIS                   equ 080A2h
GL_2PASS_1_SGIS                   equ 080A3h
GL_4PASS_0_SGIS                   equ 080A4h
GL_4PASS_1_SGIS                   equ 080A5h
GL_4PASS_2_SGIS                   equ 080A6h
GL_4PASS_3_SGIS                   equ 080A7h
GL_SAMPLE_BUFFERS_SGIS            equ 080A8h
GL_SAMPLES_SGIS                   equ 080A9h
GL_SAMPLE_MASK_VALUE_SGIS         equ 080AAh
GL_SAMPLE_MASK_INVERT_SGIS        equ 080ABh
GL_SAMPLE_PATTERN_SGIS            equ 080ACh
endif

ifndef GL_EXT_rescale_normal
GL_RESCALE_NORMAL_EXT             equ 0803Ah
endif

ifndef GL_EXT_vertex_array
GL_VERTEX_ARRAY_EXT               equ 08074h
GL_NORMAL_ARRAY_EXT               equ 08075h
GL_COLOR_ARRAY_EXT                equ 08076h
GL_INDEX_ARRAY_EXT                equ 08077h
GL_TEXTURE_COORD_ARRAY_EXT        equ 08078h
GL_EDGE_FLAG_ARRAY_EXT            equ 08079h
GL_VERTEX_ARRAY_SIZE_EXT          equ 0807Ah
GL_VERTEX_ARRAY_TYPE_EXT          equ 0807Bh
GL_VERTEX_ARRAY_STRIDE_EXT        equ 0807Ch
GL_VERTEX_ARRAY_COUNT_EXT         equ 0807Dh
GL_NORMAL_ARRAY_TYPE_EXT          equ 0807Eh
GL_NORMAL_ARRAY_STRIDE_EXT        equ 0807Fh
GL_NORMAL_ARRAY_COUNT_EXT         equ 08080h
GL_COLOR_ARRAY_SIZE_EXT           equ 08081h
GL_COLOR_ARRAY_TYPE_EXT           equ 08082h
GL_COLOR_ARRAY_STRIDE_EXT         equ 08083h
GL_COLOR_ARRAY_COUNT_EXT          equ 08084h
GL_INDEX_ARRAY_TYPE_EXT           equ 08085h
GL_INDEX_ARRAY_STRIDE_EXT         equ 08086h
GL_INDEX_ARRAY_COUNT_EXT          equ 08087h
GL_TEXTURE_COORD_ARRAY_SIZE_EXT   equ 08088h
GL_TEXTURE_COORD_ARRAY_TYPE_EXT   equ 08089h
GL_TEXTURE_COORD_ARRAY_STRIDE_EXT equ 0808Ah
GL_TEXTURE_COORD_ARRAY_COUNT_EXT  equ 0808Bh
GL_EDGE_FLAG_ARRAY_STRIDE_EXT     equ 0808Ch
GL_EDGE_FLAG_ARRAY_COUNT_EXT      equ 0808Dh
GL_VERTEX_ARRAY_POINTER_EXT       equ 0808Eh
GL_NORMAL_ARRAY_POINTER_EXT       equ 0808Fh
GL_COLOR_ARRAY_POINTER_EXT        equ 08090h
GL_INDEX_ARRAY_POINTER_EXT        equ 08091h
GL_TEXTURE_COORD_ARRAY_POINTER_EXT equ 08092h
GL_EDGE_FLAG_ARRAY_POINTER_EXT    equ 08093h
endif

ifndef GL_EXT_misc_attribute
endif

ifndef GL_SGIS_generate_mipmap
GL_GENERATE_MIPMAP_SGIS           equ 08191h
GL_GENERATE_MIPMAP_HINT_SGIS      equ 08192h
endif

ifndef GL_SGIX_clipmap
GL_LINEAR_CLIPMAP_LINEAR_SGIX     equ 08170h
GL_TEXTURE_CLIPMAP_CENTER_SGIX    equ 08171h
GL_TEXTURE_CLIPMAP_FRAME_SGIX     equ 08172h
GL_TEXTURE_CLIPMAP_OFFSET_SGIX    equ 08173h
GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX equ 08174h
GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX equ 08175h
GL_TEXTURE_CLIPMAP_DEPTH_SGIX     equ 08176h
GL_MAX_CLIPMAP_DEPTH_SGIX         equ 08177h
GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX equ 08178h
GL_NEAREST_CLIPMAP_NEAREST_SGIX   equ 0844Dh
GL_NEAREST_CLIPMAP_LINEAR_SGIX    equ 0844Eh
GL_LINEAR_CLIPMAP_NEAREST_SGIX    equ 0844Fh
endif

ifndef GL_SGIX_shadow
GL_TEXTURE_COMPARE_SGIX           equ 0819Ah
GL_TEXTURE_COMPARE_OPERATOR_SGIX  equ 0819Bh
GL_TEXTURE_LEQUAL_R_SGIX          equ 0819Ch
GL_TEXTURE_GEQUAL_R_SGIX          equ 0819Dh
endif

ifndef GL_SGIS_texture_edge_clamp
GL_CLAMP_TO_EDGE_SGIS             equ 0812Fh
endif

ifndef GL_SGIS_texture_border_clamp
GL_CLAMP_TO_BORDER_SGIS           equ 0812Dh
endif

ifndef GL_EXT_blend_minmax
GL_FUNC_ADD_EXT                   equ 08006h
GL_MIN_EXT                        equ 08007h
GL_MAX_EXT                        equ 08008h
GL_BLEND_EQUATION_EXT             equ 08009h
endif

ifndef GL_EXT_blend_subtract
GL_FUNC_SUBTRACT_EXT              equ 0800Ah
GL_FUNC_REVERSE_SUBTRACT_EXT      equ 0800Bh
endif

ifndef GL_EXT_blend_logic_op
endif

ifndef GL_SGIX_interlace
GL_INTERLACE_SGIX                 equ 08094h
endif

ifndef GL_SGIX_pixel_tiles
GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX equ 0813Eh
GL_PIXEL_TILE_CACHE_INCREMENT_SGIX equ 0813Fh
GL_PIXEL_TILE_WIDTH_SGIX          equ 08140h
GL_PIXEL_TILE_HEIGHT_SGIX         equ 08141h
GL_PIXEL_TILE_GRID_WIDTH_SGIX     equ 08142h
GL_PIXEL_TILE_GRID_HEIGHT_SGIX    equ 08143h
GL_PIXEL_TILE_GRID_DEPTH_SGIX     equ 08144h
GL_PIXEL_TILE_CACHE_SIZE_SGIX     equ 08145h
endif

ifndef GL_SGIS_texture_select
GL_DUAL_ALPHA4_SGIS               equ 08110h
GL_DUAL_ALPHA8_SGIS               equ 08111h
GL_DUAL_ALPHA12_SGIS              equ 08112h
GL_DUAL_ALPHA16_SGIS              equ 08113h
GL_DUAL_LUMINANCE4_SGIS           equ 08114h
GL_DUAL_LUMINANCE8_SGIS           equ 08115h
GL_DUAL_LUMINANCE12_SGIS          equ 08116h
GL_DUAL_LUMINANCE16_SGIS          equ 08117h
GL_DUAL_INTENSITY4_SGIS           equ 08118h
GL_DUAL_INTENSITY8_SGIS           equ 08119h
GL_DUAL_INTENSITY12_SGIS          equ 0811Ah
GL_DUAL_INTENSITY16_SGIS          equ 0811Bh
GL_DUAL_LUMINANCE_ALPHA4_SGIS     equ 0811Ch
GL_DUAL_LUMINANCE_ALPHA8_SGIS     equ 0811Dh
GL_QUAD_ALPHA4_SGIS               equ 0811Eh
GL_QUAD_ALPHA8_SGIS               equ 0811Fh
GL_QUAD_LUMINANCE4_SGIS           equ 08120h
GL_QUAD_LUMINANCE8_SGIS           equ 08121h
GL_QUAD_INTENSITY4_SGIS           equ 08122h
GL_QUAD_INTENSITY8_SGIS           equ 08123h
GL_DUAL_TEXTURE_SELECT_SGIS       equ 08124h
GL_QUAD_TEXTURE_SELECT_SGIS       equ 08125h
endif

ifndef GL_SGIX_sprite
GL_SPRITE_SGIX                    equ 08148h
GL_SPRITE_MODE_SGIX               equ 08149h
GL_SPRITE_AXIS_SGIX               equ 0814Ah
GL_SPRITE_TRANSLATION_SGIX        equ 0814Bh
GL_SPRITE_AXIAL_SGIX              equ 0814Ch
GL_SPRITE_OBJECT_ALIGNED_SGIX     equ 0814Dh
GL_SPRITE_EYE_ALIGNED_SGIX        equ 0814Eh
endif

ifndef GL_SGIX_texture_multi_buffer
GL_TEXTURE_MULTI_BUFFER_HINT_SGIX equ 0812Eh
endif

ifndef GL_SGIS_point_parameters
GL_POINT_SIZE_MIN_EXT             equ 08126h
GL_POINT_SIZE_MIN_SGIS            equ 08126h
GL_POINT_SIZE_MAX_EXT             equ 08127h
GL_POINT_SIZE_MAX_SGIS            equ 08127h
GL_POINT_FADE_THRESHOLD_SIZE_EXT  equ 08128h
GL_POINT_FADE_THRESHOLD_SIZE_SGIS equ 08128h
GL_DISTANCE_ATTENUATION_EXT       equ 08129h
GL_DISTANCE_ATTENUATION_SGIS      equ 08129h
endif

ifndef GL_SGIX_instruments
GL_INSTRUMENT_BUFFER_POINTER_SGIX equ 08180h
GL_INSTRUMENT_MEASUREMENTS_SGIX   equ 08181h
endif

ifndef GL_SGIX_texture_scale_bias
GL_POST_TEXTURE_FILTER_BIAS_SGIX  equ 08179h
GL_POST_TEXTURE_FILTER_SCALE_SGIX equ 0817Ah
GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX equ 0817Bh
GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX equ 0817Ch
endif

ifndef GL_SGIX_framezoom
GL_FRAMEZOOM_SGIX                 equ 0818Bh
GL_FRAMEZOOM_FACTOR_SGIX          equ 0818Ch
GL_MAX_FRAMEZOOM_FACTOR_SGIX      equ 0818Dh
endif

ifndef GL_SGIX_tag_sample_buffer
endif

ifndef GL_SGIX_reference_plane
GL_REFERENCE_PLANE_SGIX           equ 0817Dh
GL_REFERENCE_PLANE_EQUATION_SGIX  equ 0817Eh
endif

ifndef GL_SGIX_flush_raster
endif

ifndef GL_SGIX_depth_texture
GL_DEPTH_COMPONENT16_SGIX         equ 081A5h
GL_DEPTH_COMPONENT24_SGIX         equ 081A6h
GL_DEPTH_COMPONENT32_SGIX         equ 081A7h
endif

ifndef GL_SGIS_fog_function
GL_FOG_FUNC_SGIS                  equ 0812Ah
GL_FOG_FUNC_POINTS_SGIS           equ 0812Bh
GL_MAX_FOG_FUNC_POINTS_SGIS       equ 0812Ch
endif

ifndef GL_SGIX_fog_offset
GL_FOG_OFFSET_SGIX                equ 08198h
GL_FOG_OFFSET_VALUE_SGIX          equ 08199h
endif

ifndef GL_HP_image_transform
GL_IMAGE_SCALE_X_HP               equ 08155h
GL_IMAGE_SCALE_Y_HP               equ 08156h
GL_IMAGE_TRANSLATE_X_HP           equ 08157h
GL_IMAGE_TRANSLATE_Y_HP           equ 08158h
GL_IMAGE_ROTATE_ANGLE_HP          equ 08159h
GL_IMAGE_ROTATE_ORIGIN_X_HP       equ 0815Ah
GL_IMAGE_ROTATE_ORIGIN_Y_HP       equ 0815Bh
GL_IMAGE_MAG_FILTER_HP            equ 0815Ch
GL_IMAGE_MIN_FILTER_HP            equ 0815Dh
GL_IMAGE_CUBIC_WEIGHT_HP          equ 0815Eh
GL_CUBIC_HP                       equ 0815Fh
GL_AVERAGE_HP                     equ 08160h
GL_IMAGE_TRANSFORM_2D_HP          equ 08161h
GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP equ 08162h
GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP equ 08163h
endif

ifndef GL_HP_convolution_border_modes
GL_IGNORE_BORDER_HP               equ 08150h
GL_CONSTANT_BORDER_HP             equ 08151h
GL_REPLICATE_BORDER_HP            equ 08153h
GL_CONVOLUTION_BORDER_COLOR_HP    equ 08154h
endif

ifndef GL_INGR_palette_buffer
endif

ifndef GL_SGIX_texture_add_env
GL_TEXTURE_ENV_BIAS_SGIX          equ 080BEh
endif

ifndef GL_EXT_color_subtable
endif

ifndef GL_PGI_vertex_hints
GL_VERTEX_DATA_HINT_PGI           equ 01A22Ah
GL_VERTEX_CONSISTENT_HINT_PGI     equ 01A22Bh
GL_MATERIAL_SIDE_HINT_PGI         equ 01A22Ch
GL_MAX_VERTEX_HINT_PGI            equ 01A22Dh
GL_COLOR3_BIT_PGI                 equ 000010000h
GL_COLOR4_BIT_PGI                 equ 000020000h
GL_EDGEFLAG_BIT_PGI               equ 000040000h
GL_INDEX_BIT_PGI                  equ 000080000h
GL_MAT_AMBIENT_BIT_PGI            equ 000100000h
GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI equ 000200000h
GL_MAT_DIFFUSE_BIT_PGI            equ 000400000h
GL_MAT_EMISSION_BIT_PGI           equ 000800000h
GL_MAT_COLOR_INDEXES_BIT_PGI      equ 001000000h
GL_MAT_SHININESS_BIT_PGI          equ 002000000h
GL_MAT_SPECULAR_BIT_PGI           equ 004000000h
GL_NORMAL_BIT_PGI                 equ 008000000h
GL_TEXCOORD1_BIT_PGI              equ 010000000h
GL_TEXCOORD2_BIT_PGI              equ 020000000h
GL_TEXCOORD3_BIT_PGI              equ 040000000h
GL_TEXCOORD4_BIT_PGI              equ 080000000h
GL_VERTEX23_BIT_PGI               equ 000000004h
GL_VERTEX4_BIT_PGI                equ 000000008h
endif

ifndef GL_PGI_misc_hints
GL_PREFER_DOUBLEBUFFER_HINT_PGI   equ 01A1F8h
GL_CONSERVE_MEMORY_HINT_PGI       equ 01A1FDh
GL_RECLAIM_MEMORY_HINT_PGI        equ 01A1FEh
GL_NATIVE_GRAPHICS_HANDLE_PGI     equ 01A202h
GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI equ 01A203h
GL_NATIVE_GRAPHICS_END_HINT_PGI   equ 01A204h
GL_ALWAYS_FAST_HINT_PGI           equ 01A20Ch
GL_ALWAYS_SOFT_HINT_PGI           equ 01A20Dh
GL_ALLOW_DRAW_OBJ_HINT_PGI        equ 01A20Eh
GL_ALLOW_DRAW_WIN_HINT_PGI        equ 01A20Fh
GL_ALLOW_DRAW_FRG_HINT_PGI        equ 01A210h
GL_ALLOW_DRAW_MEM_HINT_PGI        equ 01A211h
GL_STRICT_DEPTHFUNC_HINT_PGI      equ 01A216h
GL_STRICT_LIGHTING_HINT_PGI       equ 01A217h
GL_STRICT_SCISSOR_HINT_PGI        equ 01A218h
GL_FULL_STIPPLE_HINT_PGI          equ 01A219h
GL_CLIP_NEAR_HINT_PGI             equ 01A220h
GL_CLIP_FAR_HINT_PGI              equ 01A221h
GL_WIDE_LINE_HINT_PGI             equ 01A222h
GL_BACK_NORMALS_HINT_PGI          equ 01A223h
endif

ifndef GL_EXT_paletted_texture
GL_COLOR_INDEX1_EXT               equ 080E2h
GL_COLOR_INDEX2_EXT               equ 080E3h
GL_COLOR_INDEX4_EXT               equ 080E4h
GL_COLOR_INDEX8_EXT               equ 080E5h
GL_COLOR_INDEX12_EXT              equ 080E6h
GL_COLOR_INDEX16_EXT              equ 080E7h
GL_TEXTURE_INDEX_SIZE_EXT         equ 080EDh
endif

ifndef GL_EXT_clip_volume_hint
GL_CLIP_VOLUME_CLIPPING_HINT_EXT  equ 080F0h
endif

ifndef GL_SGIX_list_priority
GL_LIST_PRIORITY_SGIX             equ 08182h
endif

ifndef GL_SGIX_ir_instrument1
GL_IR_INSTRUMENT1_SGIX            equ 0817Fh
endif

ifndef GL_SGIX_calligraphic_fragment
GL_CALLIGRAPHIC_FRAGMENT_SGIX     equ 08183h
endif

ifndef GL_SGIX_texture_lod_bias
GL_TEXTURE_LOD_BIAS_S_SGIX        equ 0818Eh
GL_TEXTURE_LOD_BIAS_T_SGIX        equ 0818Fh
GL_TEXTURE_LOD_BIAS_R_SGIX        equ 08190h
endif

ifndef GL_SGIX_shadow_ambient
GL_SHADOW_AMBIENT_SGIX            equ 080BFh
endif

ifndef GL_EXT_index_texture
endif

ifndef GL_EXT_index_material
GL_INDEX_MATERIAL_EXT             equ 081B8h
GL_INDEX_MATERIAL_PARAMETER_EXT   equ 081B9h
GL_INDEX_MATERIAL_FACE_EXT        equ 081BAh
endif

ifndef GL_EXT_index_func
GL_INDEX_TEST_EXT                 equ 081B5h
GL_INDEX_TEST_FUNC_EXT            equ 081B6h
GL_INDEX_TEST_REF_EXT             equ 081B7h
endif

ifndef GL_EXT_index_array_formats
GL_IUI_V2F_EXT                    equ 081ADh
GL_IUI_V3F_EXT                    equ 081AEh
GL_IUI_N3F_V2F_EXT                equ 081AFh
GL_IUI_N3F_V3F_EXT                equ 081B0h
GL_T2F_IUI_V2F_EXT                equ 081B1h
GL_T2F_IUI_V3F_EXT                equ 081B2h
GL_T2F_IUI_N3F_V2F_EXT            equ 081B3h
GL_T2F_IUI_N3F_V3F_EXT            equ 081B4h
endif

ifndef GL_EXT_compiled_vertex_array
GL_ARRAY_ELEMENT_LOCK_FIRST_EXT   equ 081A8h
GL_ARRAY_ELEMENT_LOCK_COUNT_EXT   equ 081A9h
endif

ifndef GL_EXT_cull_vertex
GL_CULL_VERTEX_EXT                equ 081AAh
GL_CULL_VERTEX_EYE_POSITION_EXT   equ 081ABh
GL_CULL_VERTEX_OBJECT_POSITION_EXT equ 081ACh
endif

ifndef GL_SGIX_ycrcb
GL_YCRCB_422_SGIX                 equ 081BBh
GL_YCRCB_444_SGIX                 equ 081BCh
endif

ifndef GL_SGIX_fragment_lighting
GL_FRAGMENT_LIGHTING_SGIX         equ 08400h
GL_FRAGMENT_COLOR_MATERIAL_SGIX   equ 08401h
GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX equ 08402h
GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX equ 08403h
GL_MAX_FRAGMENT_LIGHTS_SGIX       equ 08404h
GL_MAX_ACTIVE_LIGHTS_SGIX         equ 08405h
GL_CURRENT_RASTER_NORMAL_SGIX     equ 08406h
GL_LIGHT_ENV_MODE_SGIX            equ 08407h
GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX equ 08408h
GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX equ 08409h
GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX equ 0840Ah
GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX equ 0840Bh
GL_FRAGMENT_LIGHT0_SGIX           equ 0840Ch
GL_FRAGMENT_LIGHT1_SGIX           equ 0840Dh
GL_FRAGMENT_LIGHT2_SGIX           equ 0840Eh
GL_FRAGMENT_LIGHT3_SGIX           equ 0840Fh
GL_FRAGMENT_LIGHT4_SGIX           equ 08410h
GL_FRAGMENT_LIGHT5_SGIX           equ 08411h
GL_FRAGMENT_LIGHT6_SGIX           equ 08412h
GL_FRAGMENT_LIGHT7_SGIX           equ 08413h
endif

ifndef GL_IBM_rasterpos_clip
GL_RASTER_POSITION_UNCLIPPED_IBM  equ 019262h
endif

ifndef GL_HP_texture_lighting
GL_TEXTURE_LIGHTING_MODE_HP       equ 08167h
GL_TEXTURE_POST_SPECULAR_HP       equ 08168h
GL_TEXTURE_PRE_SPECULAR_HP        equ 08169h
endif

ifndef GL_EXT_draw_range_elements
GL_MAX_ELEMENTS_VERTICES_EXT      equ 080E8h
GL_MAX_ELEMENTS_INDICES_EXT       equ 080E9h
endif

ifndef GL_WIN_phong_shading
GL_PHONG_WIN                      equ 080EAh
GL_PHONG_HINT_WIN                 equ 080EBh
endif

ifndef GL_WIN_specular_fog
GL_FOG_SPECULAR_TEXTURE_WIN       equ 080ECh
endif

ifndef GL_EXT_light_texture
GL_FRAGMENT_MATERIAL_EXT          equ 08349h
GL_FRAGMENT_NORMAL_EXT            equ 0834Ah
GL_FRAGMENT_COLOR_EXT             equ 0834Ch
GL_ATTENUATION_EXT                equ 0834Dh
GL_SHADOW_ATTENUATION_EXT         equ 0834Eh
GL_TEXTURE_APPLICATION_MODE_EXT   equ 0834Fh
GL_TEXTURE_LIGHT_EXT              equ 08350h
GL_TEXTURE_MATERIAL_FACE_EXT      equ 08351h
GL_TEXTURE_MATERIAL_PARAMETER_EXT equ 08352h
; reuse GL_FRAGMENT_DEPTH_EXT
endif

ifndef GL_SGIX_blend_alpha_minmax
GL_ALPHA_MIN_SGIX                 equ 08320h
GL_ALPHA_MAX_SGIX                 equ 08321h
endif

ifndef GL_EXT_bgra
GL_BGR_EXT                        equ 080E0h
GL_BGRA_EXT                       equ 080E1h
endif

ifndef GL_INTEL_texture_scissor
endif

ifndef GL_INTEL_parallel_arrays
GL_PARALLEL_ARRAYS_INTEL          equ 083F4h
GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL equ 083F5h
GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL equ 083F6h
GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL equ 083F7h
GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL equ 083F8h
endif

ifndef GL_HP_occlusion_test
GL_OCCLUSION_TEST_HP              equ 08165h
GL_OCCLUSION_TEST_RESULT_HP       equ 08166h
endif

ifndef GL_EXT_pixel_transform
GL_PIXEL_TRANSFORM_2D_EXT         equ 08330h
GL_PIXEL_MAG_FILTER_EXT           equ 08331h
GL_PIXEL_MIN_FILTER_EXT           equ 08332h
GL_PIXEL_CUBIC_WEIGHT_EXT         equ 08333h
GL_CUBIC_EXT                      equ 08334h
GL_AVERAGE_EXT                    equ 08335h
GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT equ 08336h
GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT equ 08337h
GL_PIXEL_TRANSFORM_2D_MATRIX_EXT  equ 08338h
endif

ifndef GL_EXT_pixel_transform_color_table
endif

ifndef GL_EXT_shared_texture_palette
GL_SHARED_TEXTURE_PALETTE_EXT     equ 081FBh
endif

ifndef GL_EXT_separate_specular_color
GL_LIGHT_MODEL_COLOR_CONTROL_EXT  equ 081F8h
GL_SINGLE_COLOR_EXT               equ 081F9h
GL_SEPARATE_SPECULAR_COLOR_EXT    equ 081FAh
endif

ifndef GL_EXT_secondary_color
GL_COLOR_SUM_EXT                  equ 08458h
GL_CURRENT_SECONDARY_COLOR_EXT    equ 08459h
GL_SECONDARY_COLOR_ARRAY_SIZE_EXT equ 0845Ah
GL_SECONDARY_COLOR_ARRAY_TYPE_EXT equ 0845Bh
GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT equ 0845Ch
GL_SECONDARY_COLOR_ARRAY_POINTER_EXT equ 0845Dh
GL_SECONDARY_COLOR_ARRAY_EXT      equ 0845Eh
endif

ifndef GL_EXT_texture_perturb_normal
GL_PERTURB_EXT                    equ 085AEh
GL_TEXTURE_NORMAL_EXT             equ 085AFh
endif

ifndef GL_EXT_multi_draw_arrays
endif

ifndef GL_EXT_fog_coord
GL_FOG_COORDINATE_SOURCE_EXT      equ 08450h
GL_FOG_COORDINATE_EXT             equ 08451h
GL_FRAGMENT_DEPTH_EXT             equ 08452h
GL_CURRENT_FOG_COORDINATE_EXT     equ 08453h
GL_FOG_COORDINATE_ARRAY_TYPE_EXT  equ 08454h
GL_FOG_COORDINATE_ARRAY_STRIDE_EXT equ 08455h
GL_FOG_COORDINATE_ARRAY_POINTER_EXT equ 08456h
GL_FOG_COORDINATE_ARRAY_EXT       equ 08457h
endif

ifndef GL_REND_screen_coordinates
GL_SCREEN_COORDINATES_REND        equ 08490h
GL_INVERTED_SCREEN_W_REND         equ 08491h
endif

ifndef GL_EXT_coordinate_frame
GL_TANGENT_ARRAY_EXT              equ 08439h
GL_BINORMAL_ARRAY_EXT             equ 0843Ah
GL_CURRENT_TANGENT_EXT            equ 0843Bh
GL_CURRENT_BINORMAL_EXT           equ 0843Ch
GL_TANGENT_ARRAY_TYPE_EXT         equ 0843Eh
GL_TANGENT_ARRAY_STRIDE_EXT       equ 0843Fh
GL_BINORMAL_ARRAY_TYPE_EXT        equ 08440h
GL_BINORMAL_ARRAY_STRIDE_EXT      equ 08441h
GL_TANGENT_ARRAY_POINTER_EXT      equ 08442h
GL_BINORMAL_ARRAY_POINTER_EXT     equ 08443h
GL_MAP1_TANGENT_EXT               equ 08444h
GL_MAP2_TANGENT_EXT               equ 08445h
GL_MAP1_BINORMAL_EXT              equ 08446h
GL_MAP2_BINORMAL_EXT              equ 08447h
endif

ifndef GL_EXT_texture_env_combine
GL_COMBINE_EXT                    equ 08570h
GL_COMBINE_RGB_EXT                equ 08571h
GL_COMBINE_ALPHA_EXT              equ 08572h
GL_RGB_SCALE_EXT                  equ 08573h
GL_ADD_SIGNED_EXT                 equ 08574h
GL_INTERPOLATE_EXT                equ 08575h
GL_CONSTANT_EXT                   equ 08576h
GL_PRIMARY_COLOR_EXT              equ 08577h
GL_PREVIOUS_EXT                   equ 08578h
GL_SOURCE0_RGB_EXT                equ 08580h
GL_SOURCE1_RGB_EXT                equ 08581h
GL_SOURCE2_RGB_EXT                equ 08582h
GL_SOURCE3_RGB_EXT                equ 08583h
GL_SOURCE4_RGB_EXT                equ 08584h
GL_SOURCE5_RGB_EXT                equ 08585h
GL_SOURCE6_RGB_EXT                equ 08586h
GL_SOURCE7_RGB_EXT                equ 08587h
GL_SOURCE0_ALPHA_EXT              equ 08588h
GL_SOURCE1_ALPHA_EXT              equ 08589h
GL_SOURCE2_ALPHA_EXT              equ 0858Ah
GL_SOURCE3_ALPHA_EXT              equ 0858Bh
GL_SOURCE4_ALPHA_EXT              equ 0858Ch
GL_SOURCE5_ALPHA_EXT              equ 0858Dh
GL_SOURCE6_ALPHA_EXT              equ 0858Eh
GL_SOURCE7_ALPHA_EXT              equ 0858Fh
GL_OPERAND0_RGB_EXT               equ 08590h
GL_OPERAND1_RGB_EXT               equ 08591h
GL_OPERAND2_RGB_EXT               equ 08592h
GL_OPERAND3_RGB_EXT               equ 08593h
GL_OPERAND4_RGB_EXT               equ 08594h
GL_OPERAND5_RGB_EXT               equ 08595h
GL_OPERAND6_RGB_EXT               equ 08596h
GL_OPERAND7_RGB_EXT               equ 08597h
GL_OPERAND0_ALPHA_EXT             equ 08598h
GL_OPERAND1_ALPHA_EXT             equ 08599h
GL_OPERAND2_ALPHA_EXT             equ 0859Ah
GL_OPERAND3_ALPHA_EXT             equ 0859Bh
GL_OPERAND4_ALPHA_EXT             equ 0859Ch
GL_OPERAND5_ALPHA_EXT             equ 0859Dh
GL_OPERAND6_ALPHA_EXT             equ 0859Eh
GL_OPERAND7_ALPHA_EXT             equ 0859Fh
endif

ifndef GL_APPLE_specular_vector
GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE equ 085B0h
endif

ifndef GL_APPLE_transform_hint
GL_TRANSFORM_HINT_APPLE           equ 085B1h
endif

ifndef GL_SGIX_fog_scale
GL_FOG_SCALE_SGIX                 equ 081FCh
GL_FOG_SCALE_VALUE_SGIX           equ 081FDh
endif

ifndef GL_SUNX_constant_data
GL_UNPACK_CONSTANT_DATA_SUNX      equ 081D5h
GL_TEXTURE_CONSTANT_DATA_SUNX     equ 081D6h
endif

ifndef GL_SUN_global_alpha
GL_GLOBAL_ALPHA_SUN               equ 081D9h
GL_GLOBAL_ALPHA_FACTOR_SUN        equ 081DAh
endif

ifndef GL_SUN_triangle_list
GL_RESTART_SUN                    equ 001h
GL_REPLACE_MIDDLE_SUN             equ 002h
GL_REPLACE_OLDEST_SUN             equ 003h
GL_TRIANGLE_LIST_SUN              equ 081D7h
GL_REPLACEMENT_CODE_SUN           equ 081D8h
GL_REPLACEMENT_CODE_ARRAY_SUN     equ 085C0h
GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN equ 085C1h
GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN equ 085C2h
GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN equ 085C3h
GL_R1UI_V3F_SUN                   equ 085C4h
GL_R1UI_C4UB_V3F_SUN              equ 085C5h
GL_R1UI_C3F_V3F_SUN               equ 085C6h
GL_R1UI_N3F_V3F_SUN               equ 085C7h
GL_R1UI_C4F_N3F_V3F_SUN           equ 085C8h
GL_R1UI_T2F_V3F_SUN               equ 085C9h
GL_R1UI_T2F_N3F_V3F_SUN           equ 085CAh
GL_R1UI_T2F_C4F_N3F_V3F_SUN       equ 085CBh
endif

ifndef GL_SUN_vertex
endif

ifndef GL_EXT_blend_func_separate
GL_BLEND_DST_RGB_EXT              equ 080C8h
GL_BLEND_SRC_RGB_EXT              equ 080C9h
GL_BLEND_DST_ALPHA_EXT            equ 080CAh
GL_BLEND_SRC_ALPHA_EXT            equ 080CBh
endif

ifndef GL_INGR_color_clamp
GL_RED_MIN_CLAMP_INGR             equ 08560h
GL_GREEN_MIN_CLAMP_INGR           equ 08561h
GL_BLUE_MIN_CLAMP_INGR            equ 08562h
GL_ALPHA_MIN_CLAMP_INGR           equ 08563h
GL_RED_MAX_CLAMP_INGR             equ 08564h
GL_GREEN_MAX_CLAMP_INGR           equ 08565h
GL_BLUE_MAX_CLAMP_INGR            equ 08566h
GL_ALPHA_MAX_CLAMP_INGR           equ 08567h
endif

ifndef GL_INGR_interlace_read
GL_INTERLACE_READ_INGR            equ 08568h
endif

ifndef GL_EXT_stencil_wrap
GL_INCR_WRAP_EXT                  equ 08507h
GL_DECR_WRAP_EXT                  equ 08508h
endif

ifndef GL_EXT_422_pixels
GL_422_EXT                        equ 080CCh
GL_422_REV_EXT                    equ 080CDh
GL_422_AVERAGE_EXT                equ 080CEh
GL_422_REV_AVERAGE_EXT            equ 080CFh
endif

ifndef GL_NV_texgen_reflection
GL_NORMAL_MAP_NV                  equ 08511h
GL_REFLECTION_MAP_NV              equ 08512h
endif

ifndef GL_EXT_texture_cube_map
GL_NORMAL_MAP_EXT                 equ 08511h
GL_REFLECTION_MAP_EXT             equ 08512h
GL_TEXTURE_CUBE_MAP_EXT           equ 08513h
GL_TEXTURE_BINDING_CUBE_MAP_EXT   equ 08514h
GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT equ 08515h
GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT equ 08516h
GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT equ 08517h
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT equ 08518h
GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT equ 08519h
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT equ 0851Ah
GL_PROXY_TEXTURE_CUBE_MAP_EXT     equ 0851Bh
GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT  equ 0851Ch
endif

ifndef GL_SUN_convolution_border_modes
GL_WRAP_BORDER_SUN                equ 081D4h
endif

ifndef GL_EXT_texture_env_add
endif

ifndef GL_EXT_texture_lod_bias
GL_MAX_TEXTURE_LOD_BIAS_EXT       equ 084FDh
GL_TEXTURE_FILTER_CONTROL_EXT     equ 08500h
GL_TEXTURE_LOD_BIAS_EXT           equ 08501h
endif

ifndef GL_EXT_texture_filter_anisotropic
GL_TEXTURE_MAX_ANISOTROPY_EXT     equ 084FEh
GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT equ 084FFh
endif

ifndef GL_EXT_vertex_weighting
GL_MODELVIEW0_STACK_DEPTH_EXT     equ GL_MODELVIEW_STACK_DEPTH
GL_MODELVIEW1_STACK_DEPTH_EXT     equ 08502h
GL_MODELVIEW0_MATRIX_EXT          equ GL_MODELVIEW_MATRIX
GL_MODELVIEW_MATRIX1_EXT          equ 08506h
GL_VERTEX_WEIGHTING_EXT           equ 08509h
GL_MODELVIEW0_EXT                 equ GL_MODELVIEW
GL_MODELVIEW1_EXT                 equ 0850Ah
GL_CURRENT_VERTEX_WEIGHT_EXT      equ 0850Bh
GL_VERTEX_WEIGHT_ARRAY_EXT        equ 0850Ch
GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT   equ 0850Dh
GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT   equ 0850Eh
GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT equ 0850Fh
GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT equ 08510h
endif

ifndef GL_NV_light_max_exponent
GL_MAX_SHININESS_NV               equ 08504h
GL_MAX_SPOT_EXPONENT_NV           equ 08505h
endif

ifndef GL_NV_vertex_array_range
GL_VERTEX_ARRAY_RANGE_NV          equ 0851Dh
GL_VERTEX_ARRAY_RANGE_LENGTH_NV   equ 0851Eh
GL_VERTEX_ARRAY_RANGE_VALID_NV    equ 0851Fh
GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV equ 08520h
GL_VERTEX_ARRAY_RANGE_POINTER_NV  equ 08521h
endif

ifndef GL_NV_vertex_array_range2
GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV equ 08533h
endif

ifndef GL_NV_register_combiners
GL_REGISTER_COMBINERS_NV          equ 08522h
GL_VARIABLE_A_NV                  equ 08523h
GL_VARIABLE_B_NV                  equ 08524h
GL_VARIABLE_C_NV                  equ 08525h
GL_VARIABLE_D_NV                  equ 08526h
GL_VARIABLE_E_NV                  equ 08527h
GL_VARIABLE_F_NV                  equ 08528h
GL_VARIABLE_G_NV                  equ 08529h
GL_CONSTANT_COLOR0_NV             equ 0852Ah
GL_CONSTANT_COLOR1_NV             equ 0852Bh
GL_PRIMARY_COLOR_NV               equ 0852Ch
GL_SECONDARY_COLOR_NV             equ 0852Dh
GL_SPARE0_NV                      equ 0852Eh
GL_SPARE1_NV                      equ 0852Fh
GL_DISCARD_NV                     equ 08530h
GL_E_TIMES_F_NV                   equ 08531h
GL_SPARE0_PLUS_SECONDARY_COLOR_NV equ 08532h
GL_UNSIGNED_IDENTITY_NV           equ 08536h
GL_UNSIGNED_INVERT_NV             equ 08537h
GL_EXPAND_NORMAL_NV               equ 08538h
GL_EXPAND_NEGATE_NV               equ 08539h
GL_HALF_BIAS_NORMAL_NV            equ 0853Ah
GL_HALF_BIAS_NEGATE_NV            equ 0853Bh
GL_SIGNED_IDENTITY_NV             equ 0853Ch
GL_SIGNED_NEGATE_NV               equ 0853Dh
GL_SCALE_BY_TWO_NV                equ 0853Eh
GL_SCALE_BY_FOUR_NV               equ 0853Fh
GL_SCALE_BY_ONE_HALF_NV           equ 08540h
GL_BIAS_BY_NEGATIVE_ONE_HALF_NV   equ 08541h
GL_COMBINER_INPUT_NV              equ 08542h
GL_COMBINER_MAPPING_NV            equ 08543h
GL_COMBINER_COMPONENT_USAGE_NV    equ 08544h
GL_COMBINER_AB_DOT_PRODUCT_NV     equ 08545h
GL_COMBINER_CD_DOT_PRODUCT_NV     equ 08546h
GL_COMBINER_MUX_SUM_NV            equ 08547h
GL_COMBINER_SCALE_NV              equ 08548h
GL_COMBINER_BIAS_NV               equ 08549h
GL_COMBINER_AB_OUTPUT_NV          equ 0854Ah
GL_COMBINER_CD_OUTPUT_NV          equ 0854Bh
GL_COMBINER_SUM_OUTPUT_NV         equ 0854Ch
GL_MAX_GENERAL_COMBINERS_NV       equ 0854Dh
GL_NUM_GENERAL_COMBINERS_NV       equ 0854Eh
GL_COLOR_SUM_CLAMP_NV             equ 0854Fh
GL_COMBINER0_NV                   equ 08550h
GL_COMBINER1_NV                   equ 08551h
GL_COMBINER2_NV                   equ 08552h
GL_COMBINER3_NV                   equ 08553h
GL_COMBINER4_NV                   equ 08554h
GL_COMBINER5_NV                   equ 08555h
GL_COMBINER6_NV                   equ 08556h
GL_COMBINER7_NV                   equ 08557h
; reuse GL_TEXTURE0_ARB
; reuse GL_TEXTURE1_ARB
; reuse GL_ZERO
; reuse GL_NONE
; reuse GL_FOG
endif

ifndef GL_NV_fog_distance
GL_FOG_DISTANCE_MODE_NV           equ 0855Ah
GL_EYE_RADIAL_NV                  equ 0855Bh
GL_EYE_PLANE_ABSOLUTE_NV          equ 0855Ch
; reuse GL_EYE_PLANE
endif

ifndef GL_NV_texgen_emboss
GL_EMBOSS_LIGHT_NV                equ 0855Dh
GL_EMBOSS_CONSTANT_NV             equ 0855Eh
GL_EMBOSS_MAP_NV                  equ 0855Fh
endif

ifndef GL_NV_blend_square
endif

ifndef GL_NV_texture_env_combine4
GL_COMBINE4_NV                    equ 08503h
GL_SOURCE3_RGB_NV                 equ 08583h
GL_SOURCE3_ALPHA_NV               equ 0858Bh
GL_OPERAND3_RGB_NV                equ 08593h
GL_OPERAND3_ALPHA_NV              equ 0859Bh
endif


ifndef GL_MESA_resize_buffers
endif

ifndef GL_MESA_window_pos
endif

ifndef GL_EXT_texture_compression_s3tc
GL_COMPRESSED_RGB_S3TC_DXT1_EXT   equ 083F0h
GL_COMPRESSED_RGBA_S3TC_DXT1_EXT  equ 083F1h
GL_COMPRESSED_RGBA_S3TC_DXT3_EXT  equ 083F2h
GL_COMPRESSED_RGBA_S3TC_DXT5_EXT  equ 083F3h
endif

ifndef GL_IBM_cull_vertex
GL_CULL_VERTEX_IBM                equ 103050
endif

ifndef GL_IBM_multimode_draw_arrays
endif

ifndef GL_IBM_vertex_array_lists
GL_VERTEX_ARRAY_LIST_IBM          equ 103070
GL_NORMAL_ARRAY_LIST_IBM          equ 103071
GL_COLOR_ARRAY_LIST_IBM           equ 103072
GL_INDEX_ARRAY_LIST_IBM           equ 103073
GL_TEXTURE_COORD_ARRAY_LIST_IBM   equ 103074
GL_EDGE_FLAG_ARRAY_LIST_IBM       equ 103075
GL_FOG_COORDINATE_ARRAY_LIST_IBM  equ 103076
GL_SECONDARY_COLOR_ARRAY_LIST_IBM equ 103077
GL_VERTEX_ARRAY_LIST_STRIDE_IBM   equ 103080
GL_NORMAL_ARRAY_LIST_STRIDE_IBM   equ 103081
GL_COLOR_ARRAY_LIST_STRIDE_IBM    equ 103082
GL_INDEX_ARRAY_LIST_STRIDE_IBM    equ 103083
GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM equ 103084
GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM equ 103085
GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM equ 103086
GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM equ 103087
endif

ifndef GL_SGIX_subsample
GL_PACK_SUBSAMPLE_RATE_SGIX       equ 085A0h
GL_UNPACK_SUBSAMPLE_RATE_SGIX     equ 085A1h
GL_PIXEL_SUBSAMPLE_4444_SGIX      equ 085A2h
GL_PIXEL_SUBSAMPLE_2424_SGIX      equ 085A3h
GL_PIXEL_SUBSAMPLE_4242_SGIX      equ 085A4h
endif

ifndef GL_SGIX_ycrcb_subsample
endif

ifndef GL_SGIX_ycrcba
GL_YCRCB_SGIX                     equ 08318h
GL_YCRCBA_SGIX                    equ 08319h
endif

ifndef GL_SGI_depth_pass_instrument
GL_DEPTH_PASS_INSTRUMENT_SGIX     equ 08310h
GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX equ 08311h
GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX equ 08312h
endif

ifndef GL_3DFX_texture_compression_FXT1
GL_COMPRESSED_RGB_FXT1_3DFX       equ 086B0h
GL_COMPRESSED_RGBA_FXT1_3DFX      equ 086B1h
endif

ifndef GL_3DFX_multisample
GL_MULTISAMPLE_3DFX               equ 086B2h
GL_SAMPLE_BUFFERS_3DFX            equ 086B3h
GL_SAMPLES_3DFX                   equ 086B4h
GL_MULTISAMPLE_BIT_3DFX           equ 020000000h
endif

ifndef GL_3DFX_tbuffer
endif

ifndef GL_EXT_multisample
GL_MULTISAMPLE_EXT                equ 0809Dh
GL_SAMPLE_ALPHA_TO_MASK_EXT       equ 0809Eh
GL_SAMPLE_ALPHA_TO_ONE_EXT        equ 0809Fh
GL_SAMPLE_MASK_EXT                equ 080A0h
GL_1PASS_EXT                      equ 080A1h
GL_2PASS_0_EXT                    equ 080A2h
GL_2PASS_1_EXT                    equ 080A3h
GL_4PASS_0_EXT                    equ 080A4h
GL_4PASS_1_EXT                    equ 080A5h
GL_4PASS_2_EXT                    equ 080A6h
GL_4PASS_3_EXT                    equ 080A7h
GL_SAMPLE_BUFFERS_EXT             equ 080A8h
GL_SAMPLES_EXT                    equ 080A9h
GL_SAMPLE_MASK_VALUE_EXT          equ 080AAh
GL_SAMPLE_MASK_INVERT_EXT         equ 080ABh
GL_SAMPLE_PATTERN_EXT             equ 080ACh
endif

ifndef GL_SGIX_vertex_preclip
GL_VERTEX_PRECLIP_SGIX            equ 083EEh
GL_VERTEX_PRECLIP_HINT_SGIX       equ 083EFh
endif

ifndef GL_SGIX_convolution_accuracy
GL_CONVOLUTION_HINT_SGIX          equ 08316h
endif

ifndef GL_SGIX_resample
GL_PACK_RESAMPLE_SGIX             equ 0842Ch
GL_UNPACK_RESAMPLE_SGIX           equ 0842Dh
GL_RESAMPLE_REPLICATE_SGIX        equ 0842Eh
GL_RESAMPLE_ZERO_FILL_SGIX        equ 0842Fh
GL_RESAMPLE_DECIMATE_SGIX         equ 08430h
endif

ifndef GL_SGIS_point_line_texgen
GL_EYE_DISTANCE_TO_POINT_SGIS     equ 081F0h
GL_OBJECT_DISTANCE_TO_POINT_SGIS  equ 081F1h
GL_EYE_DISTANCE_TO_LINE_SGIS      equ 081F2h
GL_OBJECT_DISTANCE_TO_LINE_SGIS   equ 081F3h
GL_EYE_POINT_SGIS                 equ 081F4h
GL_OBJECT_POINT_SGIS              equ 081F5h
GL_EYE_LINE_SGIS                  equ 081F6h
GL_OBJECT_LINE_SGIS               equ 081F7h
endif

ifndef GL_SGIS_texture_color_mask
GL_TEXTURE_COLOR_WRITEMASK_SGIS   equ 081EFh
endif


;*************************************************************

ifndef GL_VERSION_1_2
GL_VERSION_1_2 equ 1
ifdef GL_GLEXT_PROTOTYPES
glBlendColor proto :dword, :dword, :dword, :dword
glBlendEquation proto :dword
glDrawRangeElements proto :dword, :dword, :dword, :dword, :dword, :dword
glColorTable proto :dword, :dword, :dword, :dword, :dword, :dword
glColorTableParameterfv proto :dword, :dword, :dword
glColorTableParameteriv proto :dword, :dword, :dword
glCopyColorTable proto :dword, :dword, :dword, :dword, :dword
glGetColorTable proto :dword, :dword, :dword, :dword
glGetColorTableParameterfv proto :dword, :dword, :dword
glGetColorTableParameteriv proto :dword, :dword, :dword
glColorSubTable proto :dword, :dword, :dword, :dword, :dword, :dword
glCopyColorSubTable proto :dword, :dword, :dword, :dword, :dword
glConvolutionFilter1D proto :dword, :dword, :dword, :dword, :dword, :dword
glConvolutionFilter2D proto :dword, :dword, :dword, :dword, :dword, :dword, :dword
glConvolutionParameterf proto :dword, :dword, :dword
glConvolutionParameterfv proto :dword, :dword, :dword
glConvolutionParameteri proto :dword, :dword, :dword
glConvolutionParameteriv proto :dword, :dword, :dword
glCopyConvolutionFilter1D proto :dword, :dword, :dword, :dword, :dword
glCopyConvolutionFilter2D proto :dword, :dword, :dword, :dword, :dword, :dword
glGetConvolutionFilter proto :dword, :dword, :dword, :dword
glGetConvolutionParameterfv proto :dword, :dword, :dword
glGetConvolutionParameteriv proto :dword, :dword, :dword
glGetSeparableFilter proto :dword, :dword, :dword, :dword, :dword, :dword
glSeparableFilter2D proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glGetHistogram proto :dword, :dword, :dword, :dword, :dword
glGetHistogramParameterfv proto :dword, :dword, :dword
glGetHistogramParameteriv proto :dword, :dword, :dword
glGetMinmax proto :dword, :dword, :dword, :dword, :dword
glGetMinmaxParameterfv proto :dword, :dword, :dword
glGetMinmaxParameteriv proto :dword, :dword, :dword
glHistogram proto :dword, :dword, :dword, :dword
glMinmax proto :dword, :dword, :dword
glResetHistogram proto :dword
glResetMinmax proto :dword
glTexImage3D proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glTexSubImage3D proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glCopyTexSubImage3D proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLBLENDCOLORPROC_proto typedef proto :real4, :real4, :real4, :real4
PFNGLBLENDCOLORPROC typedef ptr PFNGLBLENDCOLORPROC_proto
PFNGLBLENDEQUATIONPROC_proto typedef proto :dword
PFNGLBLENDEQUATIONPROC typedef ptr PFNGLBLENDEQUATIONPROC_proto
PFNGLDRAWRANGEELEMENTSPROC_proto typedef proto :dword, :dword, :dword, :dword, :dword , :dword
PFNGLDRAWRANGEELEMENTSPROC typedef ptr PFNGLDRAWRANGEELEMENTSPROC_proto
PFNGLCOLORTABLEPROC_proto typedef proto :dword, :dword, :dword, :dword, :dword, :dword
PFNGLCOLORTABLEPROC typedef ptr PFNGLCOLORTABLEPROC_proto
PFNGLCOLORTABLEPARAMETERFVPROC_proto typedef proto :dword, :dword, :dword
PFNGLCOLORTABLEPARAMETERFVPROC typedef ptr PFNGLCOLORTABLEPARAMETERFVPROC_proto
PFNGLCOLORTABLEPARAMETERIVPROC_proto typedef proto :dword, :dword, :dword
PFNGLCOLORTABLEPARAMETERIVPROC typedef ptr PFNGLCOLORTABLEPARAMETERIVPROC_proto
PFNGLCOPYCOLORTABLEPROC_proto typedef proto :dword, :dword, :dword, :dword, :dword
PFNGLCOPYCOLORTABLEPROC typedef ptr PFNGLCOPYCOLORTABLEPROC_proto
PFNGLGETCOLORTABLEPROC_proto typedef proto :dword , :dword , :dword , :dword
PFNGLGETCOLORTABLEPROC typedef ptr PFNGLGETCOLORTABLEPROC_proto
PFNGLGETCOLORTABLEPARAMETERFVPROC_proto typedef proto :dword , :dword, :dword
PFNGLGETCOLORTABLEPARAMETERFVPROC typedef ptr PFNGLGETCOLORTABLEPARAMETERFVPROC_proto
PFNGLGETCOLORTABLEPARAMETERIVPROC_proto typedef proto :dword , :dword, :dword
PFNGLGETCOLORTABLEPARAMETERIVPROC typedef ptr PFNGLGETCOLORTABLEPARAMETERIVPROC_proto
PFNGLCOLORSUBTABLEPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOLORSUBTABLEPROC typedef ptr PFNGLCOLORSUBTABLEPROC_proto
PFNGLCOPYCOLORSUBTABLEPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLCOPYCOLORSUBTABLEPROC typedef ptr PFNGLCOPYCOLORSUBTABLEPROC_proto
PFNGLCONVOLUTIONFILTER1DPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCONVOLUTIONFILTER1DPROC typedef ptr PFNGLCONVOLUTIONFILTER1DPROC_proto
PFNGLCONVOLUTIONFILTER2DPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCONVOLUTIONFILTER2DPROC typedef ptr PFNGLCONVOLUTIONFILTER2DPROC_proto
PFNGLCONVOLUTIONPARAMETERFPROC_proto typedef proto :dword , :dword , :dword 
PFNGLCONVOLUTIONPARAMETERFPROC typedef ptr PFNGLCONVOLUTIONPARAMETERFPROC_proto
PFNGLCONVOLUTIONPARAMETERFVPROC_proto typedef proto :dword , :dword , :dword
PFNGLCONVOLUTIONPARAMETERFVPROC typedef ptr PFNGLCONVOLUTIONPARAMETERFVPROC_proto
PFNGLCONVOLUTIONPARAMETERIPROC_proto typedef proto :dword , :dword , :dword 
PFNGLCONVOLUTIONPARAMETERIPROC typedef ptr PFNGLCONVOLUTIONPARAMETERIPROC_proto
PFNGLCONVOLUTIONPARAMETERIVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLCONVOLUTIONPARAMETERIVPROC typedef ptr PFNGLCONVOLUTIONPARAMETERIVPROC_proto
PFNGLCOPYCONVOLUTIONFILTER1DPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLCOPYCONVOLUTIONFILTER1DPROC typedef ptr PFNGLCOPYCONVOLUTIONFILTER1DPROC_proto
PFNGLCOPYCONVOLUTIONFILTER2DPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOPYCONVOLUTIONFILTER2DPROC typedef ptr PFNGLCOPYCONVOLUTIONFILTER2DPROC_proto
PFNGLGETCONVOLUTIONFILTERPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLGETCONVOLUTIONFILTERPROC typedef ptr PFNGLGETCONVOLUTIONFILTERPROC_proto
PFNGLGETCONVOLUTIONPARAMETERFVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETCONVOLUTIONPARAMETERFVPROC typedef ptr PFNGLGETCONVOLUTIONPARAMETERFVPROC_proto
PFNGLGETCONVOLUTIONPARAMETERIVPROC_proto typedef proto :dword , :dword , :dword
PFNGLGETCONVOLUTIONPARAMETERIVPROC typedef ptr PFNGLGETCONVOLUTIONPARAMETERIVPROC_proto
PFNGLGETSEPARABLEFILTERPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLGETSEPARABLEFILTERPROC typedef ptr PFNGLGETSEPARABLEFILTERPROC_proto
PFNGLSEPARABLEFILTER2DPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLSEPARABLEFILTER2DPROC typedef ptr PFNGLSEPARABLEFILTER2DPROC_proto
PFNGLGETHISTOGRAMPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLGETHISTOGRAMPROC typedef ptr PFNGLGETHISTOGRAMPROC_proto
PFNGLGETHISTOGRAMPARAMETERFVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETHISTOGRAMPARAMETERFVPROC typedef ptr PFNGLGETHISTOGRAMPARAMETERFVPROC_proto
PFNGLGETHISTOGRAMPARAMETERIVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETHISTOGRAMPARAMETERIVPROC typedef ptr PFNGLGETHISTOGRAMPARAMETERIVPROC_proto
PFNGLGETMINMAXPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLGETMINMAXPROC typedef ptr PFNGLGETMINMAXPROC_proto
PFNGLGETMINMAXPARAMETERFVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETMINMAXPARAMETERFVPROC typedef ptr PFNGLGETMINMAXPARAMETERFVPROC_proto
PFNGLGETMINMAXPARAMETERIVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETMINMAXPARAMETERIVPROC typedef ptr PFNGLGETMINMAXPARAMETERIVPROC_proto
PFNGLHISTOGRAMPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLHISTOGRAMPROC typedef ptr PFNGLHISTOGRAMPROC_proto
PFNGLMINMAXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLMINMAXPROC typedef ptr PFNGLMINMAXPROC_proto
PFNGLRESETHISTOGRAMPROC_proto typedef proto :dword 
PFNGLRESETHISTOGRAMPROC typedef ptr PFNGLRESETHISTOGRAMPROC_proto
PFNGLRESETMINMAXPROC_proto typedef proto :dword 
PFNGLRESETMINMAXPROC typedef ptr PFNGLRESETMINMAXPROC_proto
PFNGLTEXIMAGE3DPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLTEXIMAGE3DPROC typedef ptr PFNGLTEXIMAGE3DPROC_proto
PFNGLTEXSUBIMAGE3DPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLTEXSUBIMAGE3DPROC typedef ptr PFNGLTEXSUBIMAGE3DPROC_proto
PFNGLCOPYTEXSUBIMAGE3DPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOPYTEXSUBIMAGE3DPROC typedef ptr PFNGLCOPYTEXSUBIMAGE3DPROC_proto
endif

ifndef GL_ARB_multitexture
GL_ARB_multitexture equ 1
ifdef GL_GLEXT_PROTOTYPES
glActiveTextureARB proto :dword
glClientActiveTextureARB proto :dword
glMultiTexCoord1dARB proto :dword, :qword
glMultiTexCoord1dvARB proto :dword, :dword
glMultiTexCoord1fARB proto :dword, :dword
glMultiTexCoord1fvARB proto :dword, :dword
glMultiTexCoord1iARB proto :dword, :dword
glMultiTexCoord1ivARB proto :dword, :dword
glMultiTexCoord1sARB proto :dword, :dword
glMultiTexCoord1svARB proto :dword, :dword
glMultiTexCoord2dARB proto :dword, :qword, :qword
glMultiTexCoord2dvARB proto :dword, :dword
glMultiTexCoord2fARB proto :dword, :dword, :dword
glMultiTexCoord2fvARB proto :dword, :dword
glMultiTexCoord2iARB proto :dword, :dword, :dword
glMultiTexCoord2ivARB proto :dword, :dword *
glMultiTexCoord2sARB proto :dword, :dword, :dword
glMultiTexCoord2svARB proto :dword, :dword
glMultiTexCoord3dARB proto :dword, :qword, :qword, :qword
glMultiTexCoord3dvARB proto :dword, :dword
glMultiTexCoord3fARB proto :dword, :dword, :dword, :dword
glMultiTexCoord3fvARB proto :dword, :dword
glMultiTexCoord3iARB proto :dword, :dword, :dword, :dword
glMultiTexCoord3ivARB proto :dword, :dword *
glMultiTexCoord3sARB proto :dword, :dword, :dword, :dword
glMultiTexCoord3svARB proto :dword, :dword
glMultiTexCoord4dARB proto :dword, :qword, :qword, :qword, :qword
glMultiTexCoord4dvARB proto :dword, :dword
glMultiTexCoord4fARB proto :dword, :dword, :dword, :dword, :dword
glMultiTexCoord4fvARB proto :dword, :dword
glMultiTexCoord4iARB proto :dword, :dword, :dword, :dword, :dword
glMultiTexCoord4ivARB proto :dword, :dword *
glMultiTexCoord4sARB proto :dword, :dword, :dword, :dword, :dword
glMultiTexCoord4svARB proto :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLACTIVETEXTUREARBPROC_proto typedef proto :dword 
PFNGLACTIVETEXTUREARBPROC typedef ptr PFNGLACTIVETEXTUREARBPROC_proto
PFNGLCLIENTACTIVETEXTUREARBPROC_proto typedef proto :dword 
PFNGLCLIENTACTIVETEXTUREARBPROC typedef ptr PFNGLCLIENTACTIVETEXTUREARBPROC_proto
PFNGLMULTITEXCOORD1DARBPROC_proto typedef proto :dword , :qword 
PFNGLMULTITEXCOORD1DARBPROC typedef ptr PFNGLMULTITEXCOORD1DARBPROC_proto
PFNGLMULTITEXCOORD1DVARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD1DVARBPROC typedef ptr PFNGLMULTITEXCOORD1DVARBPROC_proto
PFNGLMULTITEXCOORD1FARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD1FARBPROC typedef ptr PFNGLMULTITEXCOORD1FARBPROC_proto
PFNGLMULTITEXCOORD1FVARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD1FVARBPROC typedef ptr PFNGLMULTITEXCOORD1FVARBPROC_proto
PFNGLMULTITEXCOORD1IARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD1IARBPROC typedef ptr PFNGLMULTITEXCOORD1IARBPROC_proto
PFNGLMULTITEXCOORD1IVARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD1IVARBPROC typedef ptr PFNGLMULTITEXCOORD1IVARBPROC_proto
PFNGLMULTITEXCOORD1SARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD1SARBPROC typedef ptr PFNGLMULTITEXCOORD1SARBPROC_proto
PFNGLMULTITEXCOORD1SVARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD1SVARBPROC typedef ptr PFNGLMULTITEXCOORD1SVARBPROC_proto
PFNGLMULTITEXCOORD2DARBPROC_proto typedef proto :dword , :qword , :qword 
PFNGLMULTITEXCOORD2DARBPROC typedef ptr PFNGLMULTITEXCOORD2DARBPROC_proto
PFNGLMULTITEXCOORD2DVARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD2DVARBPROC typedef ptr PFNGLMULTITEXCOORD2DVARBPROC_proto
PFNGLMULTITEXCOORD2FARBPROC_proto typedef proto :dword , :dword , :dword 
PFNGLMULTITEXCOORD2FARBPROC typedef ptr PFNGLMULTITEXCOORD2FARBPROC_proto
PFNGLMULTITEXCOORD2FVARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD2FVARBPROC typedef ptr PFNGLMULTITEXCOORD2FVARBPROC_proto
PFNGLMULTITEXCOORD2IARBPROC_proto typedef proto :dword , :dword , :dword 
PFNGLMULTITEXCOORD2IARBPROC typedef ptr PFNGLMULTITEXCOORD2IARBPROC_proto
PFNGLMULTITEXCOORD2IVARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD2IVARBPROC typedef ptr PFNGLMULTITEXCOORD2IVARBPROC_proto
PFNGLMULTITEXCOORD2SARBPROC_proto typedef proto :dword , :dword , :dword 
PFNGLMULTITEXCOORD2SARBPROC typedef ptr PFNGLMULTITEXCOORD2SARBPROC_proto
PFNGLMULTITEXCOORD2SVARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD2SVARBPROC typedef ptr PFNGLMULTITEXCOORD2SVARBPROC_proto
PFNGLMULTITEXCOORD3DARBPROC_proto typedef proto :dword , :qword , :qword , :qword 
PFNGLMULTITEXCOORD3DARBPROC typedef ptr PFNGLMULTITEXCOORD3DARBPROC_proto
PFNGLMULTITEXCOORD3DVARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD3DVARBPROC typedef ptr PFNGLMULTITEXCOORD3DVARBPROC_proto
PFNGLMULTITEXCOORD3FARBPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLMULTITEXCOORD3FARBPROC typedef ptr PFNGLMULTITEXCOORD3FARBPROC_proto
PFNGLMULTITEXCOORD3FVARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD3FVARBPROC typedef ptr PFNGLMULTITEXCOORD3FVARBPROC_proto
PFNGLMULTITEXCOORD3IARBPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLMULTITEXCOORD3IARBPROC typedef ptr PFNGLMULTITEXCOORD3IARBPROC_proto
PFNGLMULTITEXCOORD3IVARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD3IVARBPROC typedef ptr PFNGLMULTITEXCOORD3IVARBPROC_proto
PFNGLMULTITEXCOORD3SARBPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLMULTITEXCOORD3SARBPROC typedef ptr PFNGLMULTITEXCOORD3SARBPROC_proto
PFNGLMULTITEXCOORD3SVARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD3SVARBPROC typedef ptr PFNGLMULTITEXCOORD3SVARBPROC_proto
PFNGLMULTITEXCOORD4DARBPROC_proto typedef proto :dword , :qword , :qword , :qword , :qword 
PFNGLMULTITEXCOORD4DARBPROC typedef ptr PFNGLMULTITEXCOORD4DARBPROC_proto
PFNGLMULTITEXCOORD4DVARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD4DVARBPROC typedef ptr PFNGLMULTITEXCOORD4DVARBPROC_proto
PFNGLMULTITEXCOORD4FARBPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLMULTITEXCOORD4FARBPROC typedef ptr PFNGLMULTITEXCOORD4FARBPROC_proto
PFNGLMULTITEXCOORD4FVARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD4FVARBPROC typedef ptr PFNGLMULTITEXCOORD4FVARBPROC_proto
PFNGLMULTITEXCOORD4IARBPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLMULTITEXCOORD4IARBPROC typedef ptr PFNGLMULTITEXCOORD4IARBPROC_proto
PFNGLMULTITEXCOORD4IVARBPROC_proto typedef proto :dword , :dword
PFNGLMULTITEXCOORD4IVARBPROC typedef ptr PFNGLMULTITEXCOORD4IVARBPROC_proto
PFNGLMULTITEXCOORD4SARBPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLMULTITEXCOORD4SARBPROC typedef ptr PFNGLMULTITEXCOORD4SARBPROC_proto
PFNGLMULTITEXCOORD4SVARBPROC_proto typedef proto :dword , :dword 
PFNGLMULTITEXCOORD4SVARBPROC typedef ptr PFNGLMULTITEXCOORD4SVARBPROC_proto
endif

ifndef GL_ARB_transpose_matrix
GL_ARB_transpose_matrix equ 1
ifdef GL_GLEXT_PROTOTYPES
glLoadTransposeMatrixfARB proto :dword
glLoadTransposeMatrixdARB proto :dword
glMultTransposeMatrixfARB proto :dword
glMultTransposeMatrixdARB proto :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLLOADTRANSPOSEMATRIXFARBPROC_proto typedef proto :dword 
PFNGLLOADTRANSPOSEMATRIXFARBPROC typedef ptr PFNGLLOADTRANSPOSEMATRIXFARBPROC_proto
PFNGLLOADTRANSPOSEMATRIXDARBPROC_proto typedef proto :dword 
PFNGLLOADTRANSPOSEMATRIXDARBPROC typedef ptr PFNGLLOADTRANSPOSEMATRIXDARBPROC_proto
PFNGLMULTTRANSPOSEMATRIXFARBPROC_proto typedef proto :dword 
PFNGLMULTTRANSPOSEMATRIXFARBPROC typedef ptr PFNGLMULTTRANSPOSEMATRIXFARBPROC_proto
PFNGLMULTTRANSPOSEMATRIXDARBPROC_proto typedef proto :dword 
PFNGLMULTTRANSPOSEMATRIXDARBPROC typedef ptr PFNGLMULTTRANSPOSEMATRIXDARBPROC_proto
endif

ifndef GL_ARB_multisample
GL_ARB_multisample equ 1
ifdef GL_GLEXT_PROTOTYPES
glSampleCoverageARB proto :dword, :dword
glSamplePassARB proto :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLSAMPLECOVERAGEARBPROC_proto typedef proto :dword , :dword 
PFNGLSAMPLECOVERAGEARBPROC typedef ptr PFNGLSAMPLECOVERAGEARBPROC_proto
PFNGLSAMPLEPASSARBPROC_proto typedef proto :dword 
PFNGLSAMPLEPASSARBPROC typedef ptr PFNGLSAMPLEPASSARBPROC_proto
endif

ifndef GL_ARB_texture_env_add
GL_ARB_texture_env_add equ 1
endif

ifndef GL_ARB_texture_cube_map
GL_ARB_texture_cube_map equ 1
endif

ifndef GL_ARB_texture_compression
GL_ARB_texture_compression equ 1
ifdef GL_GLEXT_PROTOTYPES
glCompressedTexImage3DARB proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glCompressedTexImage2DARB proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glCompressedTexImage1DARB proto :dword, :dword, :dword, :dword, :dword, :dword, :dword
glCompressedTexSubImage3DARB proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glCompressedTexSubImage2DARB proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glCompressedTexSubImage1DARB proto :dword, :dword, :dword, :dword, :dword, :dword, :dword
glGetCompressedTexImageARB proto :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLCOMPRESSEDTEXIMAGE3DARBPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOMPRESSEDTEXIMAGE3DARBPROC typedef ptr PFNGLCOMPRESSEDTEXIMAGE3DARBPROC_proto
PFNGLCOMPRESSEDTEXIMAGE2DARBPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOMPRESSEDTEXIMAGE2DARBPROC typedef ptr PFNGLCOMPRESSEDTEXIMAGE2DARBPROC_proto
PFNGLCOMPRESSEDTEXIMAGE1DARBPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOMPRESSEDTEXIMAGE1DARBPROC typedef ptr PFNGLCOMPRESSEDTEXIMAGE1DARBPROC_proto
PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC typedef ptr PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC_proto
PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC typedef ptr PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC_proto
PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC typedef ptr PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC_proto
PFNGLGETCOMPRESSEDTEXIMAGEARBPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETCOMPRESSEDTEXIMAGEARBPROC typedef ptr PFNGLGETCOMPRESSEDTEXIMAGEARBPROC_proto
endif

ifndef GL_EXT_abgr
GL_EXT_abgr equ 1
endif

ifndef GL_EXT_blend_color
GL_EXT_blend_color equ 1
ifdef GL_GLEXT_PROTOTYPES
glBlendColorEXT proto :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLBLENDCOLOREXTPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLBLENDCOLOREXTPROC typedef ptr PFNGLBLENDCOLOREXTPROC_proto
endif

ifndef GL_EXT_polygon_offset
GL_EXT_polygon_offset equ 1
ifdef GL_GLEXT_PROTOTYPES
glPolygonOffsetEXT proto :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLPOLYGONOFFSETEXTPROC_proto typedef proto :dword , :dword 
PFNGLPOLYGONOFFSETEXTPROC typedef ptr PFNGLPOLYGONOFFSETEXTPROC_proto
endif

ifndef GL_EXT_texture
GL_EXT_texture equ 1
endif

ifndef GL_EXT_texture3D
GL_EXT_texture3D equ 1
ifdef GL_GLEXT_PROTOTYPES
glTexImage3DEXT proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glTexSubImage3DEXT proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLTEXIMAGE3DEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLTEXIMAGE3DEXTPROC typedef ptr PFNGLTEXIMAGE3DEXTPROC_proto
PFNGLTEXSUBIMAGE3DEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLTEXSUBIMAGE3DEXTPROC typedef ptr PFNGLTEXSUBIMAGE3DEXTPROC_proto
endif

ifndef GL_SGIS_texture_filter4
GL_SGIS_texture_filter4 equ 1
ifdef GL_GLEXT_PROTOTYPES
glGetTexFilterFuncSGIS proto :dword, :dword, :dword
glTexFilterFuncSGIS proto :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLGETTEXFILTERFUNCSGISPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETTEXFILTERFUNCSGISPROC typedef ptr PFNGLGETTEXFILTERFUNCSGISPROC_proto
PFNGLTEXFILTERFUNCSGISPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLTEXFILTERFUNCSGISPROC typedef ptr PFNGLTEXFILTERFUNCSGISPROC_proto
endif

ifndef GL_EXT_subtexture
GL_EXT_subtexture equ 1
ifdef GL_GLEXT_PROTOTYPES
glTexSubImage1DEXT proto :dword, :dword, :dword, :dword, :dword, :dword, :dword
glTexSubImage2DEXT proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLTEXSUBIMAGE1DEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLTEXSUBIMAGE1DEXTPROC typedef ptr PFNGLTEXSUBIMAGE1DEXTPROC_proto
PFNGLTEXSUBIMAGE2DEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLTEXSUBIMAGE2DEXTPROC typedef ptr PFNGLTEXSUBIMAGE2DEXTPROC_proto
endif

ifndef GL_EXT_copy_texture
GL_EXT_copy_texture equ 1
ifdef GL_GLEXT_PROTOTYPES
glCopyTexImage1DEXT proto :dword, :dword, :dword, :dword, :dword, :dword, :dword
glCopyTexImage2DEXT proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glCopyTexSubImage1DEXT proto :dword, :dword, :dword, :dword, :dword, :dword
glCopyTexSubImage2DEXT proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glCopyTexSubImage3DEXT proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLCOPYTEXIMAGE1DEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOPYTEXIMAGE1DEXTPROC typedef ptr PFNGLCOPYTEXIMAGE1DEXTPROC_proto
PFNGLCOPYTEXIMAGE2DEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOPYTEXIMAGE2DEXTPROC typedef ptr PFNGLCOPYTEXIMAGE2DEXTPROC_proto
PFNGLCOPYTEXSUBIMAGE1DEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOPYTEXSUBIMAGE1DEXTPROC typedef ptr PFNGLCOPYTEXSUBIMAGE1DEXTPROC_proto
PFNGLCOPYTEXSUBIMAGE2DEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOPYTEXSUBIMAGE2DEXTPROC typedef ptr PFNGLCOPYTEXSUBIMAGE2DEXTPROC_proto
PFNGLCOPYTEXSUBIMAGE3DEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOPYTEXSUBIMAGE3DEXTPROC typedef ptr PFNGLCOPYTEXSUBIMAGE3DEXTPROC_proto
endif

ifndef GL_EXT_histogram
GL_EXT_histogram equ 1
ifdef GL_GLEXT_PROTOTYPES
glGetHistogramEXT proto :dword, :dword, :dword, :dword, :dword
glGetHistogramParameterfvEXT proto :dword, :dword, :dword
glGetHistogramParameterivEXT proto :dword, :dword, :dword
glGetMinmaxEXT proto :dword, :dword, :dword, :dword, :dword
glGetMinmaxParameterfvEXT proto :dword, :dword, :dword
glGetMinmaxParameterivEXT proto :dword, :dword, :dword
glHistogramEXT proto :dword, :dword, :dword, :dword
glMinmaxEXT proto :dword, :dword, :dword
glResetHistogramEXT proto :dword
glResetMinmaxEXT proto :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLGETHISTOGRAMEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLGETHISTOGRAMEXTPROC typedef ptr PFNGLGETHISTOGRAMEXTPROC_proto
PFNGLGETHISTOGRAMPARAMETERFVEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETHISTOGRAMPARAMETERFVEXTPROC typedef ptr PFNGLGETHISTOGRAMPARAMETERFVEXTPROC_proto
PFNGLGETHISTOGRAMPARAMETERIVEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETHISTOGRAMPARAMETERIVEXTPROC typedef ptr PFNGLGETHISTOGRAMPARAMETERIVEXTPROC_proto
PFNGLGETMINMAXEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLGETMINMAXEXTPROC typedef ptr PFNGLGETMINMAXEXTPROC_proto
PFNGLGETMINMAXPARAMETERFVEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETMINMAXPARAMETERFVEXTPROC typedef ptr PFNGLGETMINMAXPARAMETERFVEXTPROC_proto
PFNGLGETMINMAXPARAMETERIVEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETMINMAXPARAMETERIVEXTPROC typedef ptr PFNGLGETMINMAXPARAMETERIVEXTPROC_proto
PFNGLHISTOGRAMEXTPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLHISTOGRAMEXTPROC typedef ptr PFNGLHISTOGRAMEXTPROC_proto
PFNGLMINMAXEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLMINMAXEXTPROC typedef ptr PFNGLMINMAXEXTPROC_proto
PFNGLRESETHISTOGRAMEXTPROC_proto typedef proto :dword 
PFNGLRESETHISTOGRAMEXTPROC typedef ptr PFNGLRESETHISTOGRAMEXTPROC_proto
PFNGLRESETMINMAXEXTPROC_proto typedef proto :dword 
PFNGLRESETMINMAXEXTPROC typedef ptr PFNGLRESETMINMAXEXTPROC_proto
endif

ifndef GL_EXT_convolution
GL_EXT_convolution equ 1
ifdef GL_GLEXT_PROTOTYPES
glConvolutionFilter1DEXT proto :dword, :dword, :dword, :dword, :dword, :dword
glConvolutionFilter2DEXT proto :dword, :dword, :dword, :dword, :dword, :dword, :dword
glConvolutionParameterfEXT proto :dword, :dword, :dword
glConvolutionParameterfvEXT proto :dword, :dword, :dword
glConvolutionParameteriEXT proto :dword, :dword, :dword
glConvolutionParameterivEXT proto :dword, :dword, :dword
glCopyConvolutionFilter1DEXT proto :dword, :dword, :dword, :dword, :dword
glCopyConvolutionFilter2DEXT proto :dword, :dword, :dword, :dword, :dword, :dword
glGetConvolutionFilterEXT proto :dword, :dword, :dword, :dword
glGetConvolutionParameterfvEXT proto :dword, :dword, :dword
glGetConvolutionParameterivEXT proto :dword, :dword, :dword
glGetSeparableFilterEXT proto :dword, :dword, :dword, :dword, :dword, :dword
glSeparableFilter2DEXT proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLCONVOLUTIONFILTER1DEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCONVOLUTIONFILTER1DEXTPROC typedef ptr PFNGLCONVOLUTIONFILTER1DEXTPROC_proto
PFNGLCONVOLUTIONFILTER2DEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCONVOLUTIONFILTER2DEXTPROC typedef ptr PFNGLCONVOLUTIONFILTER2DEXTPROC_proto
PFNGLCONVOLUTIONPARAMETERFEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLCONVOLUTIONPARAMETERFEXTPROC typedef ptr PFNGLCONVOLUTIONPARAMETERFEXTPROC_proto
PFNGLCONVOLUTIONPARAMETERFVEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLCONVOLUTIONPARAMETERFVEXTPROC typedef ptr PFNGLCONVOLUTIONPARAMETERFVEXTPROC_proto
PFNGLCONVOLUTIONPARAMETERIEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLCONVOLUTIONPARAMETERIEXTPROC typedef ptr PFNGLCONVOLUTIONPARAMETERIEXTPROC_proto
PFNGLCONVOLUTIONPARAMETERIVEXTPROC_proto typedef proto :dword , :dword , :dword
PFNGLCONVOLUTIONPARAMETERIVEXTPROC typedef ptr PFNGLCONVOLUTIONPARAMETERIVEXTPROC_proto
PFNGLCOPYCONVOLUTIONFILTER1DEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLCOPYCONVOLUTIONFILTER1DEXTPROC typedef ptr PFNGLCOPYCONVOLUTIONFILTER1DEXTPROC_proto
PFNGLCOPYCONVOLUTIONFILTER2DEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOPYCONVOLUTIONFILTER2DEXTPROC typedef ptr PFNGLCOPYCONVOLUTIONFILTER2DEXTPROC_proto
PFNGLGETCONVOLUTIONFILTEREXTPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLGETCONVOLUTIONFILTEREXTPROC typedef ptr PFNGLGETCONVOLUTIONFILTEREXTPROC_proto
PFNGLGETCONVOLUTIONPARAMETERFVEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETCONVOLUTIONPARAMETERFVEXTPROC typedef ptr PFNGLGETCONVOLUTIONPARAMETERFVEXTPROC_proto
PFNGLGETCONVOLUTIONPARAMETERIVEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETCONVOLUTIONPARAMETERIVEXTPROC typedef ptr PFNGLGETCONVOLUTIONPARAMETERIVEXTPROC_proto
PFNGLGETSEPARABLEFILTEREXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLGETSEPARABLEFILTEREXTPROC typedef ptr PFNGLGETSEPARABLEFILTEREXTPROC_proto
PFNGLSEPARABLEFILTER2DEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLSEPARABLEFILTER2DEXTPROC typedef ptr PFNGLSEPARABLEFILTER2DEXTPROC_proto
endif

ifndef GL_EXT_color_matrix
GL_EXT_color_matrix equ 1
endif

ifndef GL_SGI_color_table
GL_SGI_color_table equ 1
ifdef GL_GLEXT_PROTOTYPES
glColorTableSGI proto :dword, :dword, :dword, :dword, :dword, :dword
glColorTableParameterfvSGI proto :dword, :dword, :dword
glColorTableParameterivSGI proto :dword, :dword, :dword
glCopyColorTableSGI proto :dword, :dword, :dword, :dword, :dword
glGetColorTableSGI proto :dword, :dword, :dword, :dword
glGetColorTableParameterfvSGI proto :dword, :dword, :dword
glGetColorTableParameterivSGI proto :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLCOLORTABLESGIPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOLORTABLESGIPROC typedef ptr PFNGLCOLORTABLESGIPROC_proto
PFNGLCOLORTABLEPARAMETERFVSGIPROC_proto typedef proto :dword , :dword , :dword 
PFNGLCOLORTABLEPARAMETERFVSGIPROC typedef ptr PFNGLCOLORTABLEPARAMETERFVSGIPROC_proto
PFNGLCOLORTABLEPARAMETERIVSGIPROC_proto typedef proto :dword , :dword , :dword 
PFNGLCOLORTABLEPARAMETERIVSGIPROC typedef ptr PFNGLCOLORTABLEPARAMETERIVSGIPROC_proto
PFNGLCOPYCOLORTABLESGIPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLCOPYCOLORTABLESGIPROC typedef ptr PFNGLCOPYCOLORTABLESGIPROC_proto
PFNGLGETCOLORTABLESGIPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLGETCOLORTABLESGIPROC typedef ptr PFNGLGETCOLORTABLESGIPROC_proto
PFNGLGETCOLORTABLEPARAMETERFVSGIPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETCOLORTABLEPARAMETERFVSGIPROC typedef ptr PFNGLGETCOLORTABLEPARAMETERFVSGIPROC_proto
PFNGLGETCOLORTABLEPARAMETERIVSGIPROC_proto typedef proto :dword , :dword , :dword
PFNGLGETCOLORTABLEPARAMETERIVSGIPROC typedef ptr PFNGLGETCOLORTABLEPARAMETERIVSGIPROC_proto
endif

ifndef GL_SGIX_pixel_texture
GL_SGIX_pixel_texture equ 1
ifdef GL_GLEXT_PROTOTYPES
glPixelTexGenSGIX proto :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLPIXELTEXGENSGIXPROC_proto typedef proto :dword 
PFNGLPIXELTEXGENSGIXPROC typedef ptr PFNGLPIXELTEXGENSGIXPROC_proto
endif

ifndef GL_SGIS_pixel_texture
GL_SGIS_pixel_texture equ 1
ifdef GL_GLEXT_PROTOTYPES
glPixelTexGenParameteriSGIS proto :dword, :dword
glPixelTexGenParameterivSGIS proto :dword, :dword
glPixelTexGenParameterfSGIS proto :dword, :dword
glPixelTexGenParameterfvSGIS proto :dword, :dword
glGetPixelTexGenParameterivSGIS proto :dword, :dword
glGetPixelTexGenParameterfvSGIS proto :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLPIXELTEXGENPARAMETERISGISPROC_proto typedef proto :dword , :dword 
PFNGLPIXELTEXGENPARAMETERISGISPROC typedef ptr PFNGLPIXELTEXGENPARAMETERISGISPROC_proto
PFNGLPIXELTEXGENPARAMETERIVSGISPROC_proto typedef proto :dword , :dword 
PFNGLPIXELTEXGENPARAMETERIVSGISPROC typedef ptr PFNGLPIXELTEXGENPARAMETERIVSGISPROC_proto
PFNGLPIXELTEXGENPARAMETERFSGISPROC_proto typedef proto :dword , :dword 
PFNGLPIXELTEXGENPARAMETERFSGISPROC typedef ptr PFNGLPIXELTEXGENPARAMETERFSGISPROC_proto
PFNGLPIXELTEXGENPARAMETERFVSGISPROC_proto typedef proto :dword , :dword 
PFNGLPIXELTEXGENPARAMETERFVSGISPROC typedef ptr PFNGLPIXELTEXGENPARAMETERFVSGISPROC_proto
PFNGLGETPIXELTEXGENPARAMETERIVSGISPROC_proto typedef proto :dword , :dword 
PFNGLGETPIXELTEXGENPARAMETERIVSGISPROC typedef ptr PFNGLGETPIXELTEXGENPARAMETERIVSGISPROC_proto
PFNGLGETPIXELTEXGENPARAMETERFVSGISPROC_proto typedef proto :dword , :dword
PFNGLGETPIXELTEXGENPARAMETERFVSGISPROC typedef ptr PFNGLGETPIXELTEXGENPARAMETERFVSGISPROC_proto
endif

ifndef GL_SGIS_texture4D
GL_SGIS_texture4D equ 1
ifdef GL_GLEXT_PROTOTYPES
glTexImage4DSGIS proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glTexSubImage4DSGIS proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLTEXIMAGE4DSGISPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLTEXIMAGE4DSGISPROC typedef ptr PFNGLTEXIMAGE4DSGISPROC_proto
PFNGLTEXSUBIMAGE4DSGISPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLTEXSUBIMAGE4DSGISPROC typedef ptr PFNGLTEXSUBIMAGE4DSGISPROC_proto
endif

ifndef GL_SGI_texture_color_table
GL_SGI_texture_color_table equ 1
endif

ifndef GL_EXT_cmyka
GL_EXT_cmyka equ 1
endif

ifndef GL_EXT_texture_object
GL_EXT_texture_object equ 1
ifdef GL_GLEXT_PROTOTYPES
glAreTexturesResidentEXT proto :dword, :dword, :dword
glBindTextureEXT proto :dword, :dword
glDeleteTexturesEXT proto :dword, :dword
glGenTexturesEXT proto :dword, :dword
glIsTextureEXT proto :dword
glPrioritizeTexturesEXT proto :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLARETEXTURESRESIDENTEXTPROC_proto typedef proto :dword , :dword , :dword
PFNGLARETEXTURESRESIDENTEXTPROC typedef ptr PFNGLARETEXTURESRESIDENTEXTPROC_proto
PFNGLBINDTEXTUREEXTPROC_proto typedef proto :dword , :dword 
PFNGLBINDTEXTUREEXTPROC typedef ptr PFNGLBINDTEXTUREEXTPROC_proto
PFNGLDELETETEXTURESEXTPROC_proto typedef proto :dword , :dword 
PFNGLDELETETEXTURESEXTPROC typedef ptr PFNGLDELETETEXTURESEXTPROC_proto
PFNGLGENTEXTURESEXTPROC_proto typedef proto :dword , :dword 
PFNGLGENTEXTURESEXTPROC typedef ptr PFNGLGENTEXTURESEXTPROC_proto
PFNGLISTEXTUREEXTPROC_proto typedef proto :dword
PFNGLISTEXTUREEXTPROC typedef ptr PFNGLISTEXTUREEXTPROC_proto
PFNGLPRIORITIZETEXTURESEXTPROC_proto typedef proto :dword , :dword , :dword
PFNGLPRIORITIZETEXTURESEXTPROC typedef ptr PFNGLPRIORITIZETEXTURESEXTPROC_proto
endif

ifndef GL_SGIS_detail_texture
GL_SGIS_detail_texture equ 1
ifdef GL_GLEXT_PROTOTYPES
glDetailTexFuncSGIS proto :dword, :dword, :dword
glGetDetailTexFuncSGIS proto :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLDETAILTEXFUNCSGISPROC_proto typedef proto :dword , :dword , :dword 
PFNGLDETAILTEXFUNCSGISPROC typedef ptr PFNGLDETAILTEXFUNCSGISPROC_proto
PFNGLGETDETAILTEXFUNCSGISPROC_proto typedef proto :dword , :dword 
PFNGLGETDETAILTEXFUNCSGISPROC typedef ptr PFNGLGETDETAILTEXFUNCSGISPROC_proto
endif

ifndef GL_SGIS_sharpen_texture
GL_SGIS_sharpen_texture equ 1
ifdef GL_GLEXT_PROTOTYPES
glSharpenTexFuncSGIS proto :dword, :dword, :dword
glGetSharpenTexFuncSGIS proto :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLSHARPENTEXFUNCSGISPROC_proto typedef proto :dword , :dword , :dword 
PFNGLSHARPENTEXFUNCSGISPROC typedef ptr PFNGLSHARPENTEXFUNCSGISPROC_proto
PFNGLGETSHARPENTEXFUNCSGISPROC_proto typedef proto :dword , :dword 
PFNGLGETSHARPENTEXFUNCSGISPROC typedef ptr PFNGLGETSHARPENTEXFUNCSGISPROC_proto
endif

ifndef GL_EXT_packed_pixels
GL_EXT_packed_pixels equ 1
endif

ifndef GL_SGIS_texture_lod
GL_SGIS_texture_lod equ 1
endif

ifndef GL_SGIS_multisample
GL_SGIS_multisample equ 1
ifdef GL_GLEXT_PROTOTYPES
glSampleMaskSGIS proto :dword, :dword
glSamplePatternSGIS proto :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLSAMPLEMASKSGISPROC_proto typedef proto :dword , :dword 
PFNGLSAMPLEMASKSGISPROC typedef ptr PFNGLSAMPLEMASKSGISPROC_proto
PFNGLSAMPLEPATTERNSGISPROC_proto typedef proto :dword 
PFNGLSAMPLEPATTERNSGISPROC typedef ptr PFNGLSAMPLEPATTERNSGISPROC_proto
endif

ifndef GL_EXT_rescale_normal
GL_EXT_rescale_normal equ 1
endif

ifndef GL_EXT_vertex_array
GL_EXT_vertex_array equ 1
ifdef GL_GLEXT_PROTOTYPES
glArrayElementEXT proto :dword
glColorPointerEXT proto :dword, :dword, :dword, :dword, :dword
glDrawArraysEXT proto :dword, :dword, :dword
glEdgeFlagPointerEXT proto :dword, :dword, :dword
glGetPointervEXT proto :dword, :dword
glIndexPointerEXT proto :dword, :dword, :dword, :dword
glNormalPointerEXT proto :dword, :dword, :dword, :dword
glTexCoordPointerEXT proto :dword, :dword, :dword, :dword, :dword
glVertexPointerEXT proto :dword, :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLARRAYELEMENTEXTPROC_proto typedef proto :dword 
PFNGLARRAYELEMENTEXTPROC typedef ptr PFNGLARRAYELEMENTEXTPROC_proto
PFNGLCOLORPOINTEREXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLCOLORPOINTEREXTPROC typedef ptr PFNGLCOLORPOINTEREXTPROC_proto
PFNGLDRAWARRAYSEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLDRAWARRAYSEXTPROC typedef ptr PFNGLDRAWARRAYSEXTPROC_proto
PFNGLEDGEFLAGPOINTEREXTPROC_proto typedef proto :dword , :dword , :dword
PFNGLEDGEFLAGPOINTEREXTPROC typedef ptr PFNGLEDGEFLAGPOINTEREXTPROC_proto
PFNGLGETPOINTERVEXTPROC_proto typedef proto :dword , :dword
PFNGLGETPOINTERVEXTPROC typedef ptr PFNGLGETPOINTERVEXTPROC_proto
PFNGLINDEXPOINTEREXTPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLINDEXPOINTEREXTPROC typedef ptr PFNGLINDEXPOINTEREXTPROC_proto
PFNGLNORMALPOINTEREXTPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLNORMALPOINTEREXTPROC typedef ptr PFNGLNORMALPOINTEREXTPROC_proto
PFNGLTEXCOORDPOINTEREXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLTEXCOORDPOINTEREXTPROC typedef ptr PFNGLTEXCOORDPOINTEREXTPROC_proto
PFNGLVERTEXPOINTEREXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLVERTEXPOINTEREXTPROC typedef ptr PFNGLVERTEXPOINTEREXTPROC_proto
endif

ifndef GL_EXT_misc_attribute
GL_EXT_misc_attribute equ 1
endif

ifndef GL_SGIS_generate_mipmap
GL_SGIS_generate_mipmap equ 1
endif

ifndef GL_SGIX_clipmap
GL_SGIX_clipmap equ 1
endif

ifndef GL_SGIX_shadow
GL_SGIX_shadow equ 1
endif

ifndef GL_SGIS_texture_edge_clamp
GL_SGIS_texture_edge_clamp equ 1
endif

ifndef GL_SGIS_texture_border_clamp
GL_SGIS_texture_border_clamp equ 1
endif

ifndef GL_EXT_blend_minmax
GL_EXT_blend_minmax equ 1
ifdef GL_GLEXT_PROTOTYPES
glBlendEquationEXT proto :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLBLENDEQUATIONEXTPROC_proto typedef proto :dword 
PFNGLBLENDEQUATIONEXTPROC typedef ptr PFNGLBLENDEQUATIONEXTPROC_proto
endif

ifndef GL_EXT_blend_subtract
GL_EXT_blend_subtract equ 1
endif

ifndef GL_EXT_blend_logic_op
GL_EXT_blend_logic_op equ 1
endif

ifndef GL_SGIX_interlace
GL_SGIX_interlace equ 1
endif

ifndef GL_SGIX_pixel_tiles
GL_SGIX_pixel_tiles equ 1
endif

ifndef GL_SGIX_texture_select
GL_SGIX_texture_select equ 1
endif

ifndef GL_SGIX_sprite
GL_SGIX_sprite equ 1
ifdef GL_GLEXT_PROTOTYPES
glSpriteParameterfSGIX proto :dword, :dword
glSpriteParameterfvSGIX proto :dword, :dword
glSpriteParameteriSGIX proto :dword, :dword
glSpriteParameterivSGIX proto :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLSPRITEPARAMETERFSGIXPROC_proto typedef proto :dword , :dword 
PFNGLSPRITEPARAMETERFSGIXPROC typedef ptr PFNGLSPRITEPARAMETERFSGIXPROC_proto
PFNGLSPRITEPARAMETERFVSGIXPROC_proto typedef proto :dword , :dword 
PFNGLSPRITEPARAMETERFVSGIXPROC typedef ptr PFNGLSPRITEPARAMETERFVSGIXPROC_proto
PFNGLSPRITEPARAMETERISGIXPROC_proto typedef proto :dword , :dword 
PFNGLSPRITEPARAMETERISGIXPROC typedef ptr PFNGLSPRITEPARAMETERISGIXPROC_proto
PFNGLSPRITEPARAMETERIVSGIXPROC_proto typedef proto :dword , :dword 
PFNGLSPRITEPARAMETERIVSGIXPROC typedef ptr PFNGLSPRITEPARAMETERIVSGIXPROC_proto
endif

ifndef GL_SGIX_texture_multi_buffer
GL_SGIX_texture_multi_buffer equ 1
endif

ifndef GL_EXT_point_parameters
GL_EXT_point_parameters equ 1
ifdef GL_GLEXT_PROTOTYPES
glPointParameterfEXT proto :dword, :dword
glPointParameterfvEXT proto :dword, :dword
glPointParameterfSGIS proto :dword, :dword
glPointParameterfvSGIS proto :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLPOINTPARAMETERFEXTPROC_proto typedef proto :dword , :dword 
PFNGLPOINTPARAMETERFEXTPROC typedef ptr PFNGLPOINTPARAMETERFEXTPROC_proto
PFNGLPOINTPARAMETERFVEXTPROC_proto typedef proto :dword , :dword 
PFNGLPOINTPARAMETERFVEXTPROC typedef ptr PFNGLPOINTPARAMETERFVEXTPROC_proto
PFNGLPOINTPARAMETERFSGISPROC_proto typedef proto :dword , :dword 
PFNGLPOINTPARAMETERFSGISPROC typedef ptr PFNGLPOINTPARAMETERFSGISPROC_proto
PFNGLPOINTPARAMETERFVSGISPROC_proto typedef proto :dword , :dword 
PFNGLPOINTPARAMETERFVSGISPROC typedef ptr PFNGLPOINTPARAMETERFVSGISPROC_proto
endif

ifndef GL_SGIX_instruments
GL_SGIX_instruments equ 1
ifdef GL_GLEXT_PROTOTYPES
glGetInstrumentsSGIX proto
glInstrumentsBufferSGIX proto :dword, :dword
glPollInstrumentsSGIX proto :dword
glReadInstrumentsSGIX proto :dword
glStartInstrumentsSGIX proto
glStopInstrumentsSGIX proto :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLGETINSTRUMENTSSGIXPROC_proto typedef proto 
PFNGLGETINSTRUMENTSSGIXPROC typedef ptr PFNGLGETINSTRUMENTSSGIXPROC_proto
PFNGLINSTRUMENTSBUFFERSGIXPROC_proto typedef proto :dword , :dword
PFNGLINSTRUMENTSBUFFERSGIXPROC typedef ptr PFNGLINSTRUMENTSBUFFERSGIXPROC_proto
PFNGLPOLLINSTRUMENTSSGIXPROC_proto typedef proto :dword
PFNGLPOLLINSTRUMENTSSGIXPROC typedef ptr PFNGLPOLLINSTRUMENTSSGIXPROC_proto
PFNGLREADINSTRUMENTSSGIXPROC_proto typedef proto :dword 
PFNGLREADINSTRUMENTSSGIXPROC typedef ptr PFNGLREADINSTRUMENTSSGIXPROC_proto
PFNGLSTARTINSTRUMENTSSGIXPROC_proto typedef proto 
PFNGLSTARTINSTRUMENTSSGIXPROC typedef ptr PFNGLSTARTINSTRUMENTSSGIXPROC_proto
PFNGLSTOPINSTRUMENTSSGIXPROC_proto typedef proto :dword
PFNGLSTOPINSTRUMENTSSGIXPROC typedef ptr PFNGLSTOPINSTRUMENTSSGIXPROC_proto
endif

ifndef GL_SGIX_texture_scale_bias
GL_SGIX_texture_scale_bias equ 1
endif

ifndef GL_SGIX_framezoom
GL_SGIX_framezoom equ 1
ifdef GL_GLEXT_PROTOTYPES
glFrameZoomSGIX proto :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLFRAMEZOOMSGIXPROC_proto typedef proto :dword 
PFNGLFRAMEZOOMSGIXPROC typedef ptr PFNGLFRAMEZOOMSGIXPROC_proto
endif

ifndef GL_SGIX_tag_sample_buffer
GL_SGIX_tag_sample_buffer equ 1
ifdef GL_GLEXT_PROTOTYPES
glTagSampleBufferSGIX proto
endif ; GL_GLEXT_PROTOTYPES
PFNGLTAGSAMPLEBUFFERSGIXPROC_proto typedef proto 
PFNGLTAGSAMPLEBUFFERSGIXPROC typedef ptr PFNGLTAGSAMPLEBUFFERSGIXPROC_proto
endif

ifndef GL_SGIX_reference_plane
GL_SGIX_reference_plane equ 1
ifdef GL_GLEXT_PROTOTYPES
glReferencePlaneSGIX proto :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLREFERENCEPLANESGIXPROC_proto typedef proto :dword
PFNGLREFERENCEPLANESGIXPROC typedef ptr PFNGLREFERENCEPLANESGIXPROC_proto
endif

ifndef GL_SGIX_flush_raster
GL_SGIX_flush_raster equ 1
ifdef GL_GLEXT_PROTOTYPES
glFlushRasterSGIX proto
endif ; GL_GLEXT_PROTOTYPES
PFNGLFLUSHRASTERSGIXPROC_proto typedef proto
PFNGLFLUSHRASTERSGIXPROC typedef ptr PFNGLFLUSHRASTERSGIXPROC_proto
endif

ifndef GL_SGIX_depth_texture
GL_SGIX_depth_texture equ 1
endif

ifndef GL_SGIS_fog_function
GL_SGIS_fog_function equ 1
ifdef GL_GLEXT_PROTOTYPES
glFogFuncSGIS proto :dword, :dword
glGetFogFuncSGIS proto :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLFOGFUNCSGISPROC_proto typedef proto :dword , :dword 
PFNGLFOGFUNCSGISPROC typedef ptr PFNGLFOGFUNCSGISPROC_proto
PFNGLGETFOGFUNCSGISPROC_proto typedef proto :dword 
PFNGLGETFOGFUNCSGISPROC typedef ptr PFNGLGETFOGFUNCSGISPROC_proto
endif

ifndef GL_SGIX_fog_offset
GL_SGIX_fog_offset equ 1
endif

ifndef GL_HP_image_transform
GL_HP_image_transform equ 1
ifdef GL_GLEXT_PROTOTYPES
glImageTransformParameteriHP proto :dword, :dword, :dword
glImageTransformParameterfHP proto :dword, :dword, :dword
glImageTransformParameterivHP proto :dword, :dword, :dword
glImageTransformParameterfvHP proto :dword, :dword, :dword
glGetImageTransformParameterivHP proto :dword, :dword, :dword
glGetImageTransformParameterfvHP proto :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLIMAGETRANSFORMPARAMETERIHPPROC_proto typedef proto :dword , :dword , :dword 
PFNGLIMAGETRANSFORMPARAMETERIHPPROC typedef ptr PFNGLIMAGETRANSFORMPARAMETERIHPPROC_proto
PFNGLIMAGETRANSFORMPARAMETERFHPPROC_proto typedef proto :dword , :dword , :dword 
PFNGLIMAGETRANSFORMPARAMETERFHPPROC typedef ptr PFNGLIMAGETRANSFORMPARAMETERFHPPROC_proto
PFNGLIMAGETRANSFORMPARAMETERIVHPPROC_proto typedef proto :dword , :dword , :dword 
PFNGLIMAGETRANSFORMPARAMETERIVHPPROC typedef ptr PFNGLIMAGETRANSFORMPARAMETERIVHPPROC_proto
PFNGLIMAGETRANSFORMPARAMETERFVHPPROC_proto typedef proto :dword , :dword , :dword 
PFNGLIMAGETRANSFORMPARAMETERFVHPPROC typedef ptr PFNGLIMAGETRANSFORMPARAMETERFVHPPROC_proto
PFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC typedef ptr PFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC_proto
PFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC typedef ptr PFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC_proto
endif

ifndef GL_HP_convolution_border_modes
GL_HP_convolution_border_modes equ 1
endif

ifndef GL_SGIX_texture_add_env
GL_SGIX_texture_add_env equ 1
endif

ifndef GL_EXT_color_subtable
GL_EXT_color_subtable equ 1
ifdef GL_GLEXT_PROTOTYPES
glColorSubTableEXT proto :dword, :dword, :dword, :dword, :dword, :dword
glCopyColorSubTableEXT proto :dword, :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLCOLORSUBTABLEEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOLORSUBTABLEEXTPROC typedef ptr PFNGLCOLORSUBTABLEEXTPROC_proto
PFNGLCOPYCOLORSUBTABLEEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLCOPYCOLORSUBTABLEEXTPROC typedef ptr PFNGLCOPYCOLORSUBTABLEEXTPROC_proto
endif

ifndef GL_PGI_vertex_hints
GL_PGI_vertex_hints equ 1
endif

ifndef GL_PGI_misc_hints
GL_PGI_misc_hints equ 1
ifdef GL_GLEXT_PROTOTYPES
glHintPGI proto :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLHINTPGIPROC_proto typedef proto :dword , :dword 
PFNGLHINTPGIPROC typedef ptr PFNGLHINTPGIPROC_proto
endif

ifndef GL_EXT_paletted_texture
GL_EXT_paletted_texture equ 1
ifdef GL_GLEXT_PROTOTYPES
glColorTableEXT proto :dword, :dword, :dword, :dword, :dword, :dword
glGetColorTableEXT proto :dword, :dword, :dword, :dword
glGetColorTableParameterivEXT proto :dword, :dword, :dword
glGetColorTableParameterfvEXT proto :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLCOLORTABLEEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOLORTABLEEXTPROC typedef ptr PFNGLCOLORTABLEEXTPROC_proto
PFNGLGETCOLORTABLEEXTPROC_proto typedef proto :dword , :dword format, :dword , :dword 
PFNGLGETCOLORTABLEEXTPROC typedef ptr PFNGLGETCOLORTABLEEXTPROC_proto
PFNGLGETCOLORTABLEPARAMETERIVEXTPROC_proto typedef proto :dword , :dword , :dword
PFNGLGETCOLORTABLEPARAMETERIVEXTPROC typedef ptr PFNGLGETCOLORTABLEPARAMETERIVEXTPROC_proto
PFNGLGETCOLORTABLEPARAMETERFVEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETCOLORTABLEPARAMETERFVEXTPROC typedef ptr PFNGLGETCOLORTABLEPARAMETERFVEXTPROC_proto
endif

ifndef GL_EXT_clip_volume_hint
GL_EXT_clip_volume_hint equ 1
endif

ifndef GL_SGIX_list_priority
GL_SGIX_list_priority equ 1
ifdef GL_GLEXT_PROTOTYPES
glGetListParameterfvSGIX proto :dword, :dword, :dword
glGetListParameterivSGIX proto :dword, :dword, :dword
glListParameterfSGIX proto :dword, :dword, :dword
glListParameterfvSGIX proto :dword, :dword, :dword
glListParameteriSGIX proto :dword, :dword, :dword
glListParameterivSGIX proto :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLGETLISTPARAMETERFVSGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETLISTPARAMETERFVSGIXPROC typedef ptr PFNGLGETLISTPARAMETERFVSGIXPROC_proto
PFNGLGETLISTPARAMETERIVSGIXPROC_proto typedef proto :dword , :dword , :dword
PFNGLGETLISTPARAMETERIVSGIXPROC typedef ptr PFNGLGETLISTPARAMETERIVSGIXPROC_proto
PFNGLLISTPARAMETERFSGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLLISTPARAMETERFSGIXPROC typedef ptr PFNGLLISTPARAMETERFSGIXPROC_proto
PFNGLLISTPARAMETERFVSGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLLISTPARAMETERFVSGIXPROC typedef ptr PFNGLLISTPARAMETERFVSGIXPROC_proto
PFNGLLISTPARAMETERISGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLLISTPARAMETERISGIXPROC typedef ptr PFNGLLISTPARAMETERISGIXPROC_proto
PFNGLLISTPARAMETERIVSGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLLISTPARAMETERIVSGIXPROC typedef ptr PFNGLLISTPARAMETERIVSGIXPROC_proto
endif

ifndef GL_SGIX_ir_instrument1
GL_SGIX_ir_instrument1 equ 1
endif

ifndef GL_SGIX_calligraphic_fragment
GL_SGIX_calligraphic_fragment equ 1
endif

ifndef GL_SGIX_texture_lod_bias
GL_SGIX_texture_lod_bias equ 1
endif

ifndef GL_SGIX_shadow_ambient
GL_SGIX_shadow_ambient equ 1
endif

ifndef GL_EXT_index_texture
GL_EXT_index_texture equ 1
endif

ifndef GL_EXT_index_material
GL_EXT_index_material equ 1
ifdef GL_GLEXT_PROTOTYPES
glIndexMaterialEXT proto :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLINDEXMATERIALEXTPROC_proto typedef proto :dword , :dword 
PFNGLINDEXMATERIALEXTPROC typedef ptr PFNGLINDEXMATERIALEXTPROC_proto
endif

ifndef GL_EXT_index_func
GL_EXT_index_func equ 1
ifdef GL_GLEXT_PROTOTYPES
glIndexFuncEXT proto :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLINDEXFUNCEXTPROC_proto typedef proto :dword , :dword 
PFNGLINDEXFUNCEXTPROC typedef ptr PFNGLINDEXFUNCEXTPROC_proto
endif

ifndef GL_EXT_index_array_formats
GL_EXT_index_array_formats equ 1
endif

ifndef GL_EXT_compiled_vertex_array
GL_EXT_compiled_vertex_array equ 1
ifdef GL_GLEXT_PROTOTYPES
glLockArraysEXT proto :dword, :dword
glUnlockArraysEXT proto
endif ; GL_GLEXT_PROTOTYPES
PFNGLLOCKARRAYSEXTPROC_proto typedef proto :dword , :dword 
PFNGLLOCKARRAYSEXTPROC typedef ptr PFNGLLOCKARRAYSEXTPROC_proto
PFNGLUNLOCKARRAYSEXTPROC_proto typedef proto 
PFNGLUNLOCKARRAYSEXTPROC typedef ptr PFNGLUNLOCKARRAYSEXTPROC_proto
endif

ifndef GL_EXT_cull_vertex
GL_EXT_cull_vertex equ 1
ifdef GL_GLEXT_PROTOTYPES
glCullParameterdvEXT proto :dword, :dword
glCullParameterfvEXT proto :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLCULLPARAMETERDVEXTPROC_proto typedef proto :dword , :dword 
PFNGLCULLPARAMETERDVEXTPROC typedef ptr PFNGLCULLPARAMETERDVEXTPROC_proto
PFNGLCULLPARAMETERFVEXTPROC_proto typedef proto :dword , :dword 
PFNGLCULLPARAMETERFVEXTPROC typedef ptr PFNGLCULLPARAMETERFVEXTPROC_proto
endif

ifndef GL_SGIX_ycrcb
GL_SGIX_ycrcb equ 1
endif

ifndef GL_SGIX_fragment_lighting
GL_SGIX_fragment_lighting equ 1
ifdef GL_GLEXT_PROTOTYPES
glFragmentColorMaterialSGIX proto :dword, :dword
glFragmentLightfSGIX proto :dword, :dword, :dword
glFragmentLightfvSGIX proto :dword, :dword, :dword
glFragmentLightiSGIX proto :dword, :dword, :dword
glFragmentLightivSGIX proto :dword, :dword, :dword
glFragmentLightModelfSGIX proto :dword, :dword
glFragmentLightModelfvSGIX proto :dword, :dword
glFragmentLightModeliSGIX proto :dword, :dword
glFragmentLightModelivSGIX proto :dword, :dword
glFragmentMaterialfSGIX proto :dword, :dword, :dword
glFragmentMaterialfvSGIX proto :dword, :dword, :dword
glFragmentMaterialiSGIX proto :dword, :dword, :dword
glFragmentMaterialivSGIX proto :dword, :dword, :dword
glGetFragmentLightfvSGIX proto :dword, :dword, :dword
glGetFragmentLightivSGIX proto :dword, :dword, :dword
glGetFragmentMaterialfvSGIX proto :dword, :dword, :dword
glGetFragmentMaterialivSGIX proto :dword, :dword, :dword
glLightEnviSGIX proto :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLFRAGMENTCOLORMATERIALSGIXPROC_proto typedef proto :dword , :dword 
PFNGLFRAGMENTCOLORMATERIALSGIXPROC typedef ptr PFNGLFRAGMENTCOLORMATERIALSGIXPROC_proto
PFNGLFRAGMENTLIGHTFSGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLFRAGMENTLIGHTFSGIXPROC typedef ptr PFNGLFRAGMENTLIGHTFSGIXPROC_proto
PFNGLFRAGMENTLIGHTFVSGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLFRAGMENTLIGHTFVSGIXPROC typedef ptr PFNGLFRAGMENTLIGHTFVSGIXPROC_proto
PFNGLFRAGMENTLIGHTISGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLFRAGMENTLIGHTISGIXPROC typedef ptr PFNGLFRAGMENTLIGHTISGIXPROC_proto
PFNGLFRAGMENTLIGHTIVSGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLFRAGMENTLIGHTIVSGIXPROC typedef ptr PFNGLFRAGMENTLIGHTIVSGIXPROC_proto
PFNGLFRAGMENTLIGHTMODELFSGIXPROC_proto typedef proto :dword , :dword 
PFNGLFRAGMENTLIGHTMODELFSGIXPROC typedef ptr PFNGLFRAGMENTLIGHTMODELFSGIXPROC_proto
PFNGLFRAGMENTLIGHTMODELFVSGIXPROC_proto typedef proto :dword , :dword 
PFNGLFRAGMENTLIGHTMODELFVSGIXPROC typedef ptr PFNGLFRAGMENTLIGHTMODELFVSGIXPROC_proto
PFNGLFRAGMENTLIGHTMODELISGIXPROC_proto typedef proto :dword , :dword 
PFNGLFRAGMENTLIGHTMODELISGIXPROC typedef ptr PFNGLFRAGMENTLIGHTMODELISGIXPROC_proto
PFNGLFRAGMENTLIGHTMODELIVSGIXPROC_proto typedef proto :dword , :dword 
PFNGLFRAGMENTLIGHTMODELIVSGIXPROC typedef ptr PFNGLFRAGMENTLIGHTMODELIVSGIXPROC_proto
PFNGLFRAGMENTMATERIALFSGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLFRAGMENTMATERIALFSGIXPROC typedef ptr PFNGLFRAGMENTMATERIALFSGIXPROC_proto
PFNGLFRAGMENTMATERIALFVSGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLFRAGMENTMATERIALFVSGIXPROC typedef ptr PFNGLFRAGMENTMATERIALFVSGIXPROC_proto
PFNGLFRAGMENTMATERIALISGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLFRAGMENTMATERIALISGIXPROC typedef ptr PFNGLFRAGMENTMATERIALISGIXPROC_proto
PFNGLFRAGMENTMATERIALIVSGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLFRAGMENTMATERIALIVSGIXPROC typedef ptr PFNGLFRAGMENTMATERIALIVSGIXPROC_proto
PFNGLGETFRAGMENTLIGHTFVSGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETFRAGMENTLIGHTFVSGIXPROC typedef ptr PFNGLGETFRAGMENTLIGHTFVSGIXPROC_proto
PFNGLGETFRAGMENTLIGHTIVSGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETFRAGMENTLIGHTIVSGIXPROC typedef ptr PFNGLGETFRAGMENTLIGHTIVSGIXPROC_proto
PFNGLGETFRAGMENTMATERIALFVSGIXPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETFRAGMENTMATERIALFVSGIXPROC typedef ptr PFNGLGETFRAGMENTMATERIALFVSGIXPROC_proto
PFNGLGETFRAGMENTMATERIALIVSGIXPROC_proto typedef proto :dword , :dword , :dword
PFNGLGETFRAGMENTMATERIALIVSGIXPROC typedef ptr PFNGLGETFRAGMENTMATERIALIVSGIXPROC_proto
PFNGLLIGHTENVISGIXPROC_proto typedef proto :dword , :dword 
PFNGLLIGHTENVISGIXPROC typedef ptr PFNGLLIGHTENVISGIXPROC_proto
endif

ifndef GL_IBM_rasterpos_clip
GL_IBM_rasterpos_clip equ 1
endif

ifndef GL_HP_texture_lighting
GL_HP_texture_lighting equ 1
endif

ifndef GL_EXT_draw_range_elements
GL_EXT_draw_range_elements equ 1
ifdef GL_GLEXT_PROTOTYPES
glDrawRangeElementsEXT proto :dword, :dword, :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLDRAWRANGEELEMENTSEXTPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLDRAWRANGEELEMENTSEXTPROC typedef ptr PFNGLDRAWRANGEELEMENTSEXTPROC_proto
endif

ifndef GL_WIN_phong_shading
GL_WIN_phong_shading equ 1
endif

ifndef GL_WIN_specular_fog
GL_WIN_specular_fog equ 1
endif

ifndef GL_EXT_light_texture
GL_EXT_light_texture equ 1
ifdef GL_GLEXT_PROTOTYPES
glApplyTextureEXT proto :dword
glTextureLightEXT proto :dword
glTextureMaterialEXT proto :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLAPPLYTEXTUREEXTPROC_proto typedef proto :dword 
PFNGLAPPLYTEXTUREEXTPROC typedef ptr PFNGLAPPLYTEXTUREEXTPROC_proto
PFNGLTEXTURELIGHTEXTPROC_proto typedef proto :dword 
PFNGLTEXTURELIGHTEXTPROC typedef ptr PFNGLTEXTURELIGHTEXTPROC_proto
PFNGLTEXTUREMATERIALEXTPROC_proto typedef proto :dword , :dword 
PFNGLTEXTUREMATERIALEXTPROC typedef ptr PFNGLTEXTUREMATERIALEXTPROC_proto
endif

ifndef GL_SGIX_blend_alpha_minmax
GL_SGIX_blend_alpha_minmax equ 1
endif

ifndef GL_EXT_bgra
GL_EXT_bgra equ 1
endif

ifndef GL_INTEL_parallel_arrays
GL_INTEL_parallel_arrays equ 1
ifdef GL_GLEXT_PROTOTYPES
glVertexPointervINTEL proto :dword, :dword, :dword
glNormalPointervINTEL proto :dword, :dword
glColorPointervINTEL proto :dword, :dword, :dword
glTexCoordPointervINTEL proto :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLVERTEXPOINTERVINTELPROC_proto typedef proto :dword , :dword , :dword
PFNGLVERTEXPOINTERVINTELPROC typedef ptr PFNGLVERTEXPOINTERVINTELPROC_proto
PFNGLNORMALPOINTERVINTELPROC_proto typedef proto :dword , :dword
PFNGLNORMALPOINTERVINTELPROC typedef ptr PFNGLNORMALPOINTERVINTELPROC_proto
PFNGLCOLORPOINTERVINTELPROC_proto typedef proto :dword , :dword , :dword
PFNGLCOLORPOINTERVINTELPROC typedef ptr PFNGLCOLORPOINTERVINTELPROC_proto
PFNGLTEXCOORDPOINTERVINTELPROC_proto typedef proto :dword , :dword , :dword
PFNGLTEXCOORDPOINTERVINTELPROC typedef ptr PFNGLTEXCOORDPOINTERVINTELPROC_proto
endif

ifndef GL_HP_occlusion_test
GL_HP_occlusion_test equ 1
endif

ifndef GL_EXT_pixel_transform
GL_EXT_pixel_transform equ 1
ifdef GL_GLEXT_PROTOTYPES
glPixelTransformParameteriEXT proto :dword, :dword, :dword
glPixelTransformParameterfEXT proto :dword, :dword, :dword
glPixelTransformParameterivEXT proto :dword, :dword, :dword
glPixelTransformParameterfvEXT proto :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLPIXELTRANSFORMPARAMETERIEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLPIXELTRANSFORMPARAMETERIEXTPROC typedef ptr PFNGLPIXELTRANSFORMPARAMETERIEXTPROC_proto
PFNGLPIXELTRANSFORMPARAMETERFEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLPIXELTRANSFORMPARAMETERFEXTPROC typedef ptr PFNGLPIXELTRANSFORMPARAMETERFEXTPROC_proto
PFNGLPIXELTRANSFORMPARAMETERIVEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLPIXELTRANSFORMPARAMETERIVEXTPROC typedef ptr PFNGLPIXELTRANSFORMPARAMETERIVEXTPROC_proto
PFNGLPIXELTRANSFORMPARAMETERFVEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLPIXELTRANSFORMPARAMETERFVEXTPROC typedef ptr PFNGLPIXELTRANSFORMPARAMETERFVEXTPROC_proto
endif

ifndef GL_EXT_pixel_transform_color_table
GL_EXT_pixel_transform_color_table equ 1
endif

ifndef GL_EXT_shared_texture_palette
GL_EXT_shared_texture_palette equ 1
endif

ifndef GL_EXT_separate_specular_color
GL_EXT_separate_specular_color equ 1
endif

ifndef GL_EXT_secondary_color
GL_EXT_secondary_color equ 1
ifdef GL_GLEXT_PROTOTYPES
glSecondaryColor3bEXT proto :dword, :dword, :dword
glSecondaryColor3bvEXT proto :dword
glSecondaryColor3dEXT proto :qword, :qword, :qword
glSecondaryColor3dvEXT proto :dword
glSecondaryColor3fEXT proto :dword, :dword, :dword
glSecondaryColor3fvEXT proto :dword
glSecondaryColor3iEXT proto :dword, :dword, :dword
glSecondaryColor3ivEXT proto :dword *
glSecondaryColor3sEXT proto :dword, :dword, :dword
glSecondaryColor3svEXT proto :dword
glSecondaryColor3ubEXT proto :dword, :dword, :dword
glSecondaryColor3ubvEXT proto :dword
glSecondaryColor3uiEXT proto :dword, :dword, :dword
glSecondaryColor3uivEXT proto :dword
glSecondaryColor3usEXT proto :dword, :dword, :dword
glSecondaryColor3usvEXT proto :dword
glSecondaryColorPointerEXT proto :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLSECONDARYCOLOR3BEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLSECONDARYCOLOR3BEXTPROC typedef ptr PFNGLSECONDARYCOLOR3BEXTPROC_proto
PFNGLSECONDARYCOLOR3BVEXTPROC_proto typedef proto :dword 
PFNGLSECONDARYCOLOR3BVEXTPROC typedef ptr PFNGLSECONDARYCOLOR3BVEXTPROC_proto
PFNGLSECONDARYCOLOR3DEXTPROC_proto typedef proto :qword , :qword , :qword 
PFNGLSECONDARYCOLOR3DEXTPROC typedef ptr PFNGLSECONDARYCOLOR3DEXTPROC_proto
PFNGLSECONDARYCOLOR3DVEXTPROC_proto typedef proto :dword 
PFNGLSECONDARYCOLOR3DVEXTPROC typedef ptr PFNGLSECONDARYCOLOR3DVEXTPROC_proto
PFNGLSECONDARYCOLOR3FEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLSECONDARYCOLOR3FEXTPROC typedef ptr PFNGLSECONDARYCOLOR3FEXTPROC_proto
PFNGLSECONDARYCOLOR3FVEXTPROC_proto typedef proto :dword 
PFNGLSECONDARYCOLOR3FVEXTPROC typedef ptr PFNGLSECONDARYCOLOR3FVEXTPROC_proto
PFNGLSECONDARYCOLOR3IEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLSECONDARYCOLOR3IEXTPROC typedef ptr PFNGLSECONDARYCOLOR3IEXTPROC_proto
PFNGLSECONDARYCOLOR3IVEXTPROC_proto typedef proto :dword 
PFNGLSECONDARYCOLOR3IVEXTPROC typedef ptr PFNGLSECONDARYCOLOR3IVEXTPROC_proto
PFNGLSECONDARYCOLOR3SEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLSECONDARYCOLOR3SEXTPROC typedef ptr PFNGLSECONDARYCOLOR3SEXTPROC_proto
PFNGLSECONDARYCOLOR3SVEXTPROC_proto typedef proto :dword 
PFNGLSECONDARYCOLOR3SVEXTPROC typedef ptr PFNGLSECONDARYCOLOR3SVEXTPROC_proto
PFNGLSECONDARYCOLOR3UBEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLSECONDARYCOLOR3UBEXTPROC typedef ptr PFNGLSECONDARYCOLOR3UBEXTPROC_proto
PFNGLSECONDARYCOLOR3UBVEXTPROC_proto typedef proto :dword 
PFNGLSECONDARYCOLOR3UBVEXTPROC typedef ptr PFNGLSECONDARYCOLOR3UBVEXTPROC_proto
PFNGLSECONDARYCOLOR3UIEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLSECONDARYCOLOR3UIEXTPROC typedef ptr PFNGLSECONDARYCOLOR3UIEXTPROC_proto
PFNGLSECONDARYCOLOR3UIVEXTPROC_proto typedef proto :dword 
PFNGLSECONDARYCOLOR3UIVEXTPROC typedef ptr PFNGLSECONDARYCOLOR3UIVEXTPROC_proto
PFNGLSECONDARYCOLOR3USEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLSECONDARYCOLOR3USEXTPROC typedef ptr PFNGLSECONDARYCOLOR3USEXTPROC_proto
PFNGLSECONDARYCOLOR3USVEXTPROC_proto typedef proto :dword 
PFNGLSECONDARYCOLOR3USVEXTPROC typedef ptr PFNGLSECONDARYCOLOR3USVEXTPROC_proto
PFNGLSECONDARYCOLORPOINTEREXTPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLSECONDARYCOLORPOINTEREXTPROC typedef ptr PFNGLSECONDARYCOLORPOINTEREXTPROC_proto
endif

ifndef GL_EXT_texture_perturb_normal
GL_EXT_texture_perturb_normal equ 1
ifdef GL_GLEXT_PROTOTYPES
glTextureNormalEXT proto :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLTEXTURENORMALEXTPROC_proto typedef proto :dword 
PFNGLTEXTURENORMALEXTPROC typedef ptr PFNGLTEXTURENORMALEXTPROC_proto
endif

ifndef GL_EXT_multi_draw_arrays
GL_EXT_multi_draw_arrays equ 1
ifdef GL_GLEXT_PROTOTYPES
glMultiDrawArraysEXT proto :dword, :dword *, :dword *, :dword
glMultiDrawElementsEXT proto :dword, :dword *, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLMULTIDRAWARRAYSEXTPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLMULTIDRAWARRAYSEXTPROC typedef ptr PFNGLMULTIDRAWARRAYSEXTPROC_proto
PFNGLMULTIDRAWELEMENTSEXTPROC_proto typedef proto :dword , :dword , :dword , :dword, :dword 
PFNGLMULTIDRAWELEMENTSEXTPROC typedef ptr PFNGLMULTIDRAWELEMENTSEXTPROC_proto
endif

ifndef GL_EXT_fog_coord
GL_EXT_fog_coord equ 1
ifdef GL_GLEXT_PROTOTYPES
glFogCoordfEXT proto :dword
glFogCoordfvEXT proto :dword
glFogCoorddEXT proto :qword
glFogCoorddvEXT proto :dword
glFogCoordPointerEXT proto :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLFOGCOORDFEXTPROC_proto typedef proto :dword 
PFNGLFOGCOORDFEXTPROC typedef ptr PFNGLFOGCOORDFEXTPROC_proto
PFNGLFOGCOORDFVEXTPROC_proto typedef proto :dword 
PFNGLFOGCOORDFVEXTPROC typedef ptr PFNGLFOGCOORDFVEXTPROC_proto
PFNGLFOGCOORDDEXTPROC_proto typedef proto :qword 
PFNGLFOGCOORDDEXTPROC typedef ptr PFNGLFOGCOORDDEXTPROC_proto
PFNGLFOGCOORDDVEXTPROC_proto typedef proto :dword 
PFNGLFOGCOORDDVEXTPROC typedef ptr PFNGLFOGCOORDDVEXTPROC_proto
PFNGLFOGCOORDPOINTEREXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLFOGCOORDPOINTEREXTPROC typedef ptr PFNGLFOGCOORDPOINTEREXTPROC_proto
endif

ifndef GL_REND_screen_coordinates
GL_REND_screen_coordinates equ 1
endif

ifndef GL_EXT_coordinate_frame
GL_EXT_coordinate_frame equ 1
ifdef GL_GLEXT_PROTOTYPES
glTangent3bEXT proto :dword, :dword, :dword
glTangent3bvEXT proto :dword
glTangent3dEXT proto :qword, :qword, :qword
glTangent3dvEXT proto :dword
glTangent3fEXT proto :dword, :dword, :dword
glTangent3fvEXT proto :dword
glTangent3iEXT proto :dword, :dword, :dword
glTangent3ivEXT proto :dword *
glTangent3sEXT proto :dword, :dword, :dword
glTangent3svEXT proto :dword
glBinormal3bEXT proto :dword, :dword, :dword
glBinormal3bvEXT proto :dword
glBinormal3dEXT proto :qword, :qword, :qword
glBinormal3dvEXT proto :dword
glBinormal3fEXT proto :dword, :dword, :dword
glBinormal3fvEXT proto :dword
glBinormal3iEXT proto :dword, :dword, :dword
glBinormal3ivEXT proto :dword *
glBinormal3sEXT proto :dword, :dword, :dword
glBinormal3svEXT proto :dword
glTangentPointerEXT proto :dword, :dword, :dword
glBinormalPointerEXT proto :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLTANGENT3BEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLTANGENT3BEXTPROC typedef ptr PFNGLTANGENT3BEXTPROC_proto
PFNGLTANGENT3BVEXTPROC_proto typedef proto :dword 
PFNGLTANGENT3BVEXTPROC typedef ptr PFNGLTANGENT3BVEXTPROC_proto
PFNGLTANGENT3DEXTPROC_proto typedef proto :qword , :qword , :qword 
PFNGLTANGENT3DEXTPROC typedef ptr PFNGLTANGENT3DEXTPROC_proto
PFNGLTANGENT3DVEXTPROC_proto typedef proto :dword 
PFNGLTANGENT3DVEXTPROC typedef ptr PFNGLTANGENT3DVEXTPROC_proto
PFNGLTANGENT3FEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLTANGENT3FEXTPROC typedef ptr PFNGLTANGENT3FEXTPROC_proto
PFNGLTANGENT3FVEXTPROC_proto typedef proto :dword 
PFNGLTANGENT3FVEXTPROC typedef ptr PFNGLTANGENT3FVEXTPROC_proto
PFNGLTANGENT3IEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLTANGENT3IEXTPROC typedef ptr PFNGLTANGENT3IEXTPROC_proto
PFNGLTANGENT3IVEXTPROC_proto typedef proto :dword 
PFNGLTANGENT3IVEXTPROC typedef ptr PFNGLTANGENT3IVEXTPROC_proto
PFNGLTANGENT3SEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLTANGENT3SEXTPROC typedef ptr PFNGLTANGENT3SEXTPROC_proto
PFNGLTANGENT3SVEXTPROC_proto typedef proto :dword 
PFNGLTANGENT3SVEXTPROC typedef ptr PFNGLTANGENT3SVEXTPROC_proto
PFNGLBINORMAL3BEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLBINORMAL3BEXTPROC typedef ptr PFNGLBINORMAL3BEXTPROC_proto
PFNGLBINORMAL3BVEXTPROC_proto typedef proto :dword 
PFNGLBINORMAL3BVEXTPROC typedef ptr PFNGLBINORMAL3BVEXTPROC_proto
PFNGLBINORMAL3DEXTPROC_proto typedef proto :qword , :qword , :qword 
PFNGLBINORMAL3DEXTPROC typedef ptr PFNGLBINORMAL3DEXTPROC_proto
PFNGLBINORMAL3DVEXTPROC_proto typedef proto :dword 
PFNGLBINORMAL3DVEXTPROC typedef ptr PFNGLBINORMAL3DVEXTPROC_proto
PFNGLBINORMAL3FEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLBINORMAL3FEXTPROC typedef ptr PFNGLBINORMAL3FEXTPROC_proto
PFNGLBINORMAL3FVEXTPROC_proto typedef proto :dword 
PFNGLBINORMAL3FVEXTPROC typedef ptr PFNGLBINORMAL3FVEXTPROC_proto
PFNGLBINORMAL3IEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLBINORMAL3IEXTPROC typedef ptr PFNGLBINORMAL3IEXTPROC_proto
PFNGLBINORMAL3IVEXTPROC_proto typedef proto :dword 
PFNGLBINORMAL3IVEXTPROC typedef ptr PFNGLBINORMAL3IVEXTPROC_proto
PFNGLBINORMAL3SEXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLBINORMAL3SEXTPROC typedef ptr PFNGLBINORMAL3SEXTPROC_proto
PFNGLBINORMAL3SVEXTPROC_proto typedef proto :dword 
PFNGLBINORMAL3SVEXTPROC typedef ptr PFNGLBINORMAL3SVEXTPROC_proto
PFNGLTANGENTPOINTEREXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLTANGENTPOINTEREXTPROC typedef ptr PFNGLTANGENTPOINTEREXTPROC_proto
PFNGLBINORMALPOINTEREXTPROC_proto typedef proto :dword , :dword , :dword 
PFNGLBINORMALPOINTEREXTPROC typedef ptr PFNGLBINORMALPOINTEREXTPROC_proto
endif

ifndef GL_EXT_texture_env_combine
GL_EXT_texture_env_combine equ 1
endif

ifndef GL_APPLE_specular_vector
GL_APPLE_specular_vector equ 1
endif

ifndef GL_APPLE_transform_hint
GL_APPLE_transform_hint equ 1
endif

ifndef GL_SGIX_fog_scale
GL_SGIX_fog_scale equ 1
endif

ifndef GL_SUNX_constant_data
GL_SUNX_constant_data equ 1
ifdef GL_GLEXT_PROTOTYPES
glFinishTextureSUNX proto
endif ; GL_GLEXT_PROTOTYPES
PFNGLFINISHTEXTURESUNXPROC_proto typedef proto 
PFNGLFINISHTEXTURESUNXPROC typedef ptr PFNGLFINISHTEXTURESUNXPROC_proto
endif

ifndef GL_SUN_global_alpha
GL_SUN_global_alpha equ 1
ifdef GL_GLEXT_PROTOTYPES
glGlobalAlphaFactorbSUN proto :dword
glGlobalAlphaFactorsSUN proto :dword
glGlobalAlphaFactoriSUN proto :dword
glGlobalAlphaFactorfSUN proto :dword
glGlobalAlphaFactordSUN proto :qword
glGlobalAlphaFactorubSUN proto :dword
glGlobalAlphaFactorusSUN proto :dword
glGlobalAlphaFactoruiSUN proto :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLGLOBALALPHAFACTORBSUNPROC_proto typedef proto :dword 
PFNGLGLOBALALPHAFACTORBSUNPROC typedef ptr PFNGLGLOBALALPHAFACTORBSUNPROC_proto
PFNGLGLOBALALPHAFACTORSSUNPROC_proto typedef proto :dword 
PFNGLGLOBALALPHAFACTORSSUNPROC typedef ptr PFNGLGLOBALALPHAFACTORSSUNPROC_proto
PFNGLGLOBALALPHAFACTORISUNPROC_proto typedef proto :dword 
PFNGLGLOBALALPHAFACTORISUNPROC typedef ptr PFNGLGLOBALALPHAFACTORISUNPROC_proto
PFNGLGLOBALALPHAFACTORFSUNPROC_proto typedef proto :dword 
PFNGLGLOBALALPHAFACTORFSUNPROC typedef ptr PFNGLGLOBALALPHAFACTORFSUNPROC_proto
PFNGLGLOBALALPHAFACTORDSUNPROC_proto typedef proto :qword 
PFNGLGLOBALALPHAFACTORDSUNPROC typedef ptr PFNGLGLOBALALPHAFACTORDSUNPROC_proto
PFNGLGLOBALALPHAFACTORUBSUNPROC_proto typedef proto :dword 
PFNGLGLOBALALPHAFACTORUBSUNPROC typedef ptr PFNGLGLOBALALPHAFACTORUBSUNPROC_proto
PFNGLGLOBALALPHAFACTORUSSUNPROC_proto typedef proto :dword 
PFNGLGLOBALALPHAFACTORUSSUNPROC typedef ptr PFNGLGLOBALALPHAFACTORUSSUNPROC_proto
PFNGLGLOBALALPHAFACTORUISUNPROC_proto typedef proto :dword 
PFNGLGLOBALALPHAFACTORUISUNPROC typedef ptr PFNGLGLOBALALPHAFACTORUISUNPROC_proto
endif

ifndef GL_SUN_triangle_list
GL_SUN_triangle_list equ 1
ifdef GL_GLEXT_PROTOTYPES
glReplacementCodeuiSUN proto :dword
glReplacementCodeusSUN proto :dword
glReplacementCodeubSUN proto :dword
glReplacementCodeuivSUN proto :dword
glReplacementCodeusvSUN proto :dword
glReplacementCodeubvSUN proto :dword
glReplacementCodePointerSUN proto :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLREPLACEMENTCODEUISUNPROC_proto typedef proto :dword 
PFNGLREPLACEMENTCODEUISUNPROC typedef ptr PFNGLREPLACEMENTCODEUISUNPROC_proto
PFNGLREPLACEMENTCODEUSSUNPROC_proto typedef proto :dword 
PFNGLREPLACEMENTCODEUSSUNPROC typedef ptr PFNGLREPLACEMENTCODEUSSUNPROC_proto
PFNGLREPLACEMENTCODEUBSUNPROC_proto typedef proto :dword 
PFNGLREPLACEMENTCODEUBSUNPROC typedef ptr PFNGLREPLACEMENTCODEUBSUNPROC_proto
PFNGLREPLACEMENTCODEUIVSUNPROC_proto typedef proto :dword 
PFNGLREPLACEMENTCODEUIVSUNPROC typedef ptr PFNGLREPLACEMENTCODEUIVSUNPROC_proto
PFNGLREPLACEMENTCODEUSVSUNPROC_proto typedef proto :dword 
PFNGLREPLACEMENTCODEUSVSUNPROC typedef ptr PFNGLREPLACEMENTCODEUSVSUNPROC_proto
PFNGLREPLACEMENTCODEUBVSUNPROC_proto typedef proto :dword 
PFNGLREPLACEMENTCODEUBVSUNPROC typedef ptr PFNGLREPLACEMENTCODEUBVSUNPROC_proto
PFNGLREPLACEMENTCODEPOINTERSUNPROC_proto typedef proto :dword , :dword , :dword
PFNGLREPLACEMENTCODEPOINTERSUNPROC typedef ptr PFNGLREPLACEMENTCODEPOINTERSUNPROC_proto
endif

ifndef GL_SUN_vertex
GL_SUN_vertex equ 1
ifdef GL_GLEXT_PROTOTYPES
glColor4ubVertex2fSUN proto :dword, :dword, :dword, :dword, :dword, :dword
glColor4ubVertex2fvSUN proto :dword, :dword
glColor4ubVertex3fSUN proto :dword, :dword, :dword, :dword, :dword, :dword, :dword
glColor4ubVertex3fvSUN proto :dword, :dword
glColor3fVertex3fSUN proto :dword, :dword, :dword, :dword, :dword, :dword
glColor3fVertex3fvSUN proto :dword, :dword
glNormal3fVertex3fSUN proto :dword, :dword, :dword, :dword, :dword, :dword
glNormal3fVertex3fvSUN proto :dword, :dword
glColor4fNormal3fVertex3fSUN proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glColor4fNormal3fVertex3fvSUN proto :dword, :dword, :dword
glTexCoord2fVertex3fSUN proto :dword, :dword, :dword, :dword, :dword
glTexCoord2fVertex3fvSUN proto :dword, :dword
glTexCoord4fVertex4fSUN proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glTexCoord4fVertex4fvSUN proto :dword, :dword
glTexCoord2fColor4ubVertex3fSUN proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glTexCoord2fColor4ubVertex3fvSUN proto :dword, :dword, :dword
glTexCoord2fColor3fVertex3fSUN proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glTexCoord2fColor3fVertex3fvSUN proto :dword, :dword, :dword
glTexCoord2fNormal3fVertex3fSUN proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glTexCoord2fNormal3fVertex3fvSUN proto :dword, :dword, :dword
glTexCoord2fColor4fNormal3fVertex3fSUN proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glTexCoord2fColor4fNormal3fVertex3fvSUN proto :dword, :dword, :dword, :dword
glTexCoord4fColor4fNormal3fVertex4fSUN proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glTexCoord4fColor4fNormal3fVertex4fvSUN proto :dword, :dword, :dword, :dword
glReplacementCodeuiVertex3fSUN proto :dword, :dword, :dword, :dword
glReplacementCodeuiVertex3fvSUN proto :dword *, :dword
glReplacementCodeuiColor4ubVertex3fSUN proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glReplacementCodeuiColor4ubVertex3fvSUN proto :dword *, :dword, :dword
glReplacementCodeuiColor3fVertex3fSUN proto :dword, :dword, :dword, :dword, :dword, :dword, :dword
glReplacementCodeuiColor3fVertex3fvSUN proto :dword *, :dword, :dword
glReplacementCodeuiNormal3fVertex3fSUN proto :dword, :dword, :dword, :dword, :dword, :dword, :dword
glReplacementCodeuiNormal3fVertex3fvSUN proto :dword *, :dword, :dword
glReplacementCodeuiColor4fNormal3fVertex3fSUN proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glReplacementCodeuiColor4fNormal3fVertex3fvSUN proto :dword *, :dword, :dword, :dword
glReplacementCodeuiTexCoord2fVertex3fSUN proto :dword, :dword, :dword, :dword, :dword, :dword
glReplacementCodeuiTexCoord2fVertex3fvSUN proto :dword *, :dword, :dword
glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN proto :dword *, :dword, :dword, :dword
glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN proto :dword *, :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLCOLOR4UBVERTEX2FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOLOR4UBVERTEX2FSUNPROC typedef ptr PFNGLCOLOR4UBVERTEX2FSUNPROC_proto
PFNGLCOLOR4UBVERTEX2FVSUNPROC_proto typedef proto :dword , :dword 
PFNGLCOLOR4UBVERTEX2FVSUNPROC typedef ptr PFNGLCOLOR4UBVERTEX2FVSUNPROC_proto
PFNGLCOLOR4UBVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOLOR4UBVERTEX3FSUNPROC typedef ptr PFNGLCOLOR4UBVERTEX3FSUNPROC_proto
PFNGLCOLOR4UBVERTEX3FVSUNPROC_proto typedef proto :dword , :dword 
PFNGLCOLOR4UBVERTEX3FVSUNPROC typedef ptr PFNGLCOLOR4UBVERTEX3FVSUNPROC_proto
PFNGLCOLOR3FVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOLOR3FVERTEX3FSUNPROC typedef ptr PFNGLCOLOR3FVERTEX3FSUNPROC_proto
PFNGLCOLOR3FVERTEX3FVSUNPROC_proto typedef proto :dword , :dword 
PFNGLCOLOR3FVERTEX3FVSUNPROC typedef ptr PFNGLCOLOR3FVERTEX3FVSUNPROC_proto
PFNGLNORMAL3FVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLNORMAL3FVERTEX3FSUNPROC typedef ptr PFNGLNORMAL3FVERTEX3FSUNPROC_proto
PFNGLNORMAL3FVERTEX3FVSUNPROC_proto typedef proto :dword , :dword 
PFNGLNORMAL3FVERTEX3FVSUNPROC typedef ptr PFNGLNORMAL3FVERTEX3FVSUNPROC_proto
PFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC typedef ptr PFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC_proto
PFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC_proto typedef proto :dword , :dword , :dword 
PFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC typedef ptr PFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC_proto
PFNGLTEXCOORD2FVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLTEXCOORD2FVERTEX3FSUNPROC typedef ptr PFNGLTEXCOORD2FVERTEX3FSUNPROC_proto
PFNGLTEXCOORD2FVERTEX3FVSUNPROC_proto typedef proto :dword , :dword 
PFNGLTEXCOORD2FVERTEX3FVSUNPROC typedef ptr PFNGLTEXCOORD2FVERTEX3FVSUNPROC_proto
PFNGLTEXCOORD4FVERTEX4FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLTEXCOORD4FVERTEX4FSUNPROC typedef ptr PFNGLTEXCOORD4FVERTEX4FSUNPROC_proto
PFNGLTEXCOORD4FVERTEX4FVSUNPROC_proto typedef proto :dword , :dword 
PFNGLTEXCOORD4FVERTEX4FVSUNPROC typedef ptr PFNGLTEXCOORD4FVERTEX4FVSUNPROC_proto
PFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC typedef ptr PFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC_proto
PFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC_proto typedef proto :dword , :dword , :dword 
PFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC typedef ptr PFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC_proto
PFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC typedef ptr PFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC_proto
PFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC_proto typedef proto :dword, :dword , :dword 
PFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC typedef ptr PFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC_proto
PFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC typedef ptr PFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC_proto
PFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC_proto typedef proto :dword , :dword , :dword 
PFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC typedef ptr PFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC_proto
PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC typedef ptr PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC_proto
PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC typedef ptr PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC_proto
PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC typedef ptr PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC_proto
PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC typedef ptr PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC_proto
PFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC typedef ptr PFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC_proto
PFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC_proto typedef proto :dword , :dword 
PFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC typedef ptr PFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC_proto
PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC typedef ptr PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC_proto
PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC_proto typedef proto :dword , :dword , :dword 
PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC typedef ptr PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC_proto
PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC typedef ptr PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC_proto
PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC_proto typedef proto :dword , :dword , :dword 
PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC typedef ptr PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC_proto
PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC typedef ptr PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC_proto
PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC_proto typedef proto :dword , :dword , :dword 
PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC typedef ptr PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC_proto
PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC typedef ptr PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC_proto
PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC typedef ptr PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC_proto
PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC typedef ptr PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC_proto
PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC_proto typedef proto :dword , :dword , :dword 
PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC typedef ptr PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC_proto
PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC typedef ptr PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC_proto
PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC typedef ptr PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC_proto
PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC typedef ptr PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC_proto
PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC typedef ptr PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC_proto
endif

ifndef GL_EXT_blend_func_separate
GL_EXT_blend_func_separate equ 1
ifdef GL_GLEXT_PROTOTYPES
glBlendFuncSeparateEXT proto :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLBLENDFUNCSEPARATEEXTPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLBLENDFUNCSEPARATEEXTPROC typedef ptr PFNGLBLENDFUNCSEPARATEEXTPROC_proto
endif

ifndef GL_INGR_color_clamp
GL_INGR_color_clamp equ 1
endif

ifndef GL_INGR_interlace_read
GL_INGR_interlace_read equ 1
endif

ifndef GL_EXT_stencil_wrap
GL_EXT_stencil_wrap equ 1
endif

ifndef GL_EXT_422_pixels
GL_EXT_422_pixels equ 1
endif

ifndef GL_NV_texgen_reflection
GL_NV_texgen_reflection equ 1
endif

ifndef GL_SUN_convolution_border_modes
GL_SUN_convolution_border_modes equ 1
endif

ifndef GL_EXT_texture_env_add
GL_EXT_texture_env_add equ 1
endif

ifndef GL_EXT_texture_lod_bias
GL_EXT_texture_lod_bias equ 1
endif

ifndef GL_EXT_texture_filter_anisotropic
GL_EXT_texture_filter_anisotropic equ 1
endif

ifndef GL_EXT_vertex_weighting
GL_EXT_vertex_weighting equ 1
ifdef GL_GLEXT_PROTOTYPES
glVertexWeightfEXT proto :dword
glVertexWeightfvEXT proto :dword
glVertexWeightPointerEXT proto :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLVERTEXWEIGHTFEXTPROC_proto typedef proto :dword 
PFNGLVERTEXWEIGHTFEXTPROC typedef ptr PFNGLVERTEXWEIGHTFEXTPROC_proto
PFNGLVERTEXWEIGHTFVEXTPROC_proto typedef proto :dword 
PFNGLVERTEXWEIGHTFVEXTPROC typedef ptr PFNGLVERTEXWEIGHTFVEXTPROC_proto
PFNGLVERTEXWEIGHTPOINTEREXTPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLVERTEXWEIGHTPOINTEREXTPROC typedef ptr PFNGLVERTEXWEIGHTPOINTEREXTPROC_proto
endif

ifndef GL_NV_light_max_exponent
GL_NV_light_max_exponent equ 1
endif

ifndef GL_NV_vertex_array_range
GL_NV_vertex_array_range equ 1
ifdef GL_GLEXT_PROTOTYPES
glFlushVertexArrayRangeNV proto
glVertexArrayRangeNV proto :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLFLUSHVERTEXARRAYRANGENVPROC_proto typedef proto 
PFNGLFLUSHVERTEXARRAYRANGENVPROC typedef ptr PFNGLFLUSHVERTEXARRAYRANGENVPROC_proto
PFNGLVERTEXARRAYRANGENVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXARRAYRANGENVPROC typedef ptr PFNGLVERTEXARRAYRANGENVPROC_proto
endif

ifndef GL_NV_vertex_array_range2
GL_NV_vertex_array_range2 equ 1
endif

ifndef GL_NV_register_combiners
GL_NV_register_combiners equ 1
ifdef GL_GLEXT_PROTOTYPES
glCombinerParameterfvNV proto :dword, :dword
glCombinerParameterfNV proto :dword, :dword
glCombinerParameterivNV proto :dword, :dword
glCombinerParameteriNV proto :dword, :dword
glCombinerInputNV proto :dword, :dword, :dword, :dword, :dword, :dword
glCombinerOutputNV proto :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword, :dword
glFinalCombinerInputNV proto :dword, :dword, :dword, :dword
glGetCombinerInputParameterfvNV proto :dword, :dword, :dword, :dword, :dword
glGetCombinerInputParameterivNV proto :dword, :dword, :dword, :dword, :dword
glGetCombinerOutputParameterfvNV proto :dword, :dword, :dword, :dword
glGetCombinerOutputParameterivNV proto :dword, :dword, :dword, :dword
glGetFinalCombinerInputParameterfvNV proto :dword, :dword, :dword
glGetFinalCombinerInputParameterivNV proto :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLCOMBINERPARAMETERFVNVPROC_proto typedef proto :dword , :dword 
PFNGLCOMBINERPARAMETERFVNVPROC typedef ptr PFNGLCOMBINERPARAMETERFVNVPROC_proto
PFNGLCOMBINERPARAMETERFNVPROC_proto typedef proto :dword , :dword 
PFNGLCOMBINERPARAMETERFNVPROC typedef ptr PFNGLCOMBINERPARAMETERFNVPROC_proto
PFNGLCOMBINERPARAMETERIVNVPROC_proto typedef proto :dword , :dword 
PFNGLCOMBINERPARAMETERIVNVPROC typedef ptr PFNGLCOMBINERPARAMETERIVNVPROC_proto
PFNGLCOMBINERPARAMETERINVPROC_proto typedef proto :dword , :dword 
PFNGLCOMBINERPARAMETERINVPROC typedef ptr PFNGLCOMBINERPARAMETERINVPROC_proto
PFNGLCOMBINERINPUTNVPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOMBINERINPUTNVPROC typedef ptr PFNGLCOMBINERINPUTNVPROC_proto
PFNGLCOMBINEROUTPUTNVPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLCOMBINEROUTPUTNVPROC typedef ptr PFNGLCOMBINEROUTPUTNVPROC_proto
PFNGLFINALCOMBINERINPUTNVPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLFINALCOMBINERINPUTNVPROC typedef ptr PFNGLFINALCOMBINERINPUTNVPROC_proto
PFNGLGETCOMBINERINPUTPARAMETERFVNVPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLGETCOMBINERINPUTPARAMETERFVNVPROC typedef ptr PFNGLGETCOMBINERINPUTPARAMETERFVNVPROC_proto
PFNGLGETCOMBINERINPUTPARAMETERIVNVPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLGETCOMBINERINPUTPARAMETERIVNVPROC typedef ptr PFNGLGETCOMBINERINPUTPARAMETERIVNVPROC_proto
PFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC typedef ptr PFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC_proto
PFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC typedef ptr PFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC_proto
PFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC typedef ptr PFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC_proto
PFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC typedef ptr PFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC_proto
endif

ifndef GL_NV_fog_distance
GL_NV_fog_distance equ 1
endif

ifndef GL_NV_texgen_emboss
GL_NV_texgen_emboss equ 1
endif

ifndef GL_NV_blend_square
GL_NV_blend_square equ 1
endif

ifndef GL_NV_texture_env_combine4
GL_NV_texture_env_combine4 equ 1
endif

ifndef GL_MESA_resize_buffers
GL_MESA_resize_buffers equ 1
ifdef GL_GLEXT_PROTOTYPES
glResizeBuffersMESA proto
endif ; GL_GLEXT_PROTOTYPES
PFNGLRESIZEBUFFERSMESAPROC_proto typedef proto 
PFNGLRESIZEBUFFERSMESAPROC typedef ptr PFNGLRESIZEBUFFERSMESAPROC_proto
endif

ifndef GL_MESA_window_pos
GL_MESA_window_pos equ 1
ifdef GL_GLEXT_PROTOTYPES
glWindowPos2dMESA proto :qword, :qword
glWindowPos2dvMESA proto :dword
glWindowPos2fMESA proto :dword, :dword
glWindowPos2fvMESA proto :dword
glWindowPos2iMESA proto :dword, :dword
glWindowPos2ivMESA proto :dword
glWindowPos2sMESA proto :dword, :dword
glWindowPos2svMESA proto :dword
glWindowPos3dMESA proto :qword, :qword, :qword
glWindowPos3dvMESA proto :dword
glWindowPos3fMESA proto :dword, :dword, :dword
glWindowPos3fvMESA proto :dword
glWindowPos3iMESA proto :dword, :dword, :dword
glWindowPos3ivMESA proto :dword
glWindowPos3sMESA proto :dword, :dword, :dword
glWindowPos3svMESA proto :dword
glWindowPos4dMESA proto :qword, :qword, :qword, :qword
glWindowPos4dvMESA proto :dword
glWindowPos4fMESA proto :dword, :dword, :dword, :dword
glWindowPos4fvMESA proto :dword
glWindowPos4iMESA proto :dword, :dword, :dword, :dword
glWindowPos4ivMESA proto :dword *
glWindowPos4sMESA proto :dword, :dword, :dword, :dword
glWindowPos4svMESA proto :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLWINDOWPOS2DMESAPROC_proto typedef proto :qword , :qword 
PFNGLWINDOWPOS2DMESAPROC typedef ptr PFNGLWINDOWPOS2DMESAPROC_proto
PFNGLWINDOWPOS2DVMESAPROC_proto typedef proto :dword 
PFNGLWINDOWPOS2DVMESAPROC typedef ptr PFNGLWINDOWPOS2DVMESAPROC_proto
PFNGLWINDOWPOS2FMESAPROC_proto typedef proto :dword , :dword 
PFNGLWINDOWPOS2FMESAPROC typedef ptr PFNGLWINDOWPOS2FMESAPROC_proto
PFNGLWINDOWPOS2FVMESAPROC_proto typedef proto :dword 
PFNGLWINDOWPOS2FVMESAPROC typedef ptr PFNGLWINDOWPOS2FVMESAPROC_proto
PFNGLWINDOWPOS2IMESAPROC_proto typedef proto :dword , :dword 
PFNGLWINDOWPOS2IMESAPROC typedef ptr PFNGLWINDOWPOS2IMESAPROC_proto
PFNGLWINDOWPOS2IVMESAPROC_proto typedef proto :dword 
PFNGLWINDOWPOS2IVMESAPROC typedef ptr PFNGLWINDOWPOS2IVMESAPROC_proto
PFNGLWINDOWPOS2SMESAPROC_proto typedef proto :dword , :dword 
PFNGLWINDOWPOS2SMESAPROC typedef ptr PFNGLWINDOWPOS2SMESAPROC_proto
PFNGLWINDOWPOS2SVMESAPROC_proto typedef proto :dword 
PFNGLWINDOWPOS2SVMESAPROC typedef ptr PFNGLWINDOWPOS2SVMESAPROC_proto
PFNGLWINDOWPOS3DMESAPROC_proto typedef proto :qword , :qword , :qword 
PFNGLWINDOWPOS3DMESAPROC typedef ptr PFNGLWINDOWPOS3DMESAPROC_proto
PFNGLWINDOWPOS3DVMESAPROC_proto typedef proto :dword 
PFNGLWINDOWPOS3DVMESAPROC typedef ptr PFNGLWINDOWPOS3DVMESAPROC_proto
PFNGLWINDOWPOS3FMESAPROC_proto typedef proto :dword , :dword , :dword 
PFNGLWINDOWPOS3FMESAPROC typedef ptr PFNGLWINDOWPOS3FMESAPROC_proto
PFNGLWINDOWPOS3FVMESAPROC_proto typedef proto :dword 
PFNGLWINDOWPOS3FVMESAPROC typedef ptr PFNGLWINDOWPOS3FVMESAPROC_proto
PFNGLWINDOWPOS3IMESAPROC_proto typedef proto :dword , :dword , :dword 
PFNGLWINDOWPOS3IMESAPROC typedef ptr PFNGLWINDOWPOS3IMESAPROC_proto
PFNGLWINDOWPOS3IVMESAPROC_proto typedef proto :dword 
PFNGLWINDOWPOS3IVMESAPROC typedef ptr PFNGLWINDOWPOS3IVMESAPROC_proto
PFNGLWINDOWPOS3SMESAPROC_proto typedef proto :dword , :dword , :dword 
PFNGLWINDOWPOS3SMESAPROC typedef ptr PFNGLWINDOWPOS3SMESAPROC_proto
PFNGLWINDOWPOS3SVMESAPROC_proto typedef proto :dword 
PFNGLWINDOWPOS3SVMESAPROC typedef ptr PFNGLWINDOWPOS3SVMESAPROC_proto
PFNGLWINDOWPOS4DMESAPROC_proto typedef proto :qword , :qword , :qword , :qword 
PFNGLWINDOWPOS4DMESAPROC typedef ptr PFNGLWINDOWPOS4DMESAPROC_proto
PFNGLWINDOWPOS4DVMESAPROC_proto typedef proto :dword 
PFNGLWINDOWPOS4DVMESAPROC typedef ptr PFNGLWINDOWPOS4DVMESAPROC_proto
PFNGLWINDOWPOS4FMESAPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLWINDOWPOS4FMESAPROC typedef ptr PFNGLWINDOWPOS4FMESAPROC_proto
PFNGLWINDOWPOS4FVMESAPROC_proto typedef proto :dword 
PFNGLWINDOWPOS4FVMESAPROC typedef ptr PFNGLWINDOWPOS4FVMESAPROC_proto
PFNGLWINDOWPOS4IMESAPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLWINDOWPOS4IMESAPROC typedef ptr PFNGLWINDOWPOS4IMESAPROC_proto
PFNGLWINDOWPOS4IVMESAPROC_proto typedef proto :dword 
PFNGLWINDOWPOS4IVMESAPROC typedef ptr PFNGLWINDOWPOS4IVMESAPROC_proto
PFNGLWINDOWPOS4SMESAPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLWINDOWPOS4SMESAPROC typedef ptr PFNGLWINDOWPOS4SMESAPROC_proto
PFNGLWINDOWPOS4SVMESAPROC_proto typedef proto :dword 
PFNGLWINDOWPOS4SVMESAPROC typedef ptr PFNGLWINDOWPOS4SVMESAPROC_proto
endif

ifndef GL_IBM_cull_vertex
GL_IBM_cull_vertex equ 1
endif

ifndef GL_IBM_multimode_draw_arrays
GL_IBM_multimode_draw_arrays equ 1
ifdef GL_GLEXT_PROTOTYPES
glMultiModeDrawArraysIBM proto :dword, :dword, :dword, :dword, :dword
glMultiModeDrawElementsIBM proto :dword, :dword, :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLMULTIMODEDRAWARRAYSIBMPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLMULTIMODEDRAWARRAYSIBMPROC typedef ptr PFNGLMULTIMODEDRAWARRAYSIBMPROC_proto
PFNGLMULTIMODEDRAWELEMENTSIBMPROC_proto typedef proto :dword , :dword , :dword , :dword, :dword , :dword 
PFNGLMULTIMODEDRAWELEMENTSIBMPROC typedef ptr PFNGLMULTIMODEDRAWELEMENTSIBMPROC_proto
endif

ifndef GL_IBM_vertex_array_lists
GL_IBM_vertex_array_lists equ 1
ifdef GL_GLEXT_PROTOTYPES
glColorPointerListIBM proto :dword, :dword, :dword, :dword, :dword
glSecondaryColorPointerListIBM proto :dword, :dword, :dword, :dword, :dword
glEdgeFlagPointerListIBM proto :dword, :dword, :dword
glFogCoordPointerListIBM proto :dword, :dword, :dword, :dword
glIndexPointerListIBM proto :dword, :dword, :dword, :dword
glNormalPointerListIBM proto :dword, :dword, :dword, :dword
glTexCoordPointerListIBM proto :dword, :dword, :dword, :dword, :dword
glVertexPointerListIBM proto :dword, :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLCOLORPOINTERLISTIBMPROC_proto typedef proto :dword , :dword , :dword , :dword, :dword 
PFNGLCOLORPOINTERLISTIBMPROC typedef ptr PFNGLCOLORPOINTERLISTIBMPROC_proto
PFNGLSECONDARYCOLORPOINTERLISTIBMPROC_proto typedef proto :dword , :dword , :dword , :dword, :dword 
PFNGLSECONDARYCOLORPOINTERLISTIBMPROC typedef ptr PFNGLSECONDARYCOLORPOINTERLISTIBMPROC_proto
PFNGLEDGEFLAGPOINTERLISTIBMPROC_proto typedef proto :dword , :dword, :dword 
PFNGLEDGEFLAGPOINTERLISTIBMPROC typedef ptr PFNGLEDGEFLAGPOINTERLISTIBMPROC_proto
PFNGLFOGCOORDPOINTERLISTIBMPROC_proto typedef proto :dword , :dword , :dword, :dword 
PFNGLFOGCOORDPOINTERLISTIBMPROC typedef ptr PFNGLFOGCOORDPOINTERLISTIBMPROC_proto
PFNGLINDEXPOINTERLISTIBMPROC_proto typedef proto :dword , :dword , :dword, :dword 
PFNGLINDEXPOINTERLISTIBMPROC typedef ptr PFNGLINDEXPOINTERLISTIBMPROC_proto
PFNGLNORMALPOINTERLISTIBMPROC_proto typedef proto :dword , :dword , :dword, :dword 
PFNGLNORMALPOINTERLISTIBMPROC typedef ptr PFNGLNORMALPOINTERLISTIBMPROC_proto
PFNGLTEXCOORDPOINTERLISTIBMPROC_proto typedef proto :dword , :dword , :dword , :dword, :dword 
PFNGLTEXCOORDPOINTERLISTIBMPROC typedef ptr PFNGLTEXCOORDPOINTERLISTIBMPROC_proto
PFNGLVERTEXPOINTERLISTIBMPROC_proto typedef proto :dword , :dword , :dword , :dword, :dword 
PFNGLVERTEXPOINTERLISTIBMPROC typedef ptr PFNGLVERTEXPOINTERLISTIBMPROC_proto
endif

ifndef GL_SGIX_subsample
GL_SGIX_subsample equ 1
endif

ifndef GL_SGIX_ycrcba
GL_SGIX_ycrcba equ 1
endif

ifndef GL_SGIX_ycrcb_subsample
GL_SGIX_ycrcb_subsample equ 1
endif

ifndef GL_SGIX_depth_pass_instrument
GL_SGIX_depth_pass_instrument equ 1
endif

ifndef GL_3DFX_texture_compression_FXT1
GL_3DFX_texture_compression_FXT1 equ 1
endif

ifndef GL_3DFX_multisample
GL_3DFX_multisample equ 1
endif

ifndef GL_3DFX_tbuffer
GL_3DFX_tbuffer equ 1
ifdef GL_GLEXT_PROTOTYPES
glTbufferMask3DFX proto :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLTBUFFERMASK3DFXPROC_proto typedef proto :dword
PFNGLTBUFFERMASK3DFXPROC typedef ptr PFNGLTBUFFERMASK3DFXPROC_proto
endif

ifndef GL_EXT_multisample
GL_EXT_multisample equ 1
ifdef GL_GLEXT_PROTOTYPES
glSampleMaskEXT proto :dword, :dword
glSamplePatternEXT proto :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLSAMPLEMASKEXTPROC_proto typedef proto :dword , :dword 
PFNGLSAMPLEMASKEXTPROC typedef ptr PFNGLSAMPLEMASKEXTPROC_proto
PFNGLSAMPLEPATTERNEXTPROC_proto typedef proto :dword 
PFNGLSAMPLEPATTERNEXTPROC typedef ptr PFNGLSAMPLEPATTERNEXTPROC_proto
endif

ifndef GL_SGI_vertex_preclip
GL_SGI_vertex_preclip equ 1
endif

ifndef GL_SGIX_convolution_accuracy
GL_SGIX_convolution_accuracy equ 1
endif

ifndef GL_SGIX_resample
GL_SGIX_resample equ 1
endif

ifndef GL_SGIS_point_line_texgen
GL_SGIS_point_line_texgen equ 1
endif

ifndef GL_SGIS_texture_color_mask
GL_SGIS_texture_color_mask equ 1
ifdef GL_GLEXT_PROTOTYPES
glTextureColorMaskSGIS proto :dword, :dword, :dword, :dword
endif ; GL_GLEXT_PROTOTYPES
PFNGLTEXTURECOLORMASKSGISPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLTEXTURECOLORMASKSGISPROC typedef ptr PFNGLTEXTURECOLORMASKSGISPROC_proto
endif



; added by Cass -- this part will be auto-generated in the future

ifndef GL_EXT_texture_compression_s3tc
GL_EXT_texture_compression_s3tc equ 1
endif

; Extensions
GL_ARB_texture_border_clamp       equ 1
GL_ARB_texture_env_combine        equ 1
GL_ARB_texture_env_dot3           equ 1
GL_EXT_texture_env_dot3           equ 1
GL_IBM_texture_mirrored_repeat    equ 1
GL_NV_evaluators                  equ 1
GL_NV_fence                       equ 1
GL_NV_multisample_filter_hint     equ 1
GL_NV_packed_depth_stencil        equ 1
GL_NV_register_combiners2         equ 1
GL_NV_texture_compression_vtc     equ 1
GL_NV_texture_rectangle           equ 1
GL_NV_texture_shader              equ 1
GL_NV_texture_shader2             equ 1
GL_NV_vertex_program              equ 1

; ARB_texture_border_clamp
GL_CLAMP_TO_BORDER_ARB            equ 0812Dh

; ARB_texture_env_combine
GL_COMBINE_ARB                    equ 08570h
GL_COMBINE_RGB_ARB                equ 08571h
GL_COMBINE_ALPHA_ARB              equ 08572h
GL_RGB_SCALE_ARB                  equ 08573h
GL_ADD_SIGNED_ARB                 equ 08574h
GL_INTERPOLATE_ARB                equ 08575h
GL_CONSTANT_ARB                   equ 08576h
GL_PRIMARY_COLOR_ARB              equ 08577h
GL_PREVIOUS_ARB                   equ 08578h
GL_SOURCE0_RGB_ARB                equ 08580h
GL_SOURCE1_RGB_ARB                equ 08581h
GL_SOURCE2_RGB_ARB                equ 08582h
GL_SOURCE0_ALPHA_ARB              equ 08588h
GL_SOURCE1_ALPHA_ARB              equ 08589h
GL_SOURCE2_ALPHA_ARB              equ 0858Ah
GL_OPERAND0_RGB_ARB               equ 08590h
GL_OPERAND1_RGB_ARB               equ 08591h
GL_OPERAND2_RGB_ARB               equ 08592h
GL_OPERAND0_ALPHA_ARB             equ 08598h
GL_OPERAND1_ALPHA_ARB             equ 08599h
GL_OPERAND2_ALPHA_ARB             equ 0859Ah
GL_SUBTRACT_ARB                   equ 084E7h

; ARB_texture_env_dot3
GL_DOT3_RGB_ARB                   equ 086AEh
GL_DOT3_RGBA_ARB                  equ 086AFh

; EXT_texture_env_dot3
GL_DOT3_RGB_EXT                   equ 08740h
GL_DOT3_RGBA_EXT                  equ 08741h

; IBM_texture_mirrored_repeat
GL_MIRRORED_REPEAT_IBM            equ 08370h

; NV_vertex_program
GL_VERTEX_PROGRAM_NV              equ 08620h
GL_VERTEX_STATE_PROGRAM_NV        equ 08621h
GL_ATTRIB_ARRAY_SIZE_NV           equ 08623h
GL_ATTRIB_ARRAY_STRIDE_NV         equ 08624h
GL_ATTRIB_ARRAY_TYPE_NV           equ 08625h
GL_CURRENT_ATTRIB_NV              equ 08626h
GL_PROGRAM_LENGTH_NV              equ 08627h
GL_PROGRAM_STRING_NV              equ 08628h
GL_MODELVIEW_PROJECTION_NV        equ 08629h
GL_IDENTITY_NV                    equ 0862Ah
GL_INVERSE_NV                     equ 0862Bh
GL_TRANSPOSE_NV                   equ 0862Ch
GL_INVERSE_TRANSPOSE_NV           equ 0862Dh
GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV equ 0862Eh
GL_MAX_TRACK_MATRICES_NV          equ 0862Fh
GL_MATRIX0_NV                     equ 08630h
GL_MATRIX1_NV                     equ 08631h
GL_MATRIX2_NV                     equ 08632h
GL_MATRIX3_NV                     equ 08633h
GL_MATRIX4_NV                     equ 08634h
GL_MATRIX5_NV                     equ 08635h
GL_MATRIX6_NV                     equ 08636h
GL_MATRIX7_NV                     equ 08637h
GL_CURRENT_MATRIX_STACK_DEPTH_NV  equ 08640h
GL_CURRENT_MATRIX_NV              equ 08641h
GL_VERTEX_PROGRAM_POINT_SIZE_NV   equ 08642h
GL_VERTEX_PROGRAM_TWO_SIDE_NV     equ 08643h
GL_PROGRAM_PARAMETER_NV           equ 08644h
GL_ATTRIB_ARRAY_POINTER_NV        equ 08645h
GL_PROGRAM_TARGET_NV              equ 08646h
GL_PROGRAM_RESIDENT_NV            equ 08647h
GL_TRACK_MATRIX_NV                equ 08648h
GL_TRACK_MATRIX_TRANSFORM_NV      equ 08649h
GL_VERTEX_PROGRAM_BINDING_NV      equ 0864Ah
GL_PROGRAM_ERROR_POSITION_NV      equ 0864Bh
GL_VERTEX_ATTRIB_ARRAY0_NV        equ 08650h
GL_VERTEX_ATTRIB_ARRAY1_NV        equ 08651h
GL_VERTEX_ATTRIB_ARRAY2_NV        equ 08652h
GL_VERTEX_ATTRIB_ARRAY3_NV        equ 08653h
GL_VERTEX_ATTRIB_ARRAY4_NV        equ 08654h
GL_VERTEX_ATTRIB_ARRAY5_NV        equ 08655h
GL_VERTEX_ATTRIB_ARRAY6_NV        equ 08656h
GL_VERTEX_ATTRIB_ARRAY7_NV        equ 08657h
GL_VERTEX_ATTRIB_ARRAY8_NV        equ 08658h
GL_VERTEX_ATTRIB_ARRAY9_NV        equ 08659h
GL_VERTEX_ATTRIB_ARRAY10_NV       equ 0865Ah
GL_VERTEX_ATTRIB_ARRAY11_NV       equ 0865Bh
GL_VERTEX_ATTRIB_ARRAY12_NV       equ 0865Ch
GL_VERTEX_ATTRIB_ARRAY13_NV       equ 0865Dh
GL_VERTEX_ATTRIB_ARRAY14_NV       equ 0865Eh
GL_VERTEX_ATTRIB_ARRAY15_NV       equ 0865Fh
GL_MAP1_VERTEX_ATTRIB0_4_NV       equ 08660h
GL_MAP1_VERTEX_ATTRIB1_4_NV       equ 08661h
GL_MAP1_VERTEX_ATTRIB2_4_NV       equ 08662h
GL_MAP1_VERTEX_ATTRIB3_4_NV       equ 08663h
GL_MAP1_VERTEX_ATTRIB4_4_NV       equ 08664h
GL_MAP1_VERTEX_ATTRIB5_4_NV       equ 08665h
GL_MAP1_VERTEX_ATTRIB6_4_NV       equ 08666h
GL_MAP1_VERTEX_ATTRIB7_4_NV       equ 08667h
GL_MAP1_VERTEX_ATTRIB8_4_NV       equ 08668h
GL_MAP1_VERTEX_ATTRIB9_4_NV       equ 08669h
GL_MAP1_VERTEX_ATTRIB10_4_NV      equ 0866Ah
GL_MAP1_VERTEX_ATTRIB11_4_NV      equ 0866Bh
GL_MAP1_VERTEX_ATTRIB12_4_NV      equ 0866Ch
GL_MAP1_VERTEX_ATTRIB13_4_NV      equ 0866Dh
GL_MAP1_VERTEX_ATTRIB14_4_NV      equ 0866Eh
GL_MAP1_VERTEX_ATTRIB15_4_NV      equ 0866Fh
GL_MAP2_VERTEX_ATTRIB0_4_NV       equ 08670h
GL_MAP2_VERTEX_ATTRIB1_4_NV       equ 08671h
GL_MAP2_VERTEX_ATTRIB2_4_NV       equ 08672h
GL_MAP2_VERTEX_ATTRIB3_4_NV       equ 08673h
GL_MAP2_VERTEX_ATTRIB4_4_NV       equ 08674h
GL_MAP2_VERTEX_ATTRIB5_4_NV       equ 08675h
GL_MAP2_VERTEX_ATTRIB6_4_NV       equ 08676h
GL_MAP2_VERTEX_ATTRIB7_4_NV       equ 08677h
GL_MAP2_VERTEX_ATTRIB8_4_NV       equ 08678h
GL_MAP2_VERTEX_ATTRIB9_4_NV       equ 08679h
GL_MAP2_VERTEX_ATTRIB10_4_NV      equ 0867Ah
GL_MAP2_VERTEX_ATTRIB11_4_NV      equ 0867Bh
GL_MAP2_VERTEX_ATTRIB12_4_NV      equ 0867Ch
GL_MAP2_VERTEX_ATTRIB13_4_NV      equ 0867Dh
GL_MAP2_VERTEX_ATTRIB14_4_NV      equ 0867Eh
GL_MAP2_VERTEX_ATTRIB15_4_NV      equ 0867Fh

; NV_evaluators
GL_EVAL_2D_NV                     equ 086C0h
GL_EVAL_TRIANGULAR_2D_NV          equ 086C1h
GL_MAP_TESSELLATION_NV            equ 086C2h
GL_MAP_ATTRIB_U_ORDER_NV          equ 086C3h
GL_MAP_ATTRIB_V_ORDER_NV          equ 086C4h
GL_EVAL_FRACTIONAL_TESSELLATION_NV equ 086C5h
GL_EVAL_VERTEX_ATTRIB0_NV         equ 086C6h
GL_EVAL_VERTEX_ATTRIB1_NV         equ 086C7h
GL_EVAL_VERTEX_ATTRIB2_NV         equ 086C8h
GL_EVAL_VERTEX_ATTRIB3_NV         equ 086C9h
GL_EVAL_VERTEX_ATTRIB4_NV         equ 086CAh
GL_EVAL_VERTEX_ATTRIB5_NV         equ 086CBh
GL_EVAL_VERTEX_ATTRIB6_NV         equ 086CCh
GL_EVAL_VERTEX_ATTRIB7_NV         equ 086CDh
GL_EVAL_VERTEX_ATTRIB8_NV         equ 086CEh
GL_EVAL_VERTEX_ATTRIB9_NV         equ 086CFh
GL_EVAL_VERTEX_ATTRIB10_NV        equ 086D0h
GL_EVAL_VERTEX_ATTRIB11_NV        equ 086D1h
GL_EVAL_VERTEX_ATTRIB12_NV        equ 086D2h
GL_EVAL_VERTEX_ATTRIB13_NV        equ 086D3h
GL_EVAL_VERTEX_ATTRIB14_NV        equ 086D4h
GL_EVAL_VERTEX_ATTRIB15_NV        equ 086D5h
GL_MAX_MAP_TESSELLATION_NV        equ 086D6h
GL_MAX_RATIONAL_EVAL_ORDER_NV     equ 086D7h

; NV_fence
GL_ALL_COMPLETED_NV               equ 084F2h
GL_FENCE_STATUS_NV                equ 084F3h
GL_FENCE_CONDITION_NV             equ 084F4h

; NV_texture_rectangle
GL_TEXTURE_RECTANGLE_NV           equ 084F5h
GL_TEXTURE_BINDING_RECTANGLE_NV   equ 084F6h
GL_PROXY_TEXTURE_RECTANGLE_NV     equ 084F7h
GL_MAX_RECTANGLE_TEXTURE_SIZE_NV  equ 084F8h

; NV_texture_shader
GL_OFFSET_TEXTURE_RECTANGLE_NV    equ 0864Ch
GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV equ 0864Dh
GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV equ 0864Eh
GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV equ 086D9h
GL_UNSIGNED_INT_S8_S8_8_8_NV      equ 086DAh
GL_UNSIGNED_INT_8_8_S8_S8_REV_NV  equ 086DBh
GL_DSDT_MAG_INTENSITY_NV          equ 086DCh
GL_SHADER_CONSISTENT_NV           equ 086DDh
GL_TEXTURE_SHADER_NV              equ 086DEh
GL_SHADER_OPERATION_NV            equ 086DFh
GL_CULL_MODES_NV                  equ 086E0h
GL_OFFSET_TEXTURE_MATRIX_NV       equ 086E1h
GL_OFFSET_TEXTURE_SCALE_NV        equ 086E2h
GL_OFFSET_TEXTURE_BIAS_NV         equ 086E3h
GL_OFFSET_TEXTURE_2D_MATRIX_NV    equ GL_OFFSET_TEXTURE_MATRIX_NV
GL_OFFSET_TEXTURE_2D_SCALE_NV     equ GL_OFFSET_TEXTURE_SCALE_NV
GL_OFFSET_TEXTURE_2D_BIAS_NV      equ GL_OFFSET_TEXTURE_BIAS_NV
GL_PREVIOUS_TEXTURE_INPUT_NV      equ 086E4h
GL_CONST_EYE_NV                   equ 086E5h
GL_PASS_THROUGH_NV                equ 086E6h
GL_CULL_FRAGMENT_NV               equ 086E7h
GL_OFFSET_TEXTURE_2D_NV           equ 086E8h
GL_DEPENDENT_AR_TEXTURE_2D_NV     equ 086E9h
GL_DEPENDENT_GB_TEXTURE_2D_NV     equ 086EAh
GL_ISOTROPIC_BRDF_NV              equ 086EBh
GL_DOT_PRODUCT_NV                 equ 086ECh
GL_DOT_PRODUCT_DEPTH_REPLACE_NV   equ 086EDh
GL_DOT_PRODUCT_TEXTURE_2D_NV      equ 086EEh
GL_DOT_PRODUCT_TEXTURE_3D_NV      equ 086EFh
GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV equ 086F0h
GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV equ 086F1h
GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV equ 086F2h
GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV equ 086F3h
GL_HILO_NV                        equ 086F4h
GL_DSDT_NV                        equ 086F5h
GL_DSDT_MAG_NV                    equ 086F6h
GL_DSDT_MAG_VIB_NV                equ 086F7h
GL_HILO16_NV                      equ 086F8h
GL_SIGNED_HILO_NV                 equ 086F9h
GL_SIGNED_HILO16_NV               equ 086FAh
GL_SIGNED_RGBA_NV                 equ 086FBh
GL_SIGNED_RGBA8_NV                equ 086FCh
GL_SIGNED_RGB_NV                  equ 086FEh
GL_SIGNED_RGB8_NV                 equ 086FFh
GL_SIGNED_LUMINANCE_NV            equ 08701h
GL_SIGNED_LUMINANCE8_NV           equ 08702h
GL_SIGNED_LUMINANCE_ALPHA_NV      equ 08703h
GL_SIGNED_LUMINANCE8_ALPHA8_NV    equ 08704h
GL_SIGNED_ALPHA_NV                equ 08705h
GL_SIGNED_ALPHA8_NV               equ 08706h
GL_SIGNED_INTENSITY_NV            equ 08707h
GL_SIGNED_INTENSITY8_NV           equ 08708h
GL_DSDT8_NV                       equ 08709h
GL_DSDT8_MAG8_NV                  equ 0870Ah
GL_DSDT8_MAG8_INTENSITY8_NV       equ 0870Bh
GL_SIGNED_RGB_UNSIGNED_ALPHA_NV   equ 0870Ch
GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV equ 0870Dh
GL_HI_SCALE_NV                    equ 0870Eh
GL_LO_SCALE_NV                    equ 0870Fh
GL_DS_SCALE_NV                    equ 08710h
GL_DT_SCALE_NV                    equ 08711h
GL_MAGNITUDE_SCALE_NV             equ 08712h
GL_VIBRANCE_SCALE_NV              equ 08713h
GL_HI_BIAS_NV                     equ 08714h
GL_LO_BIAS_NV                     equ 08715h
GL_DS_BIAS_NV                     equ 08716h
GL_DT_BIAS_NV                     equ 08717h
GL_MAGNITUDE_BIAS_NV              equ 08718h
GL_VIBRANCE_BIAS_NV               equ 08719h
GL_TEXTURE_BORDER_VALUES_NV       equ 0871Ah
GL_TEXTURE_HI_SIZE_NV             equ 0871Bh
GL_TEXTURE_LO_SIZE_NV             equ 0871Ch
GL_TEXTURE_DS_SIZE_NV             equ 0871Dh
GL_TEXTURE_DT_SIZE_NV             equ 0871Eh
GL_TEXTURE_MAG_SIZE_NV            equ 0871Fh

; NV_texture_shader2
GL_DOT_PRODUCT_TEXTURE_3D_NV      equ 086EFh

; NV_register_combiners2
GL_PER_STAGE_CONSTANTS_NV         equ 08535h

; NV_packed_depth_stencil
GL_DEPTH_STENCIL_NV               equ 084F9h
GL_UNSIGNED_INT_24_8_NV           equ 084FAh

; NV_multisample_filter_hint
GL_MULTISAMPLE_FILTER_HINT_NV     equ 08534h

; NV_texture_compression_vtc

; NV_vertex_program
PFNGLAREPROGRAMSRESIDENTNVPROC_proto typedef proto :dword , :dword , :dword
PFNGLAREPROGRAMSRESIDENTNVPROC typedef ptr PFNGLAREPROGRAMSRESIDENTNVPROC_proto
PFNGLBINDPROGRAMNVPROC_proto typedef proto :dword , :dword
PFNGLBINDPROGRAMNVPROC typedef ptr PFNGLBINDPROGRAMNVPROC_proto
PFNGLDELETEPROGRAMSNVPROC_proto typedef proto :dword , :dword 
PFNGLDELETEPROGRAMSNVPROC typedef ptr PFNGLDELETEPROGRAMSNVPROC_proto
PFNGLEXECUTEPROGRAMNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLEXECUTEPROGRAMNVPROC typedef ptr PFNGLEXECUTEPROGRAMNVPROC_proto
PFNGLGENPROGRAMSNVPROC_proto typedef proto :dword , :dword 
PFNGLGENPROGRAMSNVPROC typedef ptr PFNGLGENPROGRAMSNVPROC_proto
PFNGLGETPROGRAMPARAMETERDVNVPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLGETPROGRAMPARAMETERDVNVPROC typedef ptr PFNGLGETPROGRAMPARAMETERDVNVPROC_proto
PFNGLGETPROGRAMPARAMETERFVNVPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLGETPROGRAMPARAMETERFVNVPROC typedef ptr PFNGLGETPROGRAMPARAMETERFVNVPROC_proto
PFNGLGETPROGRAMIVNVPROC_proto typedef proto :dword , :dword , :dword
PFNGLGETPROGRAMIVNVPROC typedef ptr PFNGLGETPROGRAMIVNVPROC_proto
PFNGLGETPROGRAMSTRINGNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETPROGRAMSTRINGNVPROC typedef ptr PFNGLGETPROGRAMSTRINGNVPROC_proto
PFNGLGETTRACKMATRIXIVNVPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLGETTRACKMATRIXIVNVPROC typedef ptr PFNGLGETTRACKMATRIXIVNVPROC_proto
PFNGLGETVERTEXATTRIBDVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETVERTEXATTRIBDVNVPROC typedef ptr PFNGLGETVERTEXATTRIBDVNVPROC_proto
PFNGLGETVERTEXATTRIBFVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETVERTEXATTRIBFVNVPROC typedef ptr PFNGLGETVERTEXATTRIBFVNVPROC_proto
PFNGLGETVERTEXATTRIBIVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETVERTEXATTRIBIVNVPROC typedef ptr PFNGLGETVERTEXATTRIBIVNVPROC_proto
PFNGLGETVERTEXATTRIBPOINTERVNVPROC_proto typedef proto :dword , :dword , :dword
PFNGLGETVERTEXATTRIBPOINTERVNVPROC typedef ptr PFNGLGETVERTEXATTRIBPOINTERVNVPROC_proto
PFNGLISPROGRAMNVPROC_proto typedef proto :dword 
PFNGLISPROGRAMNVPROC typedef ptr PFNGLISPROGRAMNVPROC_proto
PFNGLLOADPROGRAMNVPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLLOADPROGRAMNVPROC typedef ptr PFNGLLOADPROGRAMNVPROC_proto
PFNGLPROGRAMPARAMETER4DNVPROC_proto typedef proto :dword , :dword , :qword , :qword , :qword , :qword 
PFNGLPROGRAMPARAMETER4DNVPROC typedef ptr PFNGLPROGRAMPARAMETER4DNVPROC_proto
PFNGLPROGRAMPARAMETER4DVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLPROGRAMPARAMETER4DVNVPROC typedef ptr PFNGLPROGRAMPARAMETER4DVNVPROC_proto
PFNGLPROGRAMPARAMETER4FNVPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLPROGRAMPARAMETER4FNVPROC typedef ptr PFNGLPROGRAMPARAMETER4FNVPROC_proto
PFNGLPROGRAMPARAMETER4FVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLPROGRAMPARAMETER4FVNVPROC typedef ptr PFNGLPROGRAMPARAMETER4FVNVPROC_proto
PFNGLPROGRAMPARAMETERS4DVNVPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLPROGRAMPARAMETERS4DVNVPROC typedef ptr PFNGLPROGRAMPARAMETERS4DVNVPROC_proto
PFNGLPROGRAMPARAMETERS4FVNVPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLPROGRAMPARAMETERS4FVNVPROC typedef ptr PFNGLPROGRAMPARAMETERS4FVNVPROC_proto
PFNGLREQUESTRESIDENTPROGRAMSNVPROC_proto typedef proto :dword , :dword 
PFNGLREQUESTRESIDENTPROGRAMSNVPROC typedef ptr PFNGLREQUESTRESIDENTPROGRAMSNVPROC_proto
PFNGLTRACKMATRIXNVPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLTRACKMATRIXNVPROC typedef ptr PFNGLTRACKMATRIXNVPROC_proto
PFNGLVERTEXATTRIBPOINTERNVPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLVERTEXATTRIBPOINTERNVPROC typedef ptr PFNGLVERTEXATTRIBPOINTERNVPROC_proto
PFNGLVERTEXATTRIB1DNVPROC_proto typedef proto :dword , :qword 
PFNGLVERTEXATTRIB1DNVPROC typedef ptr PFNGLVERTEXATTRIB1DNVPROC_proto
PFNGLVERTEXATTRIB1DVNVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXATTRIB1DVNVPROC typedef ptr PFNGLVERTEXATTRIB1DVNVPROC_proto
PFNGLVERTEXATTRIB1FNVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXATTRIB1FNVPROC typedef ptr PFNGLVERTEXATTRIB1FNVPROC_proto
PFNGLVERTEXATTRIB1FVNVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXATTRIB1FVNVPROC typedef ptr PFNGLVERTEXATTRIB1FVNVPROC_proto
PFNGLVERTEXATTRIB1SNVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXATTRIB1SNVPROC typedef ptr PFNGLVERTEXATTRIB1SNVPROC_proto
PFNGLVERTEXATTRIB1SVNVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXATTRIB1SVNVPROC typedef ptr PFNGLVERTEXATTRIB1SVNVPROC_proto
PFNGLVERTEXATTRIB2DNVPROC_proto typedef proto :dword , :qword , :qword 
PFNGLVERTEXATTRIB2DNVPROC typedef ptr PFNGLVERTEXATTRIB2DNVPROC_proto
PFNGLVERTEXATTRIB2DVNVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXATTRIB2DVNVPROC typedef ptr PFNGLVERTEXATTRIB2DVNVPROC_proto
PFNGLVERTEXATTRIB2FNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLVERTEXATTRIB2FNVPROC typedef ptr PFNGLVERTEXATTRIB2FNVPROC_proto
PFNGLVERTEXATTRIB2FVNVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXATTRIB2FVNVPROC typedef ptr PFNGLVERTEXATTRIB2FVNVPROC_proto
PFNGLVERTEXATTRIB2SNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLVERTEXATTRIB2SNVPROC typedef ptr PFNGLVERTEXATTRIB2SNVPROC_proto
PFNGLVERTEXATTRIB2SVNVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXATTRIB2SVNVPROC typedef ptr PFNGLVERTEXATTRIB2SVNVPROC_proto
PFNGLVERTEXATTRIB3DNVPROC_proto typedef proto :dword , :qword , :qword , :qword 
PFNGLVERTEXATTRIB3DNVPROC typedef ptr PFNGLVERTEXATTRIB3DNVPROC_proto
PFNGLVERTEXATTRIB3DVNVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXATTRIB3DVNVPROC typedef ptr PFNGLVERTEXATTRIB3DVNVPROC_proto
PFNGLVERTEXATTRIB3FNVPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLVERTEXATTRIB3FNVPROC typedef ptr PFNGLVERTEXATTRIB3FNVPROC_proto
PFNGLVERTEXATTRIB3FVNVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXATTRIB3FVNVPROC typedef ptr PFNGLVERTEXATTRIB3FVNVPROC_proto
PFNGLVERTEXATTRIB3SNVPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLVERTEXATTRIB3SNVPROC typedef ptr PFNGLVERTEXATTRIB3SNVPROC_proto
PFNGLVERTEXATTRIB3SVNVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXATTRIB3SVNVPROC typedef ptr PFNGLVERTEXATTRIB3SVNVPROC_proto
PFNGLVERTEXATTRIB4DNVPROC_proto typedef proto :dword , :qword , :qword , :qword , :qword 
PFNGLVERTEXATTRIB4DNVPROC typedef ptr PFNGLVERTEXATTRIB4DNVPROC_proto
PFNGLVERTEXATTRIB4DVNVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXATTRIB4DVNVPROC typedef ptr PFNGLVERTEXATTRIB4DVNVPROC_proto
PFNGLVERTEXATTRIB4FNVPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLVERTEXATTRIB4FNVPROC typedef ptr PFNGLVERTEXATTRIB4FNVPROC_proto
PFNGLVERTEXATTRIB4FVNVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXATTRIB4FVNVPROC typedef ptr PFNGLVERTEXATTRIB4FVNVPROC_proto
PFNGLVERTEXATTRIB4SNVPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword 
PFNGLVERTEXATTRIB4SNVPROC typedef ptr PFNGLVERTEXATTRIB4SNVPROC_proto
PFNGLVERTEXATTRIB4SVNVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXATTRIB4SVNVPROC typedef ptr PFNGLVERTEXATTRIB4SVNVPROC_proto
PFNGLVERTEXATTRIB4UBVNVPROC_proto typedef proto :dword , :dword 
PFNGLVERTEXATTRIB4UBVNVPROC typedef ptr PFNGLVERTEXATTRIB4UBVNVPROC_proto
PFNGLVERTEXATTRIBS1DVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLVERTEXATTRIBS1DVNVPROC typedef ptr PFNGLVERTEXATTRIBS1DVNVPROC_proto
PFNGLVERTEXATTRIBS1FVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLVERTEXATTRIBS1FVNVPROC typedef ptr PFNGLVERTEXATTRIBS1FVNVPROC_proto
PFNGLVERTEXATTRIBS1SVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLVERTEXATTRIBS1SVNVPROC typedef ptr PFNGLVERTEXATTRIBS1SVNVPROC_proto
PFNGLVERTEXATTRIBS2DVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLVERTEXATTRIBS2DVNVPROC typedef ptr PFNGLVERTEXATTRIBS2DVNVPROC_proto
PFNGLVERTEXATTRIBS2FVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLVERTEXATTRIBS2FVNVPROC typedef ptr PFNGLVERTEXATTRIBS2FVNVPROC_proto
PFNGLVERTEXATTRIBS2SVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLVERTEXATTRIBS2SVNVPROC typedef ptr PFNGLVERTEXATTRIBS2SVNVPROC_proto
PFNGLVERTEXATTRIBS3DVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLVERTEXATTRIBS3DVNVPROC typedef ptr PFNGLVERTEXATTRIBS3DVNVPROC_proto
PFNGLVERTEXATTRIBS3FVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLVERTEXATTRIBS3FVNVPROC typedef ptr PFNGLVERTEXATTRIBS3FVNVPROC_proto
PFNGLVERTEXATTRIBS3SVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLVERTEXATTRIBS3SVNVPROC typedef ptr PFNGLVERTEXATTRIBS3SVNVPROC_proto
PFNGLVERTEXATTRIBS4DVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLVERTEXATTRIBS4DVNVPROC typedef ptr PFNGLVERTEXATTRIBS4DVNVPROC_proto
PFNGLVERTEXATTRIBS4FVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLVERTEXATTRIBS4FVNVPROC typedef ptr PFNGLVERTEXATTRIBS4FVNVPROC_proto
PFNGLVERTEXATTRIBS4SVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLVERTEXATTRIBS4SVNVPROC typedef ptr PFNGLVERTEXATTRIBS4SVNVPROC_proto
PFNGLVERTEXATTRIBS4UBVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLVERTEXATTRIBS4UBVNVPROC typedef ptr PFNGLVERTEXATTRIBS4UBVNVPROC_proto

; NV_evaluators
PFNGLMAPCONTROLPOINTSNVPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLMAPCONTROLPOINTSNVPROC typedef ptr PFNGLMAPCONTROLPOINTSNVPROC_proto
PFNGLMAPPARAMETERIVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLMAPPARAMETERIVNVPROC typedef ptr PFNGLMAPPARAMETERIVNVPROC_proto
PFNGLMAPPARAMETERFVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLMAPPARAMETERFVNVPROC typedef ptr PFNGLMAPPARAMETERFVNVPROC_proto
PFNGLGETMAPCONTROLPOINTSNVPROC_proto typedef proto :dword , :dword , :dword , :dword , :dword , :dword , :dword 
PFNGLGETMAPCONTROLPOINTSNVPROC typedef ptr PFNGLGETMAPCONTROLPOINTSNVPROC_proto
PFNGLGETMAPPARAMETERIVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETMAPPARAMETERIVNVPROC typedef ptr PFNGLGETMAPPARAMETERIVNVPROC_proto
PFNGLGETMAPPARAMETERFVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETMAPPARAMETERFVNVPROC typedef ptr PFNGLGETMAPPARAMETERFVNVPROC_proto
PFNGLGETMAPATTRIBPARAMETERIVNVPROC_proto typedef proto :dword , :dword , :dword , :dword
PFNGLGETMAPATTRIBPARAMETERIVNVPROC typedef ptr PFNGLGETMAPATTRIBPARAMETERIVNVPROC_proto
PFNGLGETMAPATTRIBPARAMETERFVNVPROC_proto typedef proto :dword , :dword , :dword , :dword 
PFNGLGETMAPATTRIBPARAMETERFVNVPROC typedef ptr PFNGLGETMAPATTRIBPARAMETERFVNVPROC_proto
PFNGLEVALMAPSNVPROC_proto typedef proto :dword , :dword 
PFNGLEVALMAPSNVPROC typedef ptr PFNGLEVALMAPSNVPROC_proto

; NV_fence
PFNGLDELETEFENCESNVPROC_proto typedef proto :dword , :dword 
PFNGLDELETEFENCESNVPROC typedef ptr PFNGLDELETEFENCESNVPROC_proto
PFNGLGENFENCESNVPROC_proto typedef proto :dword , :dword 
PFNGLGENFENCESNVPROC typedef ptr PFNGLGENFENCESNVPROC_proto
PFNGLISFENCENVPROC_proto typedef proto :dword 
PFNGLISFENCENVPROC typedef ptr PFNGLISFENCENVPROC_proto
PFNGLTESTFENCENVPROC_proto typedef proto :dword 
PFNGLTESTFENCENVPROC typedef ptr PFNGLTESTFENCENVPROC_proto
PFNGLGETFENCEIVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETFENCEIVNVPROC typedef ptr PFNGLGETFENCEIVNVPROC_proto
PFNGLFINISHFENCENVPROC_proto typedef proto :dword 
PFNGLFINISHFENCENVPROC typedef ptr PFNGLFINISHFENCENVPROC_proto
PFNGLSETFENCENVPROC_proto typedef proto :dword , :dword 
PFNGLSETFENCENVPROC typedef ptr PFNGLSETFENCENVPROC_proto

; NV_register_combiners2
PFNGLCOMBINERSTAGEPARAMETERFVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLCOMBINERSTAGEPARAMETERFVNVPROC typedef ptr PFNGLCOMBINERSTAGEPARAMETERFVNVPROC_proto
PFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC_proto typedef proto :dword , :dword , :dword 
PFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC typedef ptr PFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC_proto
