CrystalSpace

Public API Reference

CS::GLExtensionFlags Struct Reference

Struct containing all GL extension test flags. More...

#include <csplugincommon/opengl/glextmanager.h>

Inheritance diagram for CS::GLExtensionFlags:

List of all members.

Public Attributes

bool CS_GL_3DFX_texture_compression_FXT1
 Whether the GL_3DFX_texture_compression_FXT1 extension was found.
bool CS_GL_AMD_query_buffer_object
 Whether the GL_AMD_query_buffer_object extension was found.
bool CS_GL_AMD_seamless_cubemap_per_texture
 Whether the GL_AMD_seamless_cubemap_per_texture extension was found.
bool CS_GL_ANGLE_texture_compression_dxt1
 Whether the GL_ANGLE_texture_compression_dxt1 extension was found.
bool CS_GL_ANGLE_texture_compression_dxt3
 Whether the GL_ANGLE_texture_compression_dxt3 extension was found.
bool CS_GL_ANGLE_texture_compression_dxt5
 Whether the GL_ANGLE_texture_compression_dxt5 extension was found.
bool CS_GL_APPLE_client_storage
 Whether the GL_APPLE_client_storage extension was found.
bool CS_GL_APPLE_element_array
 Whether the GL_APPLE_element_array extension was found.
bool CS_GL_APPLE_fence
 Whether the GL_APPLE_fence extension was found.
bool CS_GL_APPLE_vertex_array_object
 Whether the GL_APPLE_vertex_array_object extension was found.
bool CS_GL_APPLE_vertex_array_range
 Whether the GL_APPLE_vertex_array_range extension was found.
bool CS_GL_ARB_color_buffer_float
 Whether the GL_ARB_color_buffer_float extension was found.
bool CS_GL_ARB_depth_buffer_float
 Whether the GL_ARB_depth_buffer_float extension was found.
bool CS_GL_ARB_depth_texture
 Whether the GL_ARB_depth_texture extension was found.
bool CS_GL_ARB_draw_buffers
 Whether the GL_ARB_draw_buffers extension was found.
bool CS_GL_ARB_draw_instanced
 Whether the GL_ARB_draw_instanced extension was found.
bool CS_GL_ARB_fragment_program
 Whether the GL_ARB_fragment_program extension was found.
bool CS_GL_ARB_fragment_shader
 Whether the GL_ARB_fragment_shader extension was found.
bool CS_GL_ARB_framebuffer_sRGB
 Whether the GL_ARB_framebuffer_sRGB extension was found.
bool CS_GL_ARB_half_float_pixel
 Whether the GL_ARB_half_float_pixel extension was found.
bool CS_GL_ARB_half_float_vertex
 Whether the GL_ARB_half_float_vertex extension was found.
bool CS_GL_ARB_imaging
 Whether the GL_ARB_imaging extension was found.
bool CS_GL_ARB_instanced_arrays
 Whether the GL_ARB_instanced_arrays extension was found.
bool CS_GL_ARB_map_buffer_range
 Whether the GL_ARB_map_buffer_range extension was found.
bool CS_GL_ARB_matrix_palette
 Whether the GL_ARB_matrix_palette extension was found.
bool CS_GL_ARB_multisample
 Whether the GL_ARB_multisample extension was found.
bool CS_GL_ARB_multitexture
 Whether the GL_ARB_multitexture extension was found.
bool CS_GL_ARB_occlusion_query
 Whether the GL_ARB_occlusion_query extension was found.
bool CS_GL_ARB_occlusion_query2
 Whether the GL_ARB_occlusion_query2 extension was found.
bool CS_GL_ARB_pixel_buffer_object
 Whether the GL_ARB_pixel_buffer_object extension was found.
bool CS_GL_ARB_point_parameters
 Whether the GL_ARB_point_parameters extension was found.
bool CS_GL_ARB_point_sprite
 Whether the GL_ARB_point_sprite extension was found.
bool CS_GL_ARB_query_buffer_object
 Whether the GL_ARB_query_buffer_object extension was found.
bool CS_GL_ARB_seamless_cube_map
 Whether the GL_ARB_seamless_cube_map extension was found.
bool CS_GL_ARB_seamless_cubemap_per_texture
 Whether the GL_ARB_seamless_cubemap_per_texture extension was found.
bool CS_GL_ARB_shader_objects
 Whether the GL_ARB_shader_objects extension was found.
bool CS_GL_ARB_shading_language_100
 Whether the GL_ARB_shading_language_100 extension was found.
bool CS_GL_ARB_shadow
 Whether the GL_ARB_shadow extension was found.
bool CS_GL_ARB_shadow_ambient
 Whether the GL_ARB_shadow_ambient extension was found.
bool CS_GL_ARB_tessellation_shader
 Whether the GL_ARB_tessellation_shader extension was found.
bool CS_GL_ARB_texture_border_clamp
 Whether the GL_ARB_texture_border_clamp extension was found.
bool CS_GL_ARB_texture_compression
 Whether the GL_ARB_texture_compression extension was found.
bool CS_GL_ARB_texture_compression_rgtc
 Whether the GL_ARB_texture_compression_rgtc extension was found.
bool CS_GL_ARB_texture_cube_map
 Whether the GL_ARB_texture_cube_map extension was found.
bool CS_GL_ARB_texture_env_add
 Whether the GL_ARB_texture_env_add extension was found.
bool CS_GL_ARB_texture_env_combine
 Whether the GL_ARB_texture_env_combine extension was found.
bool CS_GL_ARB_texture_env_crossbar
 Whether the GL_ARB_texture_env_crossbar extension was found.
bool CS_GL_ARB_texture_env_dot3
 Whether the GL_ARB_texture_env_dot3 extension was found.
bool CS_GL_ARB_texture_float
 Whether the GL_ARB_texture_float extension was found.
bool CS_GL_ARB_texture_mirrored_repeat
 Whether the GL_ARB_texture_mirrored_repeat extension was found.
bool CS_GL_ARB_texture_non_power_of_two
 Whether the GL_ARB_texture_non_power_of_two extension was found.
bool CS_GL_ARB_texture_rectangle
 Whether the GL_ARB_texture_rectangle extension was found.
bool CS_GL_ARB_texture_rg
 Whether the GL_ARB_texture_rg extension was found.
bool CS_GL_ARB_timer_query
 Whether the GL_ARB_timer_query extension was found.
bool CS_GL_ARB_transpose_matrix
 Whether the GL_ARB_transpose_matrix extension was found.
bool CS_GL_ARB_vertex_blend
 Whether the GL_ARB_vertex_blend extension was found.
bool CS_GL_ARB_vertex_buffer_object
 Whether the GL_ARB_vertex_buffer_object extension was found.
bool CS_GL_ARB_vertex_program
 Whether the GL_ARB_vertex_program extension was found.
bool CS_GL_ARB_vertex_shader
 Whether the GL_ARB_vertex_shader extension was found.
bool CS_GL_ARB_window_pos
 Whether the GL_ARB_window_pos extension was found.
bool CS_GL_ATI_element_array
 Whether the GL_ATI_element_array extension was found.
bool CS_GL_ATI_envmap_bumpmap
 Whether the GL_ATI_envmap_bumpmap extension was found.
bool CS_GL_ATI_fragment_shader
 Whether the GL_ATI_fragment_shader extension was found.
bool CS_GL_ATI_pn_triangles
 Whether the GL_ATI_pn_triangles extension was found.
bool CS_GL_ATI_separate_stencil
 Whether the GL_ATI_separate_stencil extension was found.
bool CS_GL_ATI_text_fragment_shader
 Whether the GL_ATI_text_fragment_shader extension was found.
bool CS_GL_ATI_texture_mirror_once
 Whether the GL_ATI_texture_mirror_once extension was found.
bool CS_GL_ATI_vertex_array_object
 Whether the GL_ATI_vertex_array_object extension was found.
bool CS_GL_ATI_vertex_attrib_array_object
 Whether the GL_ATI_vertex_attrib_array_object extension was found.
bool CS_GL_ATI_vertex_streams
 Whether the GL_ATI_vertex_streams extension was found.
bool CS_GL_EXT_422_pixels
 Whether the GL_EXT_422_pixels extension was found.
bool CS_GL_EXT_abgr
 Whether the GL_EXT_abgr extension was found.
bool CS_GL_EXT_bgra
 Whether the GL_EXT_bgra extension was found.
bool CS_GL_EXT_blend_color
 Whether the GL_EXT_blend_color extension was found.
bool CS_GL_EXT_blend_equation_separate
 Whether the GL_EXT_blend_equation_separate extension was found.
bool CS_GL_EXT_blend_func_separate
 Whether the GL_EXT_blend_func_separate extension was found.
bool CS_GL_EXT_blend_logic_op
 Whether the GL_EXT_blend_logic_op extension was found.
bool CS_GL_EXT_blend_minmax
 Whether the GL_EXT_blend_minmax extension was found.
bool CS_GL_EXT_blend_subtract
 Whether the GL_EXT_blend_subtract extension was found.
bool CS_GL_EXT_clip_volume_hint
 Whether the GL_EXT_clip_volume_hint extension was found.
bool CS_GL_EXT_color_subtable
 Whether the GL_EXT_color_subtable extension was found.
bool CS_GL_EXT_compiled_vertex_array
 Whether the GL_EXT_compiled_vertex_array extension was found.
bool CS_GL_EXT_convolution
 Whether the GL_EXT_convolution extension was found.
bool CS_GL_EXT_fog_coord
 Whether the GL_EXT_fog_coord extension was found.
bool CS_GL_EXT_framebuffer_object
 Whether the GL_EXT_framebuffer_object extension was found.
bool CS_GL_EXT_geometry_shader4
 Whether the GL_EXT_geometry_shader4 extension was found.
bool CS_GL_EXT_gpu_program_parameters
 Whether the GL_EXT_gpu_program_parameters extension was found.
bool CS_GL_EXT_histogram
 Whether the GL_EXT_histogram extension was found.
bool CS_GL_EXT_multi_draw_arrays
 Whether the GL_EXT_multi_draw_arrays extension was found.
bool CS_GL_EXT_packed_depth_stencil
 Whether the GL_EXT_packed_depth_stencil extension was found.
bool CS_GL_EXT_packed_pixels
 Whether the GL_EXT_packed_pixels extension was found.
bool CS_GL_EXT_paletted_texture
 Whether the GL_EXT_paletted_texture extension was found.
bool CS_GL_EXT_pixel_buffer_object
 Whether the GL_EXT_pixel_buffer_object extension was found.
bool CS_GL_EXT_point_parameters
 Whether the GL_EXT_point_parameters extension was found.
bool CS_GL_EXT_polygon_offset
 Whether the GL_EXT_polygon_offset extension was found.
bool CS_GL_EXT_secondary_color
 Whether the GL_EXT_secondary_color extension was found.
bool CS_GL_EXT_separate_specular_color
 Whether the GL_EXT_separate_specular_color extension was found.
bool CS_GL_EXT_shadow_funcs
 Whether the GL_EXT_shadow_funcs extension was found.
bool CS_GL_EXT_shared_texture_palette
 Whether the GL_EXT_shared_texture_palette extension was found.
bool CS_GL_EXT_stencil_two_side
 Whether the GL_EXT_stencil_two_side extension was found.
bool CS_GL_EXT_stencil_wrap
 Whether the GL_EXT_stencil_wrap extension was found.
bool CS_GL_EXT_subtexture
 Whether the GL_EXT_subtexture extension was found.
bool CS_GL_EXT_texture3D
 Whether the GL_EXT_texture3D extension was found.
bool CS_GL_EXT_texture_compression_dxt1
 Whether the GL_EXT_texture_compression_dxt1 extension was found.
bool CS_GL_EXT_texture_compression_s3tc
 Whether the GL_EXT_texture_compression_s3tc extension was found.
bool CS_GL_EXT_texture_env_add
 Whether the GL_EXT_texture_env_add extension was found.
bool CS_GL_EXT_texture_env_combine
 Whether the GL_EXT_texture_env_combine extension was found.
bool CS_GL_EXT_texture_env_dot3
 Whether the GL_EXT_texture_env_dot3 extension was found.
bool CS_GL_EXT_texture_filter_anisotropic
 Whether the GL_EXT_texture_filter_anisotropic extension was found.
bool CS_GL_EXT_texture_lod_bias
 Whether the GL_EXT_texture_lod_bias extension was found.
bool CS_GL_EXT_texture_object
 Whether the GL_EXT_texture_object extension was found.
bool CS_GL_EXT_texture_rectangle
 Whether the GL_EXT_texture_rectangle extension was found.
bool CS_GL_EXT_texture_sRGB
 Whether the GL_EXT_texture_sRGB extension was found.
bool CS_GL_EXT_vertex_array
 Whether the GL_EXT_vertex_array extension was found.
bool CS_GL_EXT_vertex_shader
 Whether the GL_EXT_vertex_shader extension was found.
bool CS_GL_EXT_vertex_weighting
 Whether the GL_EXT_vertex_weighting extension was found.
bool CS_GL_GREMEDY_string_marker
 Whether the GL_GREMEDY_string_marker extension was found.
bool CS_GL_HP_occlusion_test
 Whether the GL_HP_occlusion_test extension was found.
bool CS_GL_IBM_cull_vertex
 Whether the GL_IBM_cull_vertex extension was found.
bool CS_GL_IBM_multimode_draw_arrays
 Whether the GL_IBM_multimode_draw_arrays extension was found.
bool CS_GL_IBM_raster_pos_clip
 Whether the GL_IBM_raster_pos_clip extension was found.
bool CS_GL_IBM_texture_mirrored_repeat
 Whether the GL_IBM_texture_mirrored_repeat extension was found.
bool CS_GL_IBM_vertex_array_lists
 Whether the GL_IBM_vertex_array_lists extension was found.
bool CS_GL_MESA_resize_buffers
 Whether the GL_MESA_resize_buffers extension was found.
bool CS_GL_MESA_window_pos
 Whether the GL_MESA_window_pos extension was found.
bool CS_GL_NV_blend_square
 Whether the GL_NV_blend_square extension was found.
bool CS_GL_NV_copy_depth_to_color
 Whether the GL_NV_copy_depth_to_color extension was found.
bool CS_GL_NV_depth_clamp
 Whether the GL_NV_depth_clamp extension was found.
bool CS_GL_NV_element_array
 Whether the GL_NV_element_array extension was found.
bool CS_GL_NV_evaluators
 Whether the GL_NV_evaluators extension was found.
bool CS_GL_NV_fence
 Whether the GL_NV_fence extension was found.
bool CS_GL_NV_float_buffer
 Whether the GL_NV_float_buffer extension was found.
bool CS_GL_NV_fog_distance
 Whether the GL_NV_fog_distance extension was found.
bool CS_GL_NV_fragment_program
 Whether the GL_NV_fragment_program extension was found.
bool CS_GL_NV_gpu_program4
 Whether the GL_NV_gpu_program4 extension was found.
bool CS_GL_NV_light_max_exponent
 Whether the GL_NV_light_max_exponent extension was found.
bool CS_GL_NV_multisample_filter_hint
 Whether the GL_NV_multisample_filter_hint extension was found.
bool CS_GL_NV_occlusion_query
 Whether the GL_NV_occlusion_query extension was found.
bool CS_GL_NV_packed_depth_stencil
 Whether the GL_NV_packed_depth_stencil extension was found.
bool CS_GL_NV_point_sprite
 Whether the GL_NV_point_sprite extension was found.
bool CS_GL_NV_primitive_restart
 Whether the GL_NV_primitive_restart extension was found.
bool CS_GL_NV_register_combiners
 Whether the GL_NV_register_combiners extension was found.
bool CS_GL_NV_register_combiners2
 Whether the GL_NV_register_combiners2 extension was found.
bool CS_GL_NV_texgen_emboss
 Whether the GL_NV_texgen_emboss extension was found.
bool CS_GL_NV_texgen_reflection
 Whether the GL_NV_texgen_reflection extension was found.
bool CS_GL_NV_texture_compression_vtc
 Whether the GL_NV_texture_compression_vtc extension was found.
bool CS_GL_NV_texture_env_combine4
 Whether the GL_NV_texture_env_combine4 extension was found.
bool CS_GL_NV_texture_rectangle
 Whether the GL_NV_texture_rectangle extension was found.
bool CS_GL_NV_texture_shader
 Whether the GL_NV_texture_shader extension was found.
bool CS_GL_NV_texture_shader2
 Whether the GL_NV_texture_shader2 extension was found.
bool CS_GL_NV_texture_shader3
 Whether the GL_NV_texture_shader3 extension was found.
bool CS_GL_NV_vertex_array_range
 Whether the GL_NV_vertex_array_range extension was found.
bool CS_GL_NV_vertex_array_range2
 Whether the GL_NV_vertex_array_range2 extension was found.
bool CS_GL_NV_vertex_program
 Whether the GL_NV_vertex_program extension was found.
bool CS_GL_NV_vertex_program1_1
 Whether the GL_NV_vertex_program1_1 extension was found.
bool CS_GL_NV_vertex_program2
 Whether the GL_NV_vertex_program2 extension was found.
bool CS_GL_OML_interlace
 Whether the GL_OML_interlace extension was found.
bool CS_GL_OML_resample
 Whether the GL_OML_resample extension was found.
bool CS_GL_OML_subsample
 Whether the GL_OML_subsample extension was found.
bool CS_GL_SGI_color_matrix
 Whether the GL_SGI_color_matrix extension was found.
bool CS_GL_SGI_color_table
 Whether the GL_SGI_color_table extension was found.
bool CS_GL_SGI_texture_color_table
 Whether the GL_SGI_texture_color_table extension was found.
bool CS_GL_SGIS_depth_texture
 Whether the GL_SGIS_depth_texture extension was found.
bool CS_GL_SGIS_generate_mipmap
 Whether the GL_SGIS_generate_mipmap extension was found.
bool CS_GL_SGIS_multisample
 Whether the GL_SGIS_multisample extension was found.
bool CS_GL_SGIS_pixel_texture
 Whether the GL_SGIS_pixel_texture extension was found.
bool CS_GL_SGIS_texture_border_clamp
 Whether the GL_SGIS_texture_border_clamp extension was found.
bool CS_GL_SGIS_texture_color_mask
 Whether the GL_SGIS_texture_color_mask extension was found.
bool CS_GL_SGIS_texture_edge_clamp
 Whether the GL_SGIS_texture_edge_clamp extension was found.
bool CS_GL_SGIS_texture_lod
 Whether the GL_SGIS_texture_lod extension was found.
bool CS_GL_SGIX_fog_offset
 Whether the GL_SGIX_fog_offset extension was found.
bool CS_GL_SGIX_interlace
 Whether the GL_SGIX_interlace extension was found.
bool CS_GL_SGIX_shadow_ambient
 Whether the GL_SGIX_shadow_ambient extension was found.
bool CS_GL_SUN_vertex
 Whether the GL_SUN_vertex extension was found.
bool CS_GL_version_1_2
 Whether the corresponding GL version is supported.
bool CS_GL_version_1_3
 Whether the corresponding GL version is supported.
bool CS_GL_version_1_4
 Whether the corresponding GL version is supported.
bool CS_GL_version_1_5
 Whether the corresponding GL version is supported.
bool CS_GL_version_2_0
 Whether the corresponding GL version is supported.
bool CS_GL_version_2_1
 Whether the corresponding GL version is supported.
bool CS_InstancedDrawFuncs
 Whether the "InstancedDrawFuncs" pseudo-extension was found.
bool CS_Queries
 Whether the "Queries" pseudo-extension was found.
bool CS_Queries64
 Whether the "Queries64" pseudo-extension was found.

Detailed Description

Struct containing all GL extension test flags.

Definition at line 16589 of file glextmanager.h.


Member Data Documentation

Whether the GL_APPLE_fence extension was found.

Set by csGLExtensionManager::InitGL_APPLE_fence().

Definition at line 16975 of file glextmanager.h.

Whether the GL_ARB_imaging extension was found.

Set by csGLExtensionManager::InitGL_ARB_imaging().

Definition at line 16615 of file glextmanager.h.

Whether the GL_ARB_shadow extension was found.

Set by csGLExtensionManager::InitGL_ARB_shadow().

Definition at line 16639 of file glextmanager.h.

Whether the GL_EXT_abgr extension was found.

Set by csGLExtensionManager::InitGL_EXT_abgr().

Definition at line 16675 of file glextmanager.h.

Whether the GL_EXT_bgra extension was found.

Set by csGLExtensionManager::InitGL_EXT_bgra().

Definition at line 16678 of file glextmanager.h.

Whether the GL_EXT_fog_coord extension was found.

Set by csGLExtensionManager::InitGL_EXT_fog_coord().

Definition at line 16708 of file glextmanager.h.

Whether the GL_EXT_histogram extension was found.

Set by csGLExtensionManager::InitGL_EXT_histogram().

Definition at line 16711 of file glextmanager.h.

Whether the GL_EXT_texture3D extension was found.

Set by csGLExtensionManager::InitGL_EXT_texture3D().

Definition at line 16750 of file glextmanager.h.

Whether the GL_NV_evaluators extension was found.

Set by csGLExtensionManager::InitGL_NV_evaluators().

Definition at line 16795 of file glextmanager.h.

Whether the GL_NV_fence extension was found.

Set by csGLExtensionManager::InitGL_NV_fence().

Definition at line 16798 of file glextmanager.h.

Whether the GL_OML_interlace extension was found.

Set by csGLExtensionManager::InitGL_OML_interlace().

Definition at line 16909 of file glextmanager.h.

Whether the GL_OML_resample extension was found.

Set by csGLExtensionManager::InitGL_OML_resample().

Definition at line 16912 of file glextmanager.h.

Whether the GL_OML_subsample extension was found.

Set by csGLExtensionManager::InitGL_OML_subsample().

Definition at line 16915 of file glextmanager.h.

Whether the GL_SUN_vertex extension was found.

Set by csGLExtensionManager::InitGL_SUN_vertex().

Definition at line 16960 of file glextmanager.h.

Whether the corresponding GL version is supported.

Definition at line 16593 of file glextmanager.h.

Whether the corresponding GL version is supported.

Definition at line 16595 of file glextmanager.h.

Whether the corresponding GL version is supported.

Definition at line 16597 of file glextmanager.h.

Whether the corresponding GL version is supported.

Definition at line 16599 of file glextmanager.h.

Whether the corresponding GL version is supported.

Definition at line 16601 of file glextmanager.h.

Whether the corresponding GL version is supported.

Definition at line 16603 of file glextmanager.h.

Whether the "InstancedDrawFuncs" pseudo-extension was found.

Set by csGLExtensionManager::InitInstancedDrawFuncs().

Definition at line 16612 of file glextmanager.h.

Whether the "Queries" pseudo-extension was found.

Set by csGLExtensionManager::InitQueries().

Definition at line 16606 of file glextmanager.h.

Whether the "Queries64" pseudo-extension was found.

Set by csGLExtensionManager::InitQueries64().

Definition at line 16609 of file glextmanager.h.


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

Generated for Crystal Space 2.1 by doxygen 1.6.1