- // Define one or more of the following compiler switches to support a certain
- // OpenGL implementation or additional extensions (if none is given, this
- // interface unit will support generic OpenGL implementations up to version 1.1)
- // - this will ensure, that no unnecessary code is generated
- //
- // GL_12 : support generic OpenGL implementations up to version 1.2
- // defining GL_12 automatically adds support for the following extensions:
- // EXT_texture_3d, EXT_bgra, EXT_packed_pixels, EXT_rescale_normal,
- // EXT_separate_specular_color, SGIS_texture_edge_clamp, SGIS_texture_lod,
- // EXT_draw_range_elements
- //
- // GL_13 : support generic OpenGL implementations up to version 1.3
- // defining GL_13 automatically adds support for the following extensions:
- // ARB_texture_compression, ARB_texture_cube_map, ARB_multisample,
- // ARB_multitexture, ARB_texture_env_add, ARB_texture_env_combine,
- // ARB_texture_env_dot3, ARB_texture_border_clamp, ARB_transpose_matrix
- //
- // GL_14 : support generic OpenGL implementations up to version 1.4
- // defining GL_14 automatically adds support for the following extensions:
- // SGIS_generate_mipmap, NV_blend_square, ARB_depth_texture, ARB_shadow,
- // EXT_fog_coord, EXT_multi_draw_arrays, ARB_point_parameters,
- // EXT_secondary_color, EXT_blend_func_separate, EXT_stencil_wrap,
- // ARB_texture_env_crossbar, EXT_texture_lod_bias,
- // ARB_texture_mirrored_repeat, ARB_window_pos
- //
- // GL_15 : support generic OpenGL implementations up to version 1.5
- // defining GL_15 automatically adds support for the following extensions:
- // ARB_vertex_buffer_object, ARB_occlusion_query, EXT_shadow_funcs
- //
- // GL_PROGRAM : support vertex and fragment programs (ARB)
- // defining GL_PROGRAM automatically adds support for the following extensions:
- // ARB_vertex_program, ARB_fragment_program
- //
- // GL_SHADER : support high level shading language (ARB)
- // defining GL_SHADER automatically adds support for the following extensions:
- // ARB_shader_objects, ARB_vertex_shader, ARB_fragment_shader