csGLExtensionManager Struct Reference (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
csGLExtensionManager Struct Reference

GL extensions manager. More...

`#include <csplugincommon/opengl/glextmanager.h>`

Inheritance diagram for csGLExtensionManager:

List of all members.

## Public Member Functions
void | InitGL_3DFX_texture_compression_FXT1 ()
| Initialize GL_3DFX_texture_compression_FXT1 extension.
void | InitGL_AMD_seamless_cubemap_per_texture ()
| Initialize GL_AMD_seamless_cubemap_per_texture extension.
void | InitGL_APPLE_client_storage ()
| Initialize GL_APPLE_client_storage extension.
void | InitGL_APPLE_element_array ()
| Initialize GL_APPLE_element_array extension.
void | InitGL_APPLE_fence ()
| Initialize GL_APPLE_fence extension.
void | InitGL_APPLE_vertex_array_object ()
| Initialize GL_APPLE_vertex_array_object extension.
void | InitGL_APPLE_vertex_array_range ()
| Initialize GL_APPLE_vertex_array_range extension.
void | InitGL_ARB_color_buffer_float ()
| Initialize GL_ARB_color_buffer_float extension.
void | InitGL_ARB_depth_buffer_float ()
| Initialize GL_ARB_depth_buffer_float extension.
void | InitGL_ARB_depth_texture ()
| Initialize GL_ARB_depth_texture extension.
void | InitGL_ARB_draw_buffers ()
| Initialize GL_ARB_draw_buffers extension.
void | InitGL_ARB_draw_instanced ()
| Initialize GL_ARB_draw_instanced extension.
void | InitGL_ARB_fragment_program ()
| Initialize GL_ARB_fragment_program extension.
void | InitGL_ARB_fragment_shader ()
| Initialize GL_ARB_fragment_shader extension.
void | InitGL_ARB_framebuffer_sRGB ()
| Initialize GL_ARB_framebuffer_sRGB extension.
void | InitGL_ARB_half_float_pixel ()
| Initialize GL_ARB_half_float_pixel extension.
void | InitGL_ARB_half_float_vertex ()
| Initialize GL_ARB_half_float_vertex extension.
void | InitGL_ARB_imaging ()
| Initialize GL_ARB_imaging extension.
void | InitGL_ARB_instanced_arrays ()
| Initialize GL_ARB_instanced_arrays extension.
void | InitGL_ARB_map_buffer_range ()
| Initialize GL_ARB_map_buffer_range extension.
void | InitGL_ARB_matrix_palette ()
| Initialize GL_ARB_matrix_palette extension.
void | InitGL_ARB_multisample ()
| Initialize GL_ARB_multisample extension.
void | InitGL_ARB_multitexture ()
| Initialize GL_ARB_multitexture extension.
void | InitGL_ARB_occlusion_query ()
| Initialize GL_ARB_occlusion_query extension.
void | InitGL_ARB_occlusion_query2 ()
| Initialize GL_ARB_occlusion_query2 extension.
void | InitGL_ARB_pixel_buffer_object ()
| Initialize GL_ARB_pixel_buffer_object extension.
void | InitGL_ARB_point_parameters ()
| Initialize GL_ARB_point_parameters extension.
void | InitGL_ARB_point_sprite ()
| Initialize GL_ARB_point_sprite extension.
void | InitGL_ARB_seamless_cube_map ()
| Initialize GL_ARB_seamless_cube_map extension.
void | InitGL_ARB_shader_objects ()
| Initialize GL_ARB_shader_objects extension.
void | InitGL_ARB_shading_language_100 ()
| Initialize GL_ARB_shading_language_100 extension.
void | InitGL_ARB_shadow ()
| Initialize GL_ARB_shadow extension.
void | InitGL_ARB_shadow_ambient ()
| Initialize GL_ARB_shadow_ambient extension.
void | InitGL_ARB_texture_border_clamp ()
| Initialize GL_ARB_texture_border_clamp extension.
void | InitGL_ARB_texture_compression ()
| Initialize GL_ARB_texture_compression extension.
void | InitGL_ARB_texture_compression_rgtc ()
| Initialize GL_ARB_texture_compression_rgtc extension.
void | InitGL_ARB_texture_cube_map ()
| Initialize GL_ARB_texture_cube_map extension.
void | InitGL_ARB_texture_env_add ()
| Initialize GL_ARB_texture_env_add extension.
void | InitGL_ARB_texture_env_combine ()
| Initialize GL_ARB_texture_env_combine extension.
void | InitGL_ARB_texture_env_crossbar ()
| Initialize GL_ARB_texture_env_crossbar extension.
void | InitGL_ARB_texture_env_dot3 ()
| Initialize GL_ARB_texture_env_dot3 extension.
void | InitGL_ARB_texture_float ()
| Initialize GL_ARB_texture_float extension.
void | InitGL_ARB_texture_mirrored_repeat ()
| Initialize GL_ARB_texture_mirrored_repeat extension.
void | InitGL_ARB_texture_non_power_of_two ()
| Initialize GL_ARB_texture_non_power_of_two extension.
void | InitGL_ARB_texture_rectangle ()
| Initialize GL_ARB_texture_rectangle extension.
void | InitGL_ARB_texture_rg ()
| Initialize GL_ARB_texture_rg extension.
void | InitGL_ARB_timer_query ()
| Initialize GL_ARB_timer_query extension.
void | InitGL_ARB_transpose_matrix ()
| Initialize GL_ARB_transpose_matrix extension.
void | InitGL_ARB_vertex_blend ()
| Initialize GL_ARB_vertex_blend extension.
void | InitGL_ARB_vertex_buffer_object ()
| Initialize GL_ARB_vertex_buffer_object extension.
void | InitGL_ARB_vertex_program ()
| Initialize GL_ARB_vertex_program extension.
void | InitGL_ARB_vertex_shader ()
| Initialize GL_ARB_vertex_shader extension.
void | InitGL_ARB_window_pos ()
| Initialize GL_ARB_window_pos extension.
void | InitGL_ATI_element_array ()
| Initialize GL_ATI_element_array extension.
void | InitGL_ATI_envmap_bumpmap ()
| Initialize GL_ATI_envmap_bumpmap extension.
void | InitGL_ATI_fragment_shader ()
| Initialize GL_ATI_fragment_shader extension.
void | InitGL_ATI_pn_triangles ()
| Initialize GL_ATI_pn_triangles extension.
void | InitGL_ATI_separate_stencil ()
| Initialize GL_ATI_separate_stencil extension.
void | InitGL_ATI_text_fragment_shader ()
| Initialize GL_ATI_text_fragment_shader extension.
void | InitGL_ATI_texture_mirror_once ()
| Initialize GL_ATI_texture_mirror_once extension.
void | InitGL_ATI_vertex_array_object ()
| Initialize GL_ATI_vertex_array_object extension.
void | InitGL_ATI_vertex_attrib_array_object ()
| Initialize GL_ATI_vertex_attrib_array_object extension.
void | InitGL_ATI_vertex_streams ()
| Initialize GL_ATI_vertex_streams extension.
void | InitGL_EXT_422_pixels ()
| Initialize GL_EXT_422_pixels extension.
void | InitGL_EXT_abgr ()
| Initialize GL_EXT_abgr extension.
void | InitGL_EXT_bgra ()
| Initialize GL_EXT_bgra extension.
void | InitGL_EXT_blend_color ()
| Initialize GL_EXT_blend_color extension.
void | InitGL_EXT_blend_equation_separate ()
| Initialize GL_EXT_blend_equation_separate extension.
void | InitGL_EXT_blend_func_separate ()
| Initialize GL_EXT_blend_func_separate extension.
void | InitGL_EXT_blend_logic_op ()
| Initialize GL_EXT_blend_logic_op extension.
void | InitGL_EXT_blend_minmax ()
| Initialize GL_EXT_blend_minmax extension.
void | InitGL_EXT_blend_subtract ()
| Initialize GL_EXT_blend_subtract extension.
void | InitGL_EXT_clip_volume_hint ()
| Initialize GL_EXT_clip_volume_hint extension.
void | InitGL_EXT_color_subtable ()
| Initialize GL_EXT_color_subtable extension.
void | InitGL_EXT_compiled_vertex_array ()
| Initialize GL_EXT_compiled_vertex_array extension.
void | InitGL_EXT_convolution ()
| Initialize GL_EXT_convolution extension.
void | InitGL_EXT_fog_coord ()
| Initialize GL_EXT_fog_coord extension.
void | InitGL_EXT_framebuffer_object ()
| Initialize GL_EXT_framebuffer_object extension.
void | InitGL_EXT_gpu_program_parameters ()
| Initialize GL_EXT_gpu_program_parameters extension.
void | InitGL_EXT_histogram ()
| Initialize GL_EXT_histogram extension.
void | InitGL_EXT_multi_draw_arrays ()
| Initialize GL_EXT_multi_draw_arrays extension.
void | InitGL_EXT_packed_depth_stencil ()
| Initialize GL_EXT_packed_depth_stencil extension.
void | InitGL_EXT_packed_pixels ()
| Initialize GL_EXT_packed_pixels extension.
void | InitGL_EXT_paletted_texture ()
| Initialize GL_EXT_paletted_texture extension.
void | InitGL_EXT_pixel_buffer_object ()
| Initialize GL_EXT_pixel_buffer_object extension.
void | InitGL_EXT_point_parameters ()
| Initialize GL_EXT_point_parameters extension.
void | InitGL_EXT_polygon_offset ()
| Initialize GL_EXT_polygon_offset extension.
void | InitGL_EXT_secondary_color ()
| Initialize GL_EXT_secondary_color extension.
void | InitGL_EXT_separate_specular_color ()
| Initialize GL_EXT_separate_specular_color extension.
void | InitGL_EXT_shadow_funcs ()
| Initialize GL_EXT_shadow_funcs extension.
void | InitGL_EXT_shared_texture_palette ()
| Initialize GL_EXT_shared_texture_palette extension.
void | InitGL_EXT_stencil_two_side ()
| Initialize GL_EXT_stencil_two_side extension.
void | InitGL_EXT_stencil_wrap ()
| Initialize GL_EXT_stencil_wrap extension.
void | InitGL_EXT_subtexture ()
| Initialize GL_EXT_subtexture extension.
void | InitGL_EXT_texture3D ()
| Initialize GL_EXT_texture3D extension.
void | InitGL_EXT_texture_compression_s3tc ()
| Initialize GL_EXT_texture_compression_s3tc extension.
void | InitGL_EXT_texture_env_add ()
| Initialize GL_EXT_texture_env_add extension.
void | InitGL_EXT_texture_env_combine ()
| Initialize GL_EXT_texture_env_combine extension.
void | InitGL_EXT_texture_env_dot3 ()
| Initialize GL_EXT_texture_env_dot3 extension.
void | InitGL_EXT_texture_filter_anisotropic ()
| Initialize GL_EXT_texture_filter_anisotropic extension.
void | InitGL_EXT_texture_lod_bias ()
| Initialize GL_EXT_texture_lod_bias extension.
void | InitGL_EXT_texture_object ()
| Initialize GL_EXT_texture_object extension.
void | InitGL_EXT_texture_rectangle ()
| Initialize GL_EXT_texture_rectangle extension.
void | InitGL_EXT_texture_sRGB ()
| Initialize GL_EXT_texture_sRGB extension.
void | InitGL_EXT_vertex_array ()
| Initialize GL_EXT_vertex_array extension.
void | InitGL_EXT_vertex_shader ()
| Initialize GL_EXT_vertex_shader extension.
void | InitGL_EXT_vertex_weighting ()
| Initialize GL_EXT_vertex_weighting extension.
void | InitGL_GREMEDY_string_marker ()
| Initialize GL_GREMEDY_string_marker extension.
void | InitGL_HP_occlusion_test ()
| Initialize GL_HP_occlusion_test extension.
void | InitGL_IBM_cull_vertex ()
| Initialize GL_IBM_cull_vertex extension.
void | InitGL_IBM_multimode_draw_arrays ()
| Initialize GL_IBM_multimode_draw_arrays extension.
void | InitGL_IBM_raster_pos_clip ()
| Initialize GL_IBM_raster_pos_clip extension.
void | InitGL_IBM_texture_mirrored_repeat ()
| Initialize GL_IBM_texture_mirrored_repeat extension.
void | InitGL_IBM_vertex_array_lists ()
| Initialize GL_IBM_vertex_array_lists extension.
void | InitGL_MESA_resize_buffers ()
| Initialize GL_MESA_resize_buffers extension.
void | InitGL_MESA_window_pos ()
| Initialize GL_MESA_window_pos extension.
void | InitGL_NV_blend_square ()
| Initialize GL_NV_blend_square extension.
void | InitGL_NV_copy_depth_to_color ()
| Initialize GL_NV_copy_depth_to_color extension.
void | InitGL_NV_depth_clamp ()
| Initialize GL_NV_depth_clamp extension.
void | InitGL_NV_element_array ()
| Initialize GL_NV_element_array extension.
void | InitGL_NV_evaluators ()
| Initialize GL_NV_evaluators extension.
void | InitGL_NV_fence ()
| Initialize GL_NV_fence extension.
void | InitGL_NV_float_buffer ()
| Initialize GL_NV_float_buffer extension.
void | InitGL_NV_fog_distance ()
| Initialize GL_NV_fog_distance extension.
void | InitGL_NV_fragment_program ()
| Initialize GL_NV_fragment_program extension.
void | InitGL_NV_gpu_program4 ()
| Initialize GL_NV_gpu_program4 extension.
void | InitGL_NV_light_max_exponent ()
| Initialize GL_NV_light_max_exponent extension.
void | InitGL_NV_multisample_filter_hint ()
| Initialize GL_NV_multisample_filter_hint extension.
void | InitGL_NV_occlusion_query ()
| Initialize GL_NV_occlusion_query extension.
void | InitGL_NV_packed_depth_stencil ()
| Initialize GL_NV_packed_depth_stencil extension.
void | InitGL_NV_point_sprite ()
| Initialize GL_NV_point_sprite extension.
void | InitGL_NV_primitive_restart ()
| Initialize GL_NV_primitive_restart extension.
void | InitGL_NV_register_combiners ()
| Initialize GL_NV_register_combiners extension.
void | InitGL_NV_register_combiners2 ()
| Initialize GL_NV_register_combiners2 extension.
void | InitGL_NV_texgen_emboss ()
| Initialize GL_NV_texgen_emboss extension.
void | InitGL_NV_texgen_reflection ()
| Initialize GL_NV_texgen_reflection extension.
void | InitGL_NV_texture_compression_vtc ()
| Initialize GL_NV_texture_compression_vtc extension.
void | InitGL_NV_texture_env_combine4 ()
| Initialize GL_NV_texture_env_combine4 extension.
void | InitGL_NV_texture_rectangle ()
| Initialize GL_NV_texture_rectangle extension.
void | InitGL_NV_texture_shader ()
| Initialize GL_NV_texture_shader extension.
void | InitGL_NV_texture_shader2 ()
| Initialize GL_NV_texture_shader2 extension.
void | InitGL_NV_texture_shader3 ()
| Initialize GL_NV_texture_shader3 extension.
void | InitGL_NV_vertex_array_range ()
| Initialize GL_NV_vertex_array_range extension.
void | InitGL_NV_vertex_array_range2 ()
| Initialize GL_NV_vertex_array_range2 extension.
void | InitGL_NV_vertex_program ()
| Initialize GL_NV_vertex_program extension.
void | InitGL_NV_vertex_program1_1 ()
| Initialize GL_NV_vertex_program1_1 extension.
void | InitGL_NV_vertex_program2 ()
| Initialize GL_NV_vertex_program2 extension.
void | InitGL_OML_interlace ()
| Initialize GL_OML_interlace extension.
void | InitGL_OML_resample ()
| Initialize GL_OML_resample extension.
void | InitGL_OML_subsample ()
| Initialize GL_OML_subsample extension.
void | InitGL_SGI_color_matrix ()
| Initialize GL_SGI_color_matrix extension.
void | InitGL_SGI_color_table ()
| Initialize GL_SGI_color_table extension.
void | InitGL_SGI_texture_color_table ()
| Initialize GL_SGI_texture_color_table extension.
void | InitGL_SGIS_depth_texture ()
| Initialize GL_SGIS_depth_texture extension.
void | InitGL_SGIS_generate_mipmap ()
| Initialize GL_SGIS_generate_mipmap extension.
void | InitGL_SGIS_multisample ()
| Initialize GL_SGIS_multisample extension.
void | InitGL_SGIS_pixel_texture ()
| Initialize GL_SGIS_pixel_texture extension.
void | InitGL_SGIS_texture_border_clamp ()
| Initialize GL_SGIS_texture_border_clamp extension.
void | InitGL_SGIS_texture_color_mask ()
| Initialize GL_SGIS_texture_color_mask extension.
void | InitGL_SGIS_texture_edge_clamp ()
| Initialize GL_SGIS_texture_edge_clamp extension.
void | InitGL_SGIS_texture_lod ()
| Initialize GL_SGIS_texture_lod extension.
void | InitGL_SGIX_fog_offset ()
| Initialize GL_SGIX_fog_offset extension.
void | InitGL_SGIX_interlace ()
| Initialize GL_SGIX_interlace extension.
void | InitGL_SGIX_shadow_ambient ()
| Initialize GL_SGIX_shadow_ambient extension.
void | InitGL_SUN_vertex ()
| Initialize GL_SUN_vertex extension.
void | InitInstancedDrawFuncs ()
| Initialize "InstancedDrawFuncs" pseudo-extension.
void | InitQueries ()
| Initialize "Queries" pseudo-extension.
void | InitQueries64 ()
| Initialize "Queries64" pseudo-extension.
void | InitWGL_ARB_buffer_region (HDC hDC)
| Initialize WGL_ARB_buffer_region extension.
void | InitWGL_ARB_extensions_string (HDC hDC)
| Initialize WGL_ARB_extensions_string extension.
void | InitWGL_ARB_framebuffer_sRGB (HDC hDC)
| Initialize WGL_ARB_framebuffer_sRGB extension.
void | InitWGL_ARB_make_current_read (HDC hDC)
| Initialize WGL_ARB_make_current_read extension.
void | InitWGL_ARB_pbuffer (HDC hDC)
| Initialize WGL_ARB_pbuffer extension.
void | InitWGL_ARB_pixel_format (HDC hDC)
| Initialize WGL_ARB_pixel_format extension.
void | InitWGL_ARB_render_texture (HDC hDC)
| Initialize WGL_ARB_render_texture extension.
void | InitWGL_EXT_extensions_string (HDC hDC)
| Initialize WGL_EXT_extensions_string extension.
void | InitWGL_EXT_make_current_read (HDC hDC)
| Initialize WGL_EXT_make_current_read extension.
void | InitWGL_EXT_pbuffer (HDC hDC)
| Initialize WGL_EXT_pbuffer extension.
void | InitWGL_EXT_pixel_format (HDC hDC)
| Initialize WGL_EXT_pixel_format extension.
void | InitWGL_EXT_swap_control (HDC hDC)
| Initialize WGL_EXT_swap_control extension.
void | InitWGL_I3D_digital_video_control (HDC hDC)
| Initialize WGL_I3D_digital_video_control extension.
void | InitWGL_I3D_gamma (HDC hDC)
| Initialize WGL_I3D_gamma extension.
void | InitWGL_I3D_genlock (HDC hDC)
| Initialize WGL_I3D_genlock extension.
void | InitWGL_I3D_image_buffer (HDC hDC)
| Initialize WGL_I3D_image_buffer extension.
void | InitWGL_I3D_swap_frame_lock (HDC hDC)
| Initialize WGL_I3D_swap_frame_lock extension.
void | InitWGL_I3D_swap_frame_usage (HDC hDC)
| Initialize WGL_I3D_swap_frame_usage extension.

## Detailed Description

GL extensions manager.

Checks for the presence of specific GL extensions and fetches all function pointers if present.

Definition at line 18412 of file glextmanager.h.

## Member Function Documentation

void csGLExtensionManager::InitGL_3DFX_texture_compression_FXT1 | ( |  | ) | `[inline]`

Initialize GL_3DFX_texture_compression_FXT1 extension.

Check presence with csGLExtensionFlags::CS_GL_3DFX_texture_compression_FXT1.

Definition at line 22385 of file glextmanager.h.

void csGLExtensionManager::InitGL_AMD_seamless_cubemap_per_texture | ( |  | ) | `[inline]`

Initialize GL_AMD_seamless_cubemap_per_texture extension.

Check presence with csGLExtensionFlags::CS_GL_AMD_seamless_cubemap_per_texture.

Definition at line 25325 of file glextmanager.h.

void csGLExtensionManager::InitGL_APPLE_client_storage | ( |  | ) | `[inline]`

Initialize GL_APPLE_client_storage extension.

Check presence with csGLExtensionFlags::CS_GL_APPLE_client_storage.

Definition at line 23304 of file glextmanager.h.

void csGLExtensionManager::InitGL_APPLE_element_array | ( |  | ) | `[inline]`

Initialize GL_APPLE_element_array extension.

Check presence with csGLExtensionFlags::CS_GL_APPLE_element_array.

Definition at line 23333 of file glextmanager.h.

void csGLExtensionManager::InitGL_APPLE_fence | ( |  | ) | `[inline]`

Initialize GL_APPLE_fence extension.

Check presence with csGLExtensionFlags::CS_GL_APPLE_fence.

Definition at line 23367 of file glextmanager.h.

void csGLExtensionManager::InitGL_APPLE_vertex_array_object | ( |  | ) | `[inline]`

Initialize GL_APPLE_vertex_array_object extension.

Check presence with csGLExtensionFlags::CS_GL_APPLE_vertex_array_object.

Definition at line 23404 of file glextmanager.h.

void csGLExtensionManager::InitGL_APPLE_vertex_array_range | ( |  | ) | `[inline]`

Initialize GL_APPLE_vertex_array_range extension.

Check presence with csGLExtensionFlags::CS_GL_APPLE_vertex_array_range.

Definition at line 23437 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_color_buffer_float | ( |  | ) | `[inline]`

Initialize GL_ARB_color_buffer_float extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_color_buffer_float.

Definition at line 24954 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_depth_buffer_float | ( |  | ) | `[inline]`

Initialize GL_ARB_depth_buffer_float extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_depth_buffer_float.

Definition at line 25114 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_depth_texture | ( |  | ) | `[inline]`

Initialize GL_ARB_depth_texture extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_depth_texture.

Definition at line 19424 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_draw_buffers | ( |  | ) | `[inline]`

Initialize GL_ARB_draw_buffers extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_draw_buffers.

Definition at line 24702 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_draw_instanced | ( |  | ) | `[inline]`

Initialize GL_ARB_draw_instanced extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_draw_instanced.

Definition at line 25080 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_fragment_program | ( |  | ) | `[inline]`

Initialize GL_ARB_fragment_program extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_fragment_program.

Definition at line 23227 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_fragment_shader | ( |  | ) | `[inline]`

Initialize GL_ARB_fragment_shader extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_fragment_shader.

Definition at line 24331 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_framebuffer_sRGB | ( |  | ) | `[inline]`

Initialize GL_ARB_framebuffer_sRGB extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_framebuffer_sRGB.

Definition at line 24984 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_half_float_pixel | ( |  | ) | `[inline]`

Initialize GL_ARB_half_float_pixel extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_half_float_pixel.

Definition at line 24849 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_half_float_vertex | ( |  | ) | `[inline]`

Initialize GL_ARB_half_float_vertex extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_half_float_vertex.

Definition at line 25178 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_imaging | ( |  | ) | `[inline]`

Initialize GL_ARB_imaging extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_imaging.

Definition at line 19074 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_instanced_arrays | ( |  | ) | `[inline]`

Initialize GL_ARB_instanced_arrays extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_instanced_arrays.

Definition at line 25143 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_map_buffer_range | ( |  | ) | `[inline]`

Initialize GL_ARB_map_buffer_range extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_map_buffer_range.

Definition at line 25207 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_matrix_palette | ( |  | ) | `[inline]`

Initialize GL_ARB_matrix_palette extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_matrix_palette.

Definition at line 23909 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_multisample | ( |  | ) | `[inline]`

Initialize GL_ARB_multisample extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_multisample.

Definition at line 19233 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_multitexture | ( |  | ) | `[inline]`

Initialize GL_ARB_multitexture extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_multitexture.

Definition at line 19137 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_occlusion_query | ( |  | ) | `[inline]`

Initialize GL_ARB_occlusion_query extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_occlusion_query.

Definition at line 24634 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_occlusion_query2 | ( |  | ) | `[inline]`

Initialize GL_ARB_occlusion_query2 extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_occlusion_query2.

Definition at line 24668 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_pixel_buffer_object | ( |  | ) | `[inline]`

Initialize GL_ARB_pixel_buffer_object extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_pixel_buffer_object.

Definition at line 24432 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_point_parameters | ( |  | ) | `[inline]`

Initialize GL_ARB_point_parameters extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_point_parameters.

Definition at line 19453 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_point_sprite | ( |  | ) | `[inline]`

Initialize GL_ARB_point_sprite extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_point_sprite.

Definition at line 24205 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_seamless_cube_map | ( |  | ) | `[inline]`

Initialize GL_ARB_seamless_cube_map extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_seamless_cube_map.

Definition at line 25296 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_shader_objects | ( |  | ) | `[inline]`

Initialize GL_ARB_shader_objects extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_shader_objects.

Definition at line 24263 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_shading_language_100 | ( |  | ) | `[inline]`

Initialize GL_ARB_shading_language_100 extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_shading_language_100.

Definition at line 24234 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_shadow | ( |  | ) | `[inline]`

Initialize GL_ARB_shadow extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_shadow.

Definition at line 19484 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_shadow_ambient | ( |  | ) | `[inline]`

Initialize GL_ARB_shadow_ambient extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_shadow_ambient.

Definition at line 19513 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_texture_border_clamp | ( |  | ) | `[inline]`

Initialize GL_ARB_texture_border_clamp extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_texture_border_clamp.

Definition at line 19542 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_texture_compression | ( |  | ) | `[inline]`

Initialize GL_ARB_texture_compression extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_texture_compression.

Definition at line 19571 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_texture_compression_rgtc | ( |  | ) | `[inline]`

Initialize GL_ARB_texture_compression_rgtc extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_texture_compression_rgtc.

Definition at line 25238 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_texture_cube_map | ( |  | ) | `[inline]`

Initialize GL_ARB_texture_cube_map extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_texture_cube_map.

Definition at line 19395 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_texture_env_add | ( |  | ) | `[inline]`

Initialize GL_ARB_texture_env_add extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_texture_env_add.

Definition at line 19297 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_texture_env_combine | ( |  | ) | `[inline]`

Initialize GL_ARB_texture_env_combine extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_texture_env_combine.

Definition at line 19607 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_texture_env_crossbar | ( |  | ) | `[inline]`

Initialize GL_ARB_texture_env_crossbar extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_texture_env_crossbar.

Definition at line 19636 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_texture_env_dot3 | ( |  | ) | `[inline]`

Initialize GL_ARB_texture_env_dot3 extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_texture_env_dot3.

Definition at line 19665 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_texture_float | ( |  | ) | `[inline]`

Initialize GL_ARB_texture_float extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_texture_float.

Definition at line 24820 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_texture_mirrored_repeat | ( |  | ) | `[inline]`

Initialize GL_ARB_texture_mirrored_repeat extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_texture_mirrored_repeat.

Definition at line 19694 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_texture_non_power_of_two | ( |  | ) | `[inline]`

Initialize GL_ARB_texture_non_power_of_two extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_texture_non_power_of_two.

Definition at line 24176 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_texture_rectangle | ( |  | ) | `[inline]`

Initialize GL_ARB_texture_rectangle extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_texture_rectangle.

Definition at line 24466 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_texture_rg | ( |  | ) | `[inline]`

Initialize GL_ARB_texture_rg extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_texture_rg.

Definition at line 25267 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_timer_query | ( |  | ) | `[inline]`

Initialize GL_ARB_timer_query extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_timer_query.

Definition at line 25354 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_transpose_matrix | ( |  | ) | `[inline]`

Initialize GL_ARB_transpose_matrix extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_transpose_matrix.

Definition at line 19200 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_vertex_blend | ( |  | ) | `[inline]`

Initialize GL_ARB_vertex_blend extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_vertex_blend.

Definition at line 19723 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_vertex_buffer_object | ( |  | ) | `[inline]`

Initialize GL_ARB_vertex_buffer_object extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_vertex_buffer_object.

Definition at line 24105 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_vertex_program | ( |  | ) | `[inline]`

Initialize GL_ARB_vertex_program extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_vertex_program.

Definition at line 19763 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_vertex_shader | ( |  | ) | `[inline]`

Initialize GL_ARB_vertex_shader extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_vertex_shader.

Definition at line 24360 of file glextmanager.h.

void csGLExtensionManager::InitGL_ARB_window_pos | ( |  | ) | `[inline]`

Initialize GL_ARB_window_pos extension.

Check presence with csGLExtensionFlags::CS_GL_ARB_window_pos.

Definition at line 19854 of file glextmanager.h.

void csGLExtensionManager::InitGL_ATI_element_array | ( |  | ) | `[inline]`

Initialize GL_ATI_element_array extension.

Check presence with csGLExtensionFlags::CS_GL_ATI_element_array.

Definition at line 21959 of file glextmanager.h.

void csGLExtensionManager::InitGL_ATI_envmap_bumpmap | ( |  | ) | `[inline]`

Initialize GL_ATI_envmap_bumpmap extension.

Check presence with csGLExtensionFlags::CS_GL_ATI_envmap_bumpmap.

Definition at line 21991 of file glextmanager.h.

void csGLExtensionManager::InitGL_ATI_fragment_shader | ( |  | ) | `[inline]`

Initialize GL_ATI_fragment_shader extension.

Check presence with csGLExtensionFlags::CS_GL_ATI_fragment_shader.

Definition at line 22024 of file glextmanager.h.

void csGLExtensionManager::InitGL_ATI_pn_triangles | ( |  | ) | `[inline]`

Initialize GL_ATI_pn_triangles extension.

Check presence with csGLExtensionFlags::CS_GL_ATI_pn_triangles.

Definition at line 22067 of file glextmanager.h.

void csGLExtensionManager::InitGL_ATI_separate_stencil | ( |  | ) | `[inline]`

Initialize GL_ATI_separate_stencil extension.

Check presence with csGLExtensionFlags::CS_GL_ATI_separate_stencil.

Definition at line 24145 of file glextmanager.h.

void csGLExtensionManager::InitGL_ATI_text_fragment_shader | ( |  | ) | `[inline]`

Initialize GL_ATI_text_fragment_shader extension.

Check presence with csGLExtensionFlags::CS_GL_ATI_text_fragment_shader.

Definition at line 23275 of file glextmanager.h.

void csGLExtensionManager::InitGL_ATI_texture_mirror_once | ( |  | ) | `[inline]`

Initialize GL_ATI_texture_mirror_once extension.

Check presence with csGLExtensionFlags::CS_GL_ATI_texture_mirror_once.

Definition at line 22098 of file glextmanager.h.

void csGLExtensionManager::InitGL_ATI_vertex_array_object | ( |  | ) | `[inline]`

Initialize GL_ATI_vertex_array_object extension.

Check presence with csGLExtensionFlags::CS_GL_ATI_vertex_array_object.

Definition at line 22127 of file glextmanager.h.

void csGLExtensionManager::InitGL_ATI_vertex_attrib_array_object | ( |  | ) | `[inline]`

Initialize GL_ATI_vertex_attrib_array_object extension.

Check presence with csGLExtensionFlags::CS_GL_ATI_vertex_attrib_array_object.

Definition at line 22168 of file glextmanager.h.

void csGLExtensionManager::InitGL_ATI_vertex_streams | ( |  | ) | `[inline]`

Initialize GL_ATI_vertex_streams extension.

Check presence with csGLExtensionFlags::CS_GL_ATI_vertex_streams.

Definition at line 22200 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_422_pixels | ( |  | ) | `[inline]`

Initialize GL_EXT_422_pixels extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_422_pixels.

Definition at line 19899 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_abgr | ( |  | ) | `[inline]`

Initialize GL_EXT_abgr extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_abgr.

Definition at line 19928 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_bgra | ( |  | ) | `[inline]`

Initialize GL_EXT_bgra extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_bgra.

Definition at line 19957 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_blend_color | ( |  | ) | `[inline]`

Initialize GL_EXT_blend_color extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_blend_color.

Definition at line 19986 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_blend_equation_separate | ( |  | ) | `[inline]`

Initialize GL_EXT_blend_equation_separate extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_blend_equation_separate.

Definition at line 24732 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_blend_func_separate | ( |  | ) | `[inline]`

Initialize GL_EXT_blend_func_separate extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_blend_func_separate.

Definition at line 20016 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_blend_logic_op | ( |  | ) | `[inline]`

Initialize GL_EXT_blend_logic_op extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_blend_logic_op.

Definition at line 20046 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_blend_minmax | ( |  | ) | `[inline]`

Initialize GL_EXT_blend_minmax extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_blend_minmax.

Definition at line 20075 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_blend_subtract | ( |  | ) | `[inline]`

Initialize GL_EXT_blend_subtract extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_blend_subtract.

Definition at line 20105 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_clip_volume_hint | ( |  | ) | `[inline]`

Initialize GL_EXT_clip_volume_hint extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_clip_volume_hint.

Definition at line 20134 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_color_subtable | ( |  | ) | `[inline]`

Initialize GL_EXT_color_subtable extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_color_subtable.

Definition at line 20163 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_compiled_vertex_array | ( |  | ) | `[inline]`

Initialize GL_EXT_compiled_vertex_array extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_compiled_vertex_array.

Definition at line 20194 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_convolution | ( |  | ) | `[inline]`

Initialize GL_EXT_convolution extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_convolution.

Definition at line 20225 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_fog_coord | ( |  | ) | `[inline]`

Initialize GL_EXT_fog_coord extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_fog_coord.

Definition at line 20267 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_framebuffer_object | ( |  | ) | `[inline]`

Initialize GL_EXT_framebuffer_object extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_framebuffer_object.

Definition at line 24495 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_gpu_program_parameters | ( |  | ) | `[inline]`

Initialize GL_EXT_gpu_program_parameters extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_gpu_program_parameters.

Definition at line 24923 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_histogram | ( |  | ) | `[inline]`

Initialize GL_EXT_histogram extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_histogram.

Definition at line 20301 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_multi_draw_arrays | ( |  | ) | `[inline]`

Initialize GL_EXT_multi_draw_arrays extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_multi_draw_arrays.

Definition at line 20340 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_packed_depth_stencil | ( |  | ) | `[inline]`

Initialize GL_EXT_packed_depth_stencil extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_packed_depth_stencil.

Definition at line 24791 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_packed_pixels | ( |  | ) | `[inline]`

Initialize GL_EXT_packed_pixels extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_packed_pixels.

Definition at line 20371 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_paletted_texture | ( |  | ) | `[inline]`

Initialize GL_EXT_paletted_texture extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_paletted_texture.

Definition at line 20400 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_pixel_buffer_object | ( |  | ) | `[inline]`

Initialize GL_EXT_pixel_buffer_object extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_pixel_buffer_object.

Definition at line 24541 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_point_parameters | ( |  | ) | `[inline]`

Initialize GL_EXT_point_parameters extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_point_parameters.

Definition at line 20434 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_polygon_offset | ( |  | ) | `[inline]`

Initialize GL_EXT_polygon_offset extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_polygon_offset.

Definition at line 20465 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_secondary_color | ( |  | ) | `[inline]`

Initialize GL_EXT_secondary_color extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_secondary_color.

Definition at line 20495 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_separate_specular_color | ( |  | ) | `[inline]`

Initialize GL_EXT_separate_specular_color extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_separate_specular_color.

Definition at line 20541 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_shadow_funcs | ( |  | ) | `[inline]`

Initialize GL_EXT_shadow_funcs extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_shadow_funcs.

Definition at line 20570 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_shared_texture_palette | ( |  | ) | `[inline]`

Initialize GL_EXT_shared_texture_palette extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_shared_texture_palette.

Definition at line 20599 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_stencil_two_side | ( |  | ) | `[inline]`

Initialize GL_EXT_stencil_two_side extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_stencil_two_side.

Definition at line 20628 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_stencil_wrap | ( |  | ) | `[inline]`

Initialize GL_EXT_stencil_wrap extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_stencil_wrap.

Definition at line 20658 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_subtexture | ( |  | ) | `[inline]`

Initialize GL_EXT_subtexture extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_subtexture.

Definition at line 20687 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_texture3D | ( |  | ) | `[inline]`

Initialize GL_EXT_texture3D extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_texture3D.

Definition at line 20719 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_texture_compression_s3tc | ( |  | ) | `[inline]`

Initialize GL_EXT_texture_compression_s3tc extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_texture_compression_s3tc.

Definition at line 20749 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_texture_env_add | ( |  | ) | `[inline]`

Initialize GL_EXT_texture_env_add extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_texture_env_add.

Definition at line 20778 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_texture_env_combine | ( |  | ) | `[inline]`

Initialize GL_EXT_texture_env_combine extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_texture_env_combine.

Definition at line 20807 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_texture_env_dot3 | ( |  | ) | `[inline]`

Initialize GL_EXT_texture_env_dot3 extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_texture_env_dot3.

Definition at line 20836 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_texture_filter_anisotropic | ( |  | ) | `[inline]`

Initialize GL_EXT_texture_filter_anisotropic extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_texture_filter_anisotropic.

Definition at line 20865 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_texture_lod_bias | ( |  | ) | `[inline]`

Initialize GL_EXT_texture_lod_bias extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_texture_lod_bias.

Definition at line 20894 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_texture_object | ( |  | ) | `[inline]`

Initialize GL_EXT_texture_object extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_texture_object.

Definition at line 20923 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_texture_rectangle | ( |  | ) | `[inline]`

Initialize GL_EXT_texture_rectangle extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_texture_rectangle.

Definition at line 24605 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_texture_sRGB | ( |  | ) | `[inline]`

Initialize GL_EXT_texture_sRGB extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_texture_sRGB.

Definition at line 24762 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_vertex_array | ( |  | ) | `[inline]`

Initialize GL_EXT_vertex_array extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_vertex_array.

Definition at line 20958 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_vertex_shader | ( |  | ) | `[inline]`

Initialize GL_EXT_vertex_shader extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_vertex_shader.

Definition at line 20996 of file glextmanager.h.

void csGLExtensionManager::InitGL_EXT_vertex_weighting | ( |  | ) | `[inline]`

Initialize GL_EXT_vertex_weighting extension.

Check presence with csGLExtensionFlags::CS_GL_EXT_vertex_weighting.

Definition at line 21067 of file glextmanager.h.

void csGLExtensionManager::InitGL_GREMEDY_string_marker | ( |  | ) | `[inline]`

Initialize GL_GREMEDY_string_marker extension.

Check presence with csGLExtensionFlags::CS_GL_GREMEDY_string_marker.

Definition at line 24575 of file glextmanager.h.

void csGLExtensionManager::InitGL_HP_occlusion_test | ( |  | ) | `[inline]`

Initialize GL_HP_occlusion_test extension.

Check presence with csGLExtensionFlags::CS_GL_HP_occlusion_test.

Definition at line 21099 of file glextmanager.h.

void csGLExtensionManager::InitGL_IBM_cull_vertex | ( |  | ) | `[inline]`

Initialize GL_IBM_cull_vertex extension.

Check presence with csGLExtensionFlags::CS_GL_IBM_cull_vertex.

Definition at line 22414 of file glextmanager.h.

void csGLExtensionManager::InitGL_IBM_multimode_draw_arrays | ( |  | ) | `[inline]`

Initialize GL_IBM_multimode_draw_arrays extension.

Check presence with csGLExtensionFlags::CS_GL_IBM_multimode_draw_arrays.

Definition at line 22443 of file glextmanager.h.

void csGLExtensionManager::InitGL_IBM_raster_pos_clip | ( |  | ) | `[inline]`

Initialize GL_IBM_raster_pos_clip extension.

Check presence with csGLExtensionFlags::CS_GL_IBM_raster_pos_clip.

Definition at line 22474 of file glextmanager.h.

void csGLExtensionManager::InitGL_IBM_texture_mirrored_repeat | ( |  | ) | `[inline]`

Initialize GL_IBM_texture_mirrored_repeat extension.

Check presence with csGLExtensionFlags::CS_GL_IBM_texture_mirrored_repeat.

Definition at line 22503 of file glextmanager.h.

void csGLExtensionManager::InitGL_IBM_vertex_array_lists | ( |  | ) | `[inline]`

Initialize GL_IBM_vertex_array_lists extension.

Check presence with csGLExtensionFlags::CS_GL_IBM_vertex_array_lists.

Definition at line 22532 of file glextmanager.h.

void csGLExtensionManager::InitGL_MESA_resize_buffers | ( |  | ) | `[inline]`

Initialize GL_MESA_resize_buffers extension.

Check presence with csGLExtensionFlags::CS_GL_MESA_resize_buffers.

Definition at line 22568 of file glextmanager.h.

void csGLExtensionManager::InitGL_MESA_window_pos | ( |  | ) | `[inline]`

Initialize GL_MESA_window_pos extension.

Check presence with csGLExtensionFlags::CS_GL_MESA_window_pos.

Definition at line 22598 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_blend_square | ( |  | ) | `[inline]`

Initialize GL_NV_blend_square extension.

Check presence with csGLExtensionFlags::CS_GL_NV_blend_square.

Definition at line 21128 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_copy_depth_to_color | ( |  | ) | `[inline]`

Initialize GL_NV_copy_depth_to_color extension.

Check presence with csGLExtensionFlags::CS_GL_NV_copy_depth_to_color.

Definition at line 21157 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_depth_clamp | ( |  | ) | `[inline]`

Initialize GL_NV_depth_clamp extension.

Check presence with csGLExtensionFlags::CS_GL_NV_depth_clamp.

Definition at line 21186 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_element_array | ( |  | ) | `[inline]`

Initialize GL_NV_element_array extension.

Check presence with csGLExtensionFlags::CS_GL_NV_element_array.

Definition at line 23943 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_evaluators | ( |  | ) | `[inline]`

Initialize GL_NV_evaluators extension.

Check presence with csGLExtensionFlags::CS_GL_NV_evaluators.

Definition at line 21215 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_fence | ( |  | ) | `[inline]`

Initialize GL_NV_fence extension.

Check presence with csGLExtensionFlags::CS_GL_NV_fence.

Definition at line 21253 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_float_buffer | ( |  | ) | `[inline]`

Initialize GL_NV_float_buffer extension.

Check presence with csGLExtensionFlags::CS_GL_NV_float_buffer.

Definition at line 23977 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_fog_distance | ( |  | ) | `[inline]`

Initialize GL_NV_fog_distance extension.

Check presence with csGLExtensionFlags::CS_GL_NV_fog_distance.

Definition at line 21289 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_fragment_program | ( |  | ) | `[inline]`

Initialize GL_NV_fragment_program extension.

Check presence with csGLExtensionFlags::CS_GL_NV_fragment_program.

Definition at line 24006 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_gpu_program4 | ( |  | ) | `[inline]`

Initialize GL_NV_gpu_program4 extension.

Check presence with csGLExtensionFlags::CS_GL_NV_gpu_program4.

Definition at line 24878 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_light_max_exponent | ( |  | ) | `[inline]`

Initialize GL_NV_light_max_exponent extension.

Check presence with csGLExtensionFlags::CS_GL_NV_light_max_exponent.

Definition at line 21318 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_multisample_filter_hint | ( |  | ) | `[inline]`

Initialize GL_NV_multisample_filter_hint extension.

Check presence with csGLExtensionFlags::CS_GL_NV_multisample_filter_hint.

Definition at line 21347 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_occlusion_query | ( |  | ) | `[inline]`

Initialize GL_NV_occlusion_query extension.

Check presence with csGLExtensionFlags::CS_GL_NV_occlusion_query.

Definition at line 21376 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_packed_depth_stencil | ( |  | ) | `[inline]`

Initialize GL_NV_packed_depth_stencil extension.

Check presence with csGLExtensionFlags::CS_GL_NV_packed_depth_stencil.

Definition at line 21412 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_point_sprite | ( |  | ) | `[inline]`

Initialize GL_NV_point_sprite extension.

Check presence with csGLExtensionFlags::CS_GL_NV_point_sprite.

Definition at line 21441 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_primitive_restart | ( |  | ) | `[inline]`

Initialize GL_NV_primitive_restart extension.

Check presence with csGLExtensionFlags::CS_GL_NV_primitive_restart.

Definition at line 24045 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_register_combiners | ( |  | ) | `[inline]`

Initialize GL_NV_register_combiners extension.

Check presence with csGLExtensionFlags::CS_GL_NV_register_combiners.

Definition at line 21472 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_register_combiners2 | ( |  | ) | `[inline]`

Initialize GL_NV_register_combiners2 extension.

Check presence with csGLExtensionFlags::CS_GL_NV_register_combiners2.

Definition at line 21514 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_texgen_emboss | ( |  | ) | `[inline]`

Initialize GL_NV_texgen_emboss extension.

Check presence with csGLExtensionFlags::CS_GL_NV_texgen_emboss.

Definition at line 21545 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_texgen_reflection | ( |  | ) | `[inline]`

Initialize GL_NV_texgen_reflection extension.

Check presence with csGLExtensionFlags::CS_GL_NV_texgen_reflection.

Definition at line 21574 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_texture_compression_vtc | ( |  | ) | `[inline]`

Initialize GL_NV_texture_compression_vtc extension.

Check presence with csGLExtensionFlags::CS_GL_NV_texture_compression_vtc.

Definition at line 21603 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_texture_env_combine4 | ( |  | ) | `[inline]`

Initialize GL_NV_texture_env_combine4 extension.

Check presence with csGLExtensionFlags::CS_GL_NV_texture_env_combine4.

Definition at line 21632 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_texture_rectangle | ( |  | ) | `[inline]`

Initialize GL_NV_texture_rectangle extension.

Check presence with csGLExtensionFlags::CS_GL_NV_texture_rectangle.

Definition at line 21661 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_texture_shader | ( |  | ) | `[inline]`

Initialize GL_NV_texture_shader extension.

Check presence with csGLExtensionFlags::CS_GL_NV_texture_shader.

Definition at line 21690 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_texture_shader2 | ( |  | ) | `[inline]`

Initialize GL_NV_texture_shader2 extension.

Check presence with csGLExtensionFlags::CS_GL_NV_texture_shader2.

Definition at line 21719 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_texture_shader3 | ( |  | ) | `[inline]`

Initialize GL_NV_texture_shader3 extension.

Check presence with csGLExtensionFlags::CS_GL_NV_texture_shader3.

Definition at line 21748 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_vertex_array_range | ( |  | ) | `[inline]`

Initialize GL_NV_vertex_array_range extension.

Check presence with csGLExtensionFlags::CS_GL_NV_vertex_array_range.

Definition at line 21777 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_vertex_array_range2 | ( |  | ) | `[inline]`

Initialize GL_NV_vertex_array_range2 extension.

Check presence with csGLExtensionFlags::CS_GL_NV_vertex_array_range2.

Definition at line 21810 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_vertex_program | ( |  | ) | `[inline]`

Initialize GL_NV_vertex_program extension.

Check presence with csGLExtensionFlags::CS_GL_NV_vertex_program.

Definition at line 21839 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_vertex_program1_1 | ( |  | ) | `[inline]`

Initialize GL_NV_vertex_program1_1 extension.

Check presence with csGLExtensionFlags::CS_GL_NV_vertex_program1_1.

Definition at line 21930 of file glextmanager.h.

void csGLExtensionManager::InitGL_NV_vertex_program2 | ( |  | ) | `[inline]`

Initialize GL_NV_vertex_program2 extension.

Check presence with csGLExtensionFlags::CS_GL_NV_vertex_program2.

Definition at line 24076 of file glextmanager.h.

void csGLExtensionManager::InitGL_OML_interlace | ( |  | ) | `[inline]`

Initialize GL_OML_interlace extension.

Check presence with csGLExtensionFlags::CS_GL_OML_interlace.

Definition at line 22651 of file glextmanager.h.

void csGLExtensionManager::InitGL_OML_resample | ( |  | ) | `[inline]`

Initialize GL_OML_resample extension.

Check presence with csGLExtensionFlags::CS_GL_OML_resample.

Definition at line 22680 of file glextmanager.h.

void csGLExtensionManager::InitGL_OML_subsample | ( |  | ) | `[inline]`

Initialize GL_OML_subsample extension.

Check presence with csGLExtensionFlags::CS_GL_OML_subsample.

Definition at line 22709 of file glextmanager.h.

void csGLExtensionManager::InitGL_SGI_color_matrix | ( |  | ) | `[inline]`

Initialize GL_SGI_color_matrix extension.

Check presence with csGLExtensionFlags::CS_GL_SGI_color_matrix.

Definition at line 23064 of file glextmanager.h.

void csGLExtensionManager::InitGL_SGI_color_table | ( |  | ) | `[inline]`

Initialize GL_SGI_color_table extension.

Check presence with csGLExtensionFlags::CS_GL_SGI_color_table.

Definition at line 23093 of file glextmanager.h.

void csGLExtensionManager::InitGL_SGI_texture_color_table | ( |  | ) | `[inline]`

Initialize GL_SGI_texture_color_table extension.

Check presence with csGLExtensionFlags::CS_GL_SGI_texture_color_table.

Definition at line 23129 of file glextmanager.h.

void csGLExtensionManager::InitGL_SGIS_depth_texture | ( |  | ) | `[inline]`

Initialize GL_SGIS_depth_texture extension.

Check presence with csGLExtensionFlags::CS_GL_SGIS_depth_texture.

Definition at line 22948 of file glextmanager.h.

void csGLExtensionManager::InitGL_SGIS_generate_mipmap | ( |  | ) | `[inline]`

Initialize GL_SGIS_generate_mipmap extension.

Check presence with csGLExtensionFlags::CS_GL_SGIS_generate_mipmap.

Definition at line 22738 of file glextmanager.h.

void csGLExtensionManager::InitGL_SGIS_multisample | ( |  | ) | `[inline]`

Initialize GL_SGIS_multisample extension.

Check presence with csGLExtensionFlags::CS_GL_SGIS_multisample.

Definition at line 22767 of file glextmanager.h.

void csGLExtensionManager::InitGL_SGIS_pixel_texture | ( |  | ) | `[inline]`

Initialize GL_SGIS_pixel_texture extension.

Check presence with csGLExtensionFlags::CS_GL_SGIS_pixel_texture.

Definition at line 22798 of file glextmanager.h.

void csGLExtensionManager::InitGL_SGIS_texture_border_clamp | ( |  | ) | `[inline]`

Initialize GL_SGIS_texture_border_clamp extension.

Check presence with csGLExtensionFlags::CS_GL_SGIS_texture_border_clamp.

Definition at line 22831 of file glextmanager.h.

void csGLExtensionManager::InitGL_SGIS_texture_color_mask | ( |  | ) | `[inline]`

Initialize GL_SGIS_texture_color_mask extension.

Check presence with csGLExtensionFlags::CS_GL_SGIS_texture_color_mask.

Definition at line 22860 of file glextmanager.h.

void csGLExtensionManager::InitGL_SGIS_texture_edge_clamp | ( |  | ) | `[inline]`

Initialize GL_SGIS_texture_edge_clamp extension.

Check presence with csGLExtensionFlags::CS_GL_SGIS_texture_edge_clamp.

Definition at line 22890 of file glextmanager.h.

void csGLExtensionManager::InitGL_SGIS_texture_lod | ( |  | ) | `[inline]`

Initialize GL_SGIS_texture_lod extension.

Check presence with csGLExtensionFlags::CS_GL_SGIS_texture_lod.

Definition at line 22919 of file glextmanager.h.

void csGLExtensionManager::InitGL_SGIX_fog_offset | ( |  | ) | `[inline]`

Initialize GL_SGIX_fog_offset extension.

Check presence with csGLExtensionFlags::CS_GL_SGIX_fog_offset.

Definition at line 22977 of file glextmanager.h.

void csGLExtensionManager::InitGL_SGIX_interlace | ( |  | ) | `[inline]`

Initialize GL_SGIX_interlace extension.

Check presence with csGLExtensionFlags::CS_GL_SGIX_interlace.

Definition at line 23006 of file glextmanager.h.

void csGLExtensionManager::InitGL_SGIX_shadow_ambient | ( |  | ) | `[inline]`

Initialize GL_SGIX_shadow_ambient extension.

Check presence with csGLExtensionFlags::CS_GL_SGIX_shadow_ambient.

Definition at line 23035 of file glextmanager.h.

void csGLExtensionManager::InitGL_SUN_vertex | ( |  | ) | `[inline]`

Initialize GL_SUN_vertex extension.

Check presence with csGLExtensionFlags::CS_GL_SUN_vertex.

Definition at line 23158 of file glextmanager.h.

void csGLExtensionManager::InitInstancedDrawFuncs | ( |  | ) | `[inline]`

Initialize "InstancedDrawFuncs" pseudo-extension.

Check presence with csGLExtensionFlags::CS_InstancedDrawFuncs.

Definition at line 19037 of file glextmanager.h.

void csGLExtensionManager::InitQueries | ( |  | ) | `[inline]`

Initialize "Queries" pseudo-extension.

Check presence with csGLExtensionFlags::CS_Queries.

Definition at line 18952 of file glextmanager.h.

void csGLExtensionManager::InitQueries64 | ( |  | ) | `[inline]`

Initialize "Queries64" pseudo-extension.

Check presence with csGLExtensionFlags::CS_Queries64.

Definition at line 18995 of file glextmanager.h.

void csGLExtensionManager::InitWGL_ARB_buffer_region | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_ARB_buffer_region extension.

Check presence with csGLExtensionFlags::CS_WGL_ARB_buffer_region.

Definition at line 19359 of file glextmanager.h.

void csGLExtensionManager::InitWGL_ARB_extensions_string | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_ARB_extensions_string extension.

Check presence with csGLExtensionFlags::CS_WGL_ARB_extensions_string.

Definition at line 19327 of file glextmanager.h.

void csGLExtensionManager::InitWGL_ARB_framebuffer_sRGB | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_ARB_framebuffer_sRGB extension.

Check presence with csGLExtensionFlags::CS_WGL_ARB_framebuffer_sRGB.

Definition at line 25048 of file glextmanager.h.

void csGLExtensionManager::InitWGL_ARB_make_current_read | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_ARB_make_current_read extension.

Check presence with csGLExtensionFlags::CS_WGL_ARB_make_current_read.

Definition at line 23506 of file glextmanager.h.

void csGLExtensionManager::InitWGL_ARB_pbuffer | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_ARB_pbuffer extension.

Check presence with csGLExtensionFlags::CS_WGL_ARB_pbuffer.

Definition at line 23541 of file glextmanager.h.

void csGLExtensionManager::InitWGL_ARB_pixel_format | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_ARB_pixel_format extension.

Check presence with csGLExtensionFlags::CS_WGL_ARB_pixel_format.

Definition at line 23470 of file glextmanager.h.

void csGLExtensionManager::InitWGL_ARB_render_texture | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_ARB_render_texture extension.

Check presence with csGLExtensionFlags::CS_WGL_ARB_render_texture.

Definition at line 23614 of file glextmanager.h.

void csGLExtensionManager::InitWGL_EXT_extensions_string | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_EXT_extensions_string extension.

Check presence with csGLExtensionFlags::CS_WGL_EXT_extensions_string.

Definition at line 23650 of file glextmanager.h.

void csGLExtensionManager::InitWGL_EXT_make_current_read | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_EXT_make_current_read extension.

Check presence with csGLExtensionFlags::CS_WGL_EXT_make_current_read.

Definition at line 23684 of file glextmanager.h.

void csGLExtensionManager::InitWGL_EXT_pbuffer | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_EXT_pbuffer extension.

Check presence with csGLExtensionFlags::CS_WGL_EXT_pbuffer.

Definition at line 23719 of file glextmanager.h.

void csGLExtensionManager::InitWGL_EXT_pixel_format | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_EXT_pixel_format extension.

Check presence with csGLExtensionFlags::CS_WGL_EXT_pixel_format.

Definition at line 23757 of file glextmanager.h.

void csGLExtensionManager::InitWGL_EXT_swap_control | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_EXT_swap_control extension.

Check presence with csGLExtensionFlags::CS_WGL_EXT_swap_control.

Definition at line 23579 of file glextmanager.h.

void csGLExtensionManager::InitWGL_I3D_digital_video_control | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_I3D_digital_video_control extension.

Check presence with csGLExtensionFlags::CS_WGL_I3D_digital_video_control.

Definition at line 23793 of file glextmanager.h.

void csGLExtensionManager::InitWGL_I3D_gamma | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_I3D_gamma extension.

Check presence with csGLExtensionFlags::CS_WGL_I3D_gamma.

Definition at line 23828 of file glextmanager.h.

void csGLExtensionManager::InitWGL_I3D_genlock | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_I3D_genlock extension.

Check presence with csGLExtensionFlags::CS_WGL_I3D_genlock.

Definition at line 23865 of file glextmanager.h.

void csGLExtensionManager::InitWGL_I3D_image_buffer | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_I3D_image_buffer extension.

Check presence with csGLExtensionFlags::CS_WGL_I3D_image_buffer.

Definition at line 22275 of file glextmanager.h.

void csGLExtensionManager::InitWGL_I3D_swap_frame_lock | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_I3D_swap_frame_lock extension.

Check presence with csGLExtensionFlags::CS_WGL_I3D_swap_frame_lock.

Definition at line 22312 of file glextmanager.h.

void csGLExtensionManager::InitWGL_I3D_swap_frame_usage | ( | HDC | hDC | ) | `[inline]`

Initialize WGL_I3D_swap_frame_usage extension.

Check presence with csGLExtensionFlags::CS_WGL_I3D_swap_frame_usage.

Definition at line 22349 of file glextmanager.h.

The documentation for this struct was generated from the following file:

- csplugincommon/opengl/glextmanager.h