Changeset 236
- Timestamp:
- 03/05/07 07:40:16 (2 years ago)
- Files:
-
- trunk/DerelictGL/derelict/opengl/extension/arb/color_buffer_float.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/depth_texture.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/draw_buffers.d (modified) (2 diffs)
- trunk/DerelictGL/derelict/opengl/extension/arb/fragment_program.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/fragment_shader.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/half_float_pixel.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/matrix_palette.d (modified) (2 diffs)
- trunk/DerelictGL/derelict/opengl/extension/arb/multisample.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/multitexture.d (modified) (3 diffs)
- trunk/DerelictGL/derelict/opengl/extension/arb/occlusion_query.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/pixel_buffer_object.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/point_parameters.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/point_sprite.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/shader_objects.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/shading_language_100.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/shadow.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/shadow_ambient.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/texture_border_clamp.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/texture_compression.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/texture_cube_map.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/texture_env_combine.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/texture_env_dot3.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/texture_float.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/texture_mirrored_repeat.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/texture_rectangle.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/transpose_matrix.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/vertex_blend.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/vertex_buffer_object.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/vertex_program.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/vertex_shader.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ati/draw_buffers.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ati/element_array.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ati/envmap_bumpmap.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ati/fragment_shader.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ati/pn_triangles.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ati/separate_stencil.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ati/texture_env_combine3.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ati/texture_float.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ati/texture_mirror_once.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ati/vertex_array_object.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ati/vertex_streams.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/Cg_shader.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/abgr.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/bgra.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/blend_color.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/blend_equation_separate.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/blend_func_separate.d (modified) (2 diffs)
- trunk/DerelictGL/derelict/opengl/extension/ext/blend_minmax.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/blend_subtract.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/clip_volume_hint.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/compiled_vertex_array.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/convolution.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/cull_vertex.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/depth_bounds_test.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/draw_range_elements.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/fog_coord.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/four22_pixels.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/framebuffer_blit.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/framebuffer_multisample.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/framebuffer_object.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/histogram.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/light_texture.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/packed_depth_stencil.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/packed_pixels.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/paletted_texture.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/pixel_buffer_object.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/pixel_transform.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/rescale_normal.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/secondary_color.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/separate_specular_color.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/shared_texture_palette.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/stencil_clear_tag.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/stencil_two_side.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/stencil_wrap.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/texture3D.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/texture_compression_s3tc.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/texture_cube_map.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/texture_edge_clamp.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/texture_env_combine.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/texture_env_dot3.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/texture_filter_anisotropic.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/texture_lod_bias.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/texture_mirror_clamp.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/texture_perturb_normal.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/texture_sRGB.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/timer_query.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/copy_depth_to_color.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/depth_buffer_float.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/evaluators.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/fence.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/float_buffer.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/fog_distance.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/fragment_program.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/fragment_program2.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/framebuffer_multisample_coverage.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/geometry_program4.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/gpu_program4.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/half_float.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/light_max_exponent.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/multisample_filter_hint.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/occlusion_query.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/packed_depth_stencil.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/pixel_data_range.d (modified) (2 diffs)
- trunk/DerelictGL/derelict/opengl/extension/nv/point_sprite.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/primitive_restart.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/register_combiners.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/register_combiners2.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/texgen_emboss.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/texgen_reflection.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/texture_env_combine4.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/texture_expand_normal.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/texture_rectangle.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/texture_shader.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/texture_shader2.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/texture_shader3.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/sgi/color_matrix.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/sgis/generate_mipmap.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/gl12.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/gl13.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/gl14.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/gl15.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/gl20.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/gl21.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/gltypes.d (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/DerelictGL/derelict/opengl/extension/arb/color_buffer_float.d
r224 r236 72 72 } 73 73 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; 74 enum : 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 } 79 82 80 83 version(Windows) trunk/DerelictGL/derelict/opengl/extension/arb/depth_texture.d
r224 r236 70 70 } 71 71 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; 72 enum : 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 50 50 if(!glBindExtFunc(cast(void**)&glDrawBuffersARB, "glDrawBuffersARB")) 51 51 return false; 52 52 53 53 enabled = true; 54 54 return true; … … 72 72 } 73 73 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 74 enum : 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 } 92 94 version(Windows) 93 95 extern(Windows): trunk/DerelictGL/derelict/opengl/extension/arb/fragment_program.d
r224 r236 70 70 } 71 71 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; 72 enum : 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 70 70 } 71 71 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; 72 enum : 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 70 70 } 71 71 72 const GLenum GL_HALF_FLOAT_ARB = 0x140B; 72 enum : GLenum 73 { 74 GL_HALF_FLOAT_ARB = 0x140B 75 } trunk/DerelictGL/derelict/opengl/extension/arb/matrix_palette.d
r224 r236 58 58 if(!glBindExtFunc(cast(void**)&glMatrixIndexPointerARB, "glMatrixIndexPointerARB")) 59 59 return false; 60 60 61 61 enabled = true; 62 62 return true; … … 80 80 } 81 81 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; 82 enum : 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 } 92 95 93 96 version(Windows) trunk/DerelictGL/derelict/opengl/extension/arb/multisample.d
r224 r236 72 72 } 73 73 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; 74 enum : 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 } 83 86 84 87 version(Windows) trunk/DerelictGL/derelict/opengl/extension/arb/multitexture.d
r224 r236 84 84 return false; 85 85 if(!glBindExtFunc(cast(void**)&glMultiTexCoord2svARB, "glMultiTexCoord2svARB")) 86 return false; 86 return false; 87 87 if(!glBindExtFunc(cast(void**)&glMultiTexCoord3dARB, "glMultiTexCoord3dARB")) 88 88 return false; … … 117 117 if(!glBindExtFunc(cast(void**)&glMultiTexCoord4svARB, "glMultiTexCoord4svARB")) 118 118 return false; 119 119 120 120 enabled = true; 121 121 return true; … … 139 139 } 140 140 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; 141 enum : 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 } 176 179 177 180 version(Windows) trunk/DerelictGL/derelict/opengl/extension/arb/occlusion_query.d
r224 r236 86 86 } 87 87 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; 88 enum : 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 } 93 96 94 97 version(Windows) trunk/DerelictGL/derelict/opengl/extension/arb/pixel_buffer_object.d
r224 r236 70 70 } 71 71 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; 72 enum : 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 74 74 } 75 75 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; 76 enum : 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 } 80 83 81 84 version(Windows) trunk/DerelictGL/derelict/opengl/extension/arb/point_sprite.d
r224 r236 70 70 } 71 71 72 const GLenum GL_POINT_SPRITE_ARB = 0x8861; 73 const GLenum GL_COORD_REPLACE_ARB = 0x8862; 72 enum : 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 148 148 } 149 149 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; 150 enum : 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 } 184 187 185 188 alias char GLcharARB; trunk/DerelictGL/derelict/opengl/extension/arb/shading_language_100.d
r224 r236 71 71 } 72 72 73 const GLenum GL_SHADING_LANGUAGE_VERSION_ARB = 0x8B8C; 73 enum : GLenum 74 { 75 GL_SHADING_LANGUAGE_VERSION_ARB = 0x8B8C 76 } trunk/DerelictGL/derelict/opengl/extension/arb/shadow.d
r224 r236 70 70 } 71 71 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; 72 enum : 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 70 70 } 71 71 72 const GLenum GL_TEXTURE_COMPARE_FAIL_VALUE_ARB = 0x80BF; 72 enum : GLenum 73 { 74 GL_TEXTURE_COMPARE_FAIL_VALUE_ARB = 0x80BF 75 } trunk/DerelictGL/derelict/opengl/extension/arb/texture_border_clamp.d
r224 r236 70 70 } 71 71 72 const GLenum GL_CLAMP_TO_BORDER_ARB = 0x812D; 72 enum : GLenum 73 { 74 GL_CLAMP_TO_BORDER_ARB = 0x812D 75 } trunk/DerelictGL/derelict/opengl/extension/arb/texture_compression.d
