Changeset 236

Show
Ignore:
Timestamp:
03/05/07 07:40:16 (1 year ago)
Author:
aldacron
Message:

[DerelictGL]
* converted all integer constants to anonymous enums.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/DerelictGL/derelict/opengl/extension/arb/color_buffer_float.d

    r224 r236  
    7272} 
    7373 
    74 const GLenum GL_RGBA_FLOAT_MODE_ARB             = 0x8820; 
    75 const GLenum GL_CLAMP_VERTEX_COLOR_ARB          = 0x891A; 
    76 const GLenum GL_CLAMP_FRAGMENT_COLOE_ARB        = 0x891B; 
    77 const GLenum GL_CLAMP_READ_COLOR_ARB            = 0x891C; 
    78 const GLenum GL_FIXED_ONLY_COLOR_ARB            = 0x891D; 
     74enum : GLenum 
     75
     76    GL_RGBA_FLOAT_MODE_ARB             = 0x8820, 
     77    GL_CLAMP_VERTEX_COLOR_ARB          = 0x891A, 
     78    GL_CLAMP_FRAGMENT_COLOE_ARB        = 0x891B, 
     79    GL_CLAMP_READ_COLOR_ARB            = 0x891C, 
     80    GL_FIXED_ONLY_COLOR_ARB            = 0x891D, 
     81
    7982 
    8083version(Windows) 
  • trunk/DerelictGL/derelict/opengl/extension/arb/depth_texture.d

    r224 r236  
    7070} 
    7171 
    72 const GLenum GL_DEPTH_COMPONENT16_ARB          = 0x81A5; 
    73 const GLenum GL_DEPTH_COMPONENT24_ARB          = 0x81A6; 
    74 const GLenum GL_DEPTH_COMPONENT32_ARB          = 0x81A7; 
    75 const GLenum GL_TEXTURE_DEPTH_SIZE_ARB         = 0x884A; 
    76 const GLenum GL_DEPTH_TEXTURE_MODE_ARB         = 0x884B; 
     72enum : GLenum 
     73
     74    GL_DEPTH_COMPONENT16_ARB          = 0x81A5, 
     75    GL_DEPTH_COMPONENT24_ARB          = 0x81A6, 
     76    GL_DEPTH_COMPONENT32_ARB          = 0x81A7, 
     77    GL_TEXTURE_DEPTH_SIZE_ARB         = 0x884A, 
     78    GL_DEPTH_TEXTURE_MODE_ARB         = 0x884B, 
     79
  • trunk/DerelictGL/derelict/opengl/extension/arb/draw_buffers.d

    r224 r236  
    5050        if(!glBindExtFunc(cast(void**)&glDrawBuffersARB, "glDrawBuffersARB")) 
    5151            return false; 
    52             
     52 
    5353        enabled = true; 
    5454        return true; 
     
    7272} 
    7373 
    74 const GLenum GL_MAX_DRAW_BUFFERS_ARB           = 0x8824; 
    75 const GLenum GL_DRAW_BUFFER0_ARB               = 0x8825; 
    76 const GLenum GL_DRAW_BUFFER1_ARB               = 0x8826; 
    77 const GLenum GL_DRAW_BUFFER2_ARB               = 0x8827; 
    78 const GLenum GL_DRAW_BUFFER3_ARB               = 0x8828; 
    79 const GLenum GL_DRAW_BUFFER4_ARB               = 0x8829; 
    80 const GLenum GL_DRAW_BUFFER5_ARB               = 0x882A; 
    81 const GLenum GL_DRAW_BUFFER6_ARB               = 0x882B; 
    82 const GLenum GL_DRAW_BUFFER7_ARB               = 0x882C; 
    83 const GLenum GL_DRAW_BUFFER8_ARB               = 0x882D; 
    84 const GLenum GL_DRAW_BUFFER9_ARB               = 0x882E; 
    85 const GLenum GL_DRAW_BUFFER10_ARB              = 0x882F; 
    86 const GLenum GL_DRAW_BUFFER11_ARB              = 0x8830; 
    87 const GLenum GL_DRAW_BUFFER12_ARB              = 0x8831; 
    88 const GLenum GL_DRAW_BUFFER13_ARB              = 0x8832; 
    89 const GLenum GL_DRAW_BUFFER14_ARB              = 0x8833; 
    90 const GLenum GL_DRAW_BUFFER15_ARB              = 0x8834; 
    91  
     74enum : GLenum 
     75
     76    GL_MAX_DRAW_BUFFERS_ARB           = 0x8824, 
     77    GL_DRAW_BUFFER0_ARB               = 0x8825, 
     78    GL_DRAW_BUFFER1_ARB               = 0x8826, 
     79    GL_DRAW_BUFFER2_ARB               = 0x8827, 
     80    GL_DRAW_BUFFER3_ARB               = 0x8828, 
     81    GL_DRAW_BUFFER4_ARB               = 0x8829, 
     82    GL_DRAW_BUFFER5_ARB               = 0x882A, 
     83    GL_DRAW_BUFFER6_ARB               = 0x882B, 
     84    GL_DRAW_BUFFER7_ARB               = 0x882C, 
     85    GL_DRAW_BUFFER8_ARB               = 0x882D, 
     86    GL_DRAW_BUFFER9_ARB               = 0x882E, 
     87    GL_DRAW_BUFFER10_ARB              = 0x882F, 
     88    GL_DRAW_BUFFER11_ARB              = 0x8830, 
     89    GL_DRAW_BUFFER12_ARB              = 0x8831, 
     90    GL_DRAW_BUFFER13_ARB              = 0x8832, 
     91    GL_DRAW_BUFFER14_ARB              = 0x8833, 
     92    GL_DRAW_BUFFER15_ARB              = 0x8834, 
     93
    9294version(Windows) 
    9395    extern(Windows): 
  • trunk/DerelictGL/derelict/opengl/extension/arb/fragment_program.d

    r224 r236  
    7070} 
    7171 
    72 const GLenum GL_FRAGMENT_PROGRAM_ARB                        = 0x8804; 
    73 const GLenum GL_PROGRAM_ALU_INSTRUCTIONS_ARB                = 0x8805; 
    74 const GLenum GL_PROGRAM_TEX_INSTRUCTIONS_ARB                = 0x8806; 
    75 const GLenum GL_PROGRAM_TEX_INDIRECTIONS_ARB                = 0x8807; 
    76 const GLenum GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB         = 0x8808; 
    77 const GLenum GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB         = 0x8809; 
    78 const GLenum GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB         = 0x880A; 
    79 const GLenum GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB            = 0x880B; 
    80 const GLenum GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB            = 0x880C; 
    81 const GLenum GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB            = 0x880D; 
    82 const GLenum GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB     = 0x880E; 
    83 const GLenum GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB     = 0x880F; 
    84 const GLenum GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB     = 0x8810; 
    85 const GLenum GL_MAX_TEXTURE_COORDS_ARB                      = 0x8871; 
    86 const GLenum GL_MAX_TEXTURE_IMAGE_UNITS_ARB                 = 0x8872; 
     72enum : GLenum 
     73
     74    GL_FRAGMENT_PROGRAM_ARB                        = 0x8804, 
     75    GL_PROGRAM_ALU_INSTRUCTIONS_ARB                = 0x8805, 
     76    GL_PROGRAM_TEX_INSTRUCTIONS_ARB                = 0x8806, 
     77    GL_PROGRAM_TEX_INDIRECTIONS_ARB                = 0x8807, 
     78    GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB         = 0x8808, 
     79    GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB         = 0x8809, 
     80    GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB         = 0x880A, 
     81    GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB            = 0x880B, 
     82    GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB            = 0x880C, 
     83    GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB            = 0x880D, 
     84    GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB     = 0x880E, 
     85    GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB     = 0x880F, 
     86    GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB     = 0x8810, 
     87    GL_MAX_TEXTURE_COORDS_ARB                      = 0x8871, 
     88    GL_MAX_TEXTURE_IMAGE_UNITS_ARB                 = 0x8872, 
     89
  • trunk/DerelictGL/derelict/opengl/extension/arb/fragment_shader.d

    r224 r236  
    7070} 
    7171 
    72 const GLenum GL_FRAGMENT_SHADER_ARB                     = 0x8B30; 
    73 const GLenum GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB     = 0x8B49; 
    74 const GLenum GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB     = 0x8B8B; 
     72enum : GLenum 
     73
     74    GL_FRAGMENT_SHADER_ARB                     = 0x8B30, 
     75    GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB     = 0x8B49, 
     76    GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB     = 0x8B8B, 
     77
  • trunk/DerelictGL/derelict/opengl/extension/arb/half_float_pixel.d

    r224 r236  
    7070} 
    7171 
    72 const GLenum GL_HALF_FLOAT_ARB          = 0x140B; 
     72enum : GLenum 
     73
     74    GL_HALF_FLOAT_ARB          = 0x140B 
     75
  • trunk/DerelictGL/derelict/opengl/extension/arb/matrix_palette.d

    r224 r236  
    5858        if(!glBindExtFunc(cast(void**)&glMatrixIndexPointerARB, "glMatrixIndexPointerARB")) 
    5959            return false; 
    60          
     60 
    6161        enabled = true; 
    6262        return true; 
     
    8080} 
    8181 
    82 const GLenum GL_MATRIX_PALETTE_ARB                  = 0x8840; 
    83 const GLenum GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB  = 0x8841; 
    84 const GLenum GL_MAX_PALETTE_MATRICES_ARB            = 0x8842; 
    85 const GLenum GL_CURRENT_PALETTE_MATRIX_ARB          = 0x8843; 
    86 const GLenum GL_MATRIX_INDEX_ARRAY_ARB              = 0x8844; 
    87 const GLenum GL_CURRENT_MATRIX_INDEX_ARB            = 0x8845; 
    88 const GLenum GL_MATRIX_INDEX_ARRAY_SIZE_ARB         = 0x8846; 
    89 const GLenum GL_MATRIX_INDEX_ARRAY_TYPE_ARB         = 0x8847; 
    90 const GLenum GL_MATRIX_INDEX_ARRAY_STRIDE_ARB       = 0x8848; 
    91 const GLenum GL_MATRIX_INDEX_ARRAY_POINTER_ARB      = 0x8849; 
     82enum : GLenum 
     83
     84    GL_MATRIX_PALETTE_ARB                   = 0x8840, 
     85    GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB   = 0x8841, 
     86    GL_MAX_PALETTE_MATRICES_ARB             = 0x8842, 
     87    GL_CURRENT_PALETTE_MATRIX_ARB           = 0x8843, 
     88    GL_MATRIX_INDEX_ARRAY_ARB               = 0x8844, 
     89    GL_CURRENT_MATRIX_INDEX_ARB             = 0x8845, 
     90    GL_MATRIX_INDEX_ARRAY_SIZE_ARB          = 0x8846, 
     91    GL_MATRIX_INDEX_ARRAY_TYPE_ARB          = 0x8847, 
     92    GL_MATRIX_INDEX_ARRAY_STRIDE_ARB        = 0x8848, 
     93    GL_MATRIX_INDEX_ARRAY_POINTER_ARB       = 0x8849, 
     94
    9295 
    9396version(Windows) 
  • trunk/DerelictGL/derelict/opengl/extension/arb/multisample.d

    r224 r236  
    7272} 
    7373 
    74 const GLenum GL_MULTISAMPLE_ARB                = 0x809D; 
    75 const GLenum GL_SAMPLE_ALPHA_TO_COVERAGE_ARB   = 0x809E; 
    76 const GLenum GL_SAMPLE_ALPHA_TO_ONE_ARB        = 0x809F; 
    77 const GLenum GL_SAMPLE_COVERAGE_ARB            = 0x80A0; 
    78 const GLenum GL_SAMPLE_BUFFERS_ARB             = 0x80A8; 
    79 const GLenum GL_SAMPLES_ARB                    = 0x80A9; 
    80 const GLenum GL_SAMPLE_COVERAGE_VALUE_ARB      = 0x80AA; 
    81 const GLenum GL_SAMPLE_COVERAGE_INVERT_ARB     = 0x80AB; 
    82 const GLenum GL_MULTISAMPLE_BIT_ARB            = 0x20000000; 
     74enum : GLenum 
     75
     76    GL_MULTISAMPLE_ARB                = 0x809D, 
     77    GL_SAMPLE_ALPHA_TO_COVERAGE_ARB   = 0x809E, 
     78    GL_SAMPLE_ALPHA_TO_ONE_ARB        = 0x809F, 
     79    GL_SAMPLE_COVERAGE_ARB            = 0x80A0, 
     80    GL_SAMPLE_BUFFERS_ARB             = 0x80A8, 
     81    GL_SAMPLES_ARB                    = 0x80A9, 
     82    GL_SAMPLE_COVERAGE_VALUE_ARB      = 0x80AA, 
     83    GL_SAMPLE_COVERAGE_INVERT_ARB     = 0x80AB, 
     84    GL_MULTISAMPLE_BIT_ARB            = 0x20000000, 
     85
    8386 
    8487version(Windows) 
  • trunk/DerelictGL/derelict/opengl/extension/arb/multitexture.d

    r224 r236  
    8484            return false; 
    8585        if(!glBindExtFunc(cast(void**)&glMultiTexCoord2svARB, "glMultiTexCoord2svARB")) 
    86             return false;     
     86            return false; 
    8787        if(!glBindExtFunc(cast(void**)&glMultiTexCoord3dARB, "glMultiTexCoord3dARB")) 
    8888            return false; 
     
    117117        if(!glBindExtFunc(cast(void**)&glMultiTexCoord4svARB, "glMultiTexCoord4svARB")) 
    118118            return false; 
    119              
     119 
    120120        enabled = true; 
    121121        return true; 
     
    139139} 
    140140 
    141 const GLenum GL_TEXTURE0_ARB                   = 0x84C0; 
    142 const GLenum GL_TEXTURE1_ARB                   = 0x84C1; 
    143 const GLenum GL_TEXTURE2_ARB                   = 0x84C2; 
    144 const GLenum GL_TEXTURE3_ARB                   = 0x84C3; 
    145 const GLenum GL_TEXTURE4_ARB                   = 0x84C4; 
    146 const GLenum GL_TEXTURE5_ARB                   = 0x84C5; 
    147 const GLenum GL_TEXTURE6_ARB                   = 0x84C6; 
    148 const GLenum GL_TEXTURE7_ARB                   = 0x84C7; 
    149 const GLenum GL_TEXTURE8_ARB                   = 0x84C8; 
    150 const GLenum GL_TEXTURE9_ARB                   = 0x84C9; 
    151 const GLenum GL_TEXTURE10_ARB                  = 0x84CA; 
    152 const GLenum GL_TEXTURE11_ARB                  = 0x84CB; 
    153 const GLenum GL_TEXTURE12_ARB                  = 0x84CC; 
    154 const GLenum GL_TEXTURE13_ARB                  = 0x84CD; 
    155 const GLenum GL_TEXTURE14_ARB                  = 0x84CE; 
    156 const GLenum GL_TEXTURE15_ARB                  = 0x84CF; 
    157 const GLenum GL_TEXTURE16_ARB                  = 0x84D0; 
    158 const GLenum GL_TEXTURE17_ARB                  = 0x84D1; 
    159 const GLenum GL_TEXTURE18_ARB                  = 0x84D2; 
    160 const GLenum GL_TEXTURE19_ARB                  = 0x84D3; 
    161 const GLenum GL_TEXTURE20_ARB                  = 0x84D4; 
    162 const GLenum GL_TEXTURE21_ARB                  = 0x84D5; 
    163 const GLenum GL_TEXTURE22_ARB                  = 0x84D6; 
    164 const GLenum GL_TEXTURE23_ARB                  = 0x84D7; 
    165 const GLenum GL_TEXTURE24_ARB                  = 0x84D8; 
    166 const GLenum GL_TEXTURE25_ARB                  = 0x84D9; 
    167 const GLenum GL_TEXTURE26_ARB                  = 0x84DA; 
    168 const GLenum GL_TEXTURE27_ARB                  = 0x84DB; 
    169 const GLenum GL_TEXTURE28_ARB                  = 0x84DC; 
    170 const GLenum GL_TEXTURE29_ARB                  = 0x84DD; 
    171 const GLenum GL_TEXTURE30_ARB                  = 0x84DE; 
    172 const GLenum GL_TEXTURE31_ARB                  = 0x84DF; 
    173 const GLenum GL_ACTIVE_TEXTURE_ARB             = 0x84E0; 
    174 const GLenum GL_CLIENT_ACTIVE_TEXTURE_ARB      = 0x84E1; 
    175 const GLenum GL_MAX_TEXTURE_UNITS_ARB          = 0x84E2; 
     141enum : GLenum 
     142
     143    GL_TEXTURE0_ARB                   = 0x84C0, 
     144    GL_TEXTURE1_ARB                   = 0x84C1, 
     145    GL_TEXTURE2_ARB                   = 0x84C2, 
     146    GL_TEXTURE3_ARB                   = 0x84C3, 
     147    GL_TEXTURE4_ARB                   = 0x84C4, 
     148    GL_TEXTURE5_ARB                   = 0x84C5, 
     149    GL_TEXTURE6_ARB                   = 0x84C6, 
     150    GL_TEXTURE7_ARB                   = 0x84C7, 
     151    GL_TEXTURE8_ARB                   = 0x84C8, 
     152    GL_TEXTURE9_ARB                   = 0x84C9, 
     153    GL_TEXTURE10_ARB                  = 0x84CA, 
     154    GL_TEXTURE11_ARB                  = 0x84CB, 
     155    GL_TEXTURE12_ARB                  = 0x84CC, 
     156    GL_TEXTURE13_ARB                  = 0x84CD, 
     157    GL_TEXTURE14_ARB                  = 0x84CE, 
     158    GL_TEXTURE15_ARB                  = 0x84CF, 
     159    GL_TEXTURE16_ARB                  = 0x84D0, 
     160    GL_TEXTURE17_ARB                  = 0x84D1, 
     161    GL_TEXTURE18_ARB                  = 0x84D2, 
     162    GL_TEXTURE19_ARB                  = 0x84D3, 
     163    GL_TEXTURE20_ARB                  = 0x84D4, 
     164    GL_TEXTURE21_ARB                  = 0x84D5, 
     165    GL_TEXTURE22_ARB                  = 0x84D6, 
     166    GL_TEXTURE23_ARB                  = 0x84D7, 
     167    GL_TEXTURE24_ARB                  = 0x84D8, 
     168    GL_TEXTURE25_ARB                  = 0x84D9, 
     169    GL_TEXTURE26_ARB                  = 0x84DA, 
     170    GL_TEXTURE27_ARB                  = 0x84DB, 
     171    GL_TEXTURE28_ARB                  = 0x84DC, 
     172    GL_TEXTURE29_ARB                  = 0x84DD, 
     173    GL_TEXTURE30_ARB                  = 0x84DE, 
     174    GL_TEXTURE31_ARB                  = 0x84DF, 
     175    GL_ACTIVE_TEXTURE_ARB             = 0x84E0, 
     176    GL_CLIENT_ACTIVE_TEXTURE_ARB      = 0x84E1, 
     177    GL_MAX_TEXTURE_UNITS_ARB          = 0x84E2, 
     178
    176179 
    177180version(Windows) 
  • trunk/DerelictGL/derelict/opengl/extension/arb/occlusion_query.d

    r224 r236  
    8686} 
    8787 
    88 const GLenum GL_QUERY_COUNTER_BITS_ARB         = 0x8864; 
    89 const GLenum GL_CURRENT_QUERY_ARB              = 0x8865; 
    90 const GLenum GL_QUERY_RESULT_ARB               = 0x8866; 
    91 const GLenum GL_QUERY_RESULT_AVAILABLE_ARB     = 0x8867; 
    92 const GLenum GL_SAMPLES_PASSED_ARB             = 0x8914; 
     88enum : GLenum 
     89
     90    GL_QUERY_COUNTER_BITS_ARB         = 0x8864, 
     91    GL_CURRENT_QUERY_ARB              = 0x8865, 
     92    GL_QUERY_RESULT_ARB               = 0x8866, 
     93    GL_QUERY_RESULT_AVAILABLE_ARB     = 0x8867, 
     94    GL_SAMPLES_PASSED_ARB             = 0x8914, 
     95
    9396 
    9497version(Windows) 
  • trunk/DerelictGL/derelict/opengl/extension/arb/pixel_buffer_object.d

    r224 r236  
    7070} 
    7171 
    72 const GLenum GL_PIXEL_PACK_BUFFER_ARB           = 0x88EB; 
    73 const GLenum GL_PIXEL_UNPACK_BUFFER_ARB         = 0x88EC; 
    74 const GLenum GL_PIXEL_PACK_BUFFER_BINDING_ARB   = 0x88ED; 
    75 const GLenum GL_PIXEL_UNPACK_BUFFER_BINDING_ARB = 0x88EF; 
     72enum : GLenum 
     73
     74    GL_PIXEL_PACK_BUFFER_ARB           = 0x88EB, 
     75    GL_PIXEL_UNPACK_BUFFER_ARB         = 0x88EC, 
     76    GL_PIXEL_PACK_BUFFER_BINDING_ARB   = 0x88ED, 
     77    GL_PIXEL_UNPACK_BUFFER_BINDING_ARB = 0x88EF, 
     78
  • trunk/DerelictGL/derelict/opengl/extension/arb/point_parameters.d

    r224 r236  
    7474} 
    7575 
    76 const GLenum GL_POINT_SIZE_MIN_ARB             = 0x8126; 
    77 const GLenum GL_POINT_SIZE_MAX_ARB             = 0x8127; 
    78 const GLenum GL_POINT_FADE_THRESHOLD_SIZE_ARB  = 0x8128; 
    79 const GLenum GL_POINT_DISTANCE_ATTENUATION_ARB = 0x8129; 
     76enum : GLenum 
     77
     78    GL_POINT_SIZE_MIN_ARB             = 0x8126, 
     79    GL_POINT_SIZE_MAX_ARB             = 0x8127, 
     80    GL_POINT_FADE_THRESHOLD_SIZE_ARB  = 0x8128, 
     81    GL_POINT_DISTANCE_ATTENUATION_ARB = 0x8129, 
     82
    8083 
    8184version(Windows) 
  • trunk/DerelictGL/derelict/opengl/extension/arb/point_sprite.d

    r224 r236  
    7070} 
    7171 
    72 const GLenum GL_POINT_SPRITE_ARB        = 0x8861; 
    73 const GLenum GL_COORD_REPLACE_ARB       = 0x8862; 
     72enum : GLenum 
     73
     74    GL_POINT_SPRITE_ARB        = 0x8861, 
     75    GL_COORD_REPLACE_ARB       = 0x8862, 
     76
  • trunk/DerelictGL/derelict/opengl/extension/arb/shader_objects.d

    r224 r236  
    148148} 
    149149 
    150 const GLenum GL_PROGRAM_OBJECT_ARB                  = 0x8B40; 
    151 const GLenum GL_SHADER_OBJECT_ARB                   = 0x8B48; 
    152 const GLenum GL_OBJECT_TYPE_ARB                     = 0x8B4E; 
    153 const GLenum GL_OBJECT_SUBTYPE_ARB                  = 0x8B4F; 
    154 const GLenum GL_FLOAT_VEC2_ARB                      = 0x8B50; 
    155 const GLenum GL_FLOAT_VEC3_ARB                      = 0x8B51; 
    156 const GLenum GL_FLOAT_VEC4_ARB                      = 0x8B52; 
    157 const GLenum GL_INT_VEC2_ARB                        = 0x8B53; 
    158 const GLenum GL_INT_VEC3_ARB                        = 0x8B54; 
    159 const GLenum GL_INT_VEC4_ARB                        = 0x8B55; 
    160 const GLenum GL_BOOL_ARB                            = 0x8B56; 
    161 const GLenum GL_BOOL_VEC2_ARB                       = 0x8B57; 
    162 const GLenum GL_BOOL_VEC3_ARB                       = 0x8B58; 
    163 const GLenum GL_BOOL_VEC4_ARB                       = 0x8B59; 
    164 const GLenum GL_FLOAT_MAT2_ARB                      = 0x8B5A; 
    165 const GLenum GL_FLOAT_MAT3_ARB                      = 0x8B5B; 
    166 const GLenum GL_FLOAT_MAT4_ARB                      = 0x8B5C; 
    167 const GLenum GL_SAMPLER_1D_ARB                      = 0x8B5D; 
    168 const GLenum GL_SAMPLER_2D_ARB                      = 0x8B5E; 
    169 const GLenum GL_SAMPLER_3D_ARB                      = 0x8B5F; 
    170 const GLenum GL_SAMPLER_CUBE_ARB                    = 0x8B60; 
    171 const GLenum GL_SAMPLER_1D_SHADOW_ARB               = 0x8B61; 
    172 const GLenum GL_SAMPLER_2D_SHADOW_ARB               = 0x8B62; 
    173 const GLenum GL_SAMPLER_2D_RECT_ARB                 = 0x8B63; 
    174 const GLenum GL_SAMPLER_2D_RECT_SHADOW_ARB          = 0x8B64; 
    175 const GLenum GL_OBJECT_DELETE_STATUS_ARB            = 0x8B80; 
    176 const GLenum GL_OBJECT_COMPILE_STATUS_ARB           = 0x8B81; 
    177 const GLenum GL_OBJECT_LINK_STATUS_ARB              = 0x8B82; 
    178 const GLenum GL_OBJECT_VALIDATE_STATUS_ARB          = 0x8B83; 
    179 const GLenum GL_OBJECT_INFO_LOG_LENGTH_ARB          = 0x8B84; 
    180 const GLenum GL_OBJECT_ATTACHED_OBJECTS_ARB         = 0x8B85; 
    181 const GLenum GL_OBJECT_ACTIVE_UNIFORMS_ARB          = 0x8B86; 
    182 const GLenum GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB = 0x8B87; 
    183 const GLenum GL_OBJECT_SHADER_SOURCE_LENGTH_ARB     = 0x8B88; 
     150enum : GLenum 
     151
     152    GL_PROGRAM_OBJECT_ARB                  = 0x8B40, 
     153    GL_SHADER_OBJECT_ARB                   = 0x8B48, 
     154    GL_OBJECT_TYPE_ARB                     = 0x8B4E, 
     155    GL_OBJECT_SUBTYPE_ARB                  = 0x8B4F, 
     156    GL_FLOAT_VEC2_ARB                      = 0x8B50, 
     157    GL_FLOAT_VEC3_ARB                      = 0x8B51, 
     158    GL_FLOAT_VEC4_ARB                      = 0x8B52, 
     159    GL_INT_VEC2_ARB                        = 0x8B53, 
     160    GL_INT_VEC3_ARB                        = 0x8B54, 
     161    GL_INT_VEC4_ARB                        = 0x8B55, 
     162    GL_BOOL_ARB                            = 0x8B56, 
     163    GL_BOOL_VEC2_ARB                       = 0x8B57, 
     164    GL_BOOL_VEC3_ARB                       = 0x8B58, 
     165    GL_BOOL_VEC4_ARB                       = 0x8B59, 
     166    GL_FLOAT_MAT2_ARB                      = 0x8B5A, 
     167    GL_FLOAT_MAT3_ARB                      = 0x8B5B, 
     168    GL_FLOAT_MAT4_ARB                      = 0x8B5C, 
     169    GL_SAMPLER_1D_ARB                      = 0x8B5D, 
     170    GL_SAMPLER_2D_ARB                      = 0x8B5E, 
     171    GL_SAMPLER_3D_ARB                      = 0x8B5F, 
     172    GL_SAMPLER_CUBE_ARB                    = 0x8B60, 
     173    GL_SAMPLER_1D_SHADOW_ARB               = 0x8B61, 
     174    GL_SAMPLER_2D_SHADOW_ARB               = 0x8B62, 
     175    GL_SAMPLER_2D_RECT_ARB                 = 0x8B63, 
     176    GL_SAMPLER_2D_RECT_SHADOW_ARB          = 0x8B64, 
     177    GL_OBJECT_DELETE_STATUS_ARB            = 0x8B80, 
     178    GL_OBJECT_COMPILE_STATUS_ARB           = 0x8B81, 
     179    GL_OBJECT_LINK_STATUS_ARB              = 0x8B82, 
     180    GL_OBJECT_VALIDATE_STATUS_ARB          = 0x8B83, 
     181    GL_OBJECT_INFO_LOG_LENGTH_ARB          = 0x8B84, 
     182    GL_OBJECT_ATTACHED_OBJECTS_ARB         = 0x8B85, 
     183    GL_OBJECT_ACTIVE_UNIFORMS_ARB          = 0x8B86, 
     184    GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB = 0x8B87, 
     185    GL_OBJECT_SHADER_SOURCE_LENGTH_ARB     = 0x8B88, 
     186
    184187 
    185188alias char GLcharARB; 
  • trunk/DerelictGL/derelict/opengl/extension/arb/shading_language_100.d

    r224 r236  
    7171} 
    7272 
    73 const GLenum GL_SHADING_LANGUAGE_VERSION_ARB        = 0x8B8C; 
     73enum : GLenum 
     74
     75    GL_SHADING_LANGUAGE_VERSION_ARB        = 0x8B8C 
     76
  • trunk/DerelictGL/derelict/opengl/extension/arb/shadow.d

    r224 r236  
    7070} 
    7171 
    72 const GLenum GL_TEXTURE_COMPARE_MODE_ARB       = 0x884C; 
    73 const GLenum GL_TEXTURE_COMPARE_FUNC_ARB       = 0x884D; 
    74 const GLenum GL_COMPARE_R_TO_TEXTURE_ARB       = 0x884E; 
     72enum : GLenum 
     73
     74    GL_TEXTURE_COMPARE_MODE_ARB       = 0x884C, 
     75    GL_TEXTURE_COMPARE_FUNC_ARB       = 0x884D, 
     76    GL_COMPARE_R_TO_TEXTURE_ARB       = 0x884E, 
     77
  • trunk/DerelictGL/derelict/opengl/extension/arb/shadow_ambient.d

    r224 r236  
    7070} 
    7171 
    72 const GLenum GL_TEXTURE_COMPARE_FAIL_VALUE_ARB = 0x80BF; 
     72enum : GLenum 
     73
     74    GL_TEXTURE_COMPARE_FAIL_VALUE_ARB = 0x80BF 
     75
  • trunk/DerelictGL/derelict/opengl/extension/arb/texture_border_clamp.d

    r224 r236  
    7070} 
    7171 
    72 const GLenum GL_CLAMP_TO_BORDER_ARB = 0x812D; 
     72enum : GLenum 
     73
     74    GL_CLAMP_TO_BORDER_ARB = 0x812D 
     75
  • trunk/DerelictGL/derelict/opengl/extension/arb/texture_compression.d