#include <gl_extensions.H>
Statically constructed at run-time and initializes a set of extensions to GL. The public queries will return the availability of the extensions, but the calls to extensions must still be placed in ifdef's. e.g.
if (gl_arb_multitexture_suported()) { ifdef GL_ARB_multitexture do_stuff(); endif }
Definition at line 39 of file gl_extensions.H.
|
Definition at line 53 of file gl_extensions.C. |
|
Definition at line 62 of file gl_extensions.C. |
|
Definition at line 88 of file gl_extensions.H. References _debug. Referenced by PaperEffect::begin_paper_effect(), and PaperEffect::end_paper_effect(). |
|
|
|
Definition at line 112 of file gl_extensions.H. References _gl_arb_fragment_shader_supported, and init(). Referenced by LineDrawingGLSLMode::LineDrawingGLSLMode(), and LineDrawingRenderingModeSelectionPolicy::SelectRenderingMode(). |
|
|
Definition at line 108 of file gl_extensions.H. References _gl_arb_shader_objects_supported, and init(). Referenced by LineDrawingGLSLMode::LineDrawingGLSLMode(), and LineDrawingRenderingModeSelectionPolicy::SelectRenderingMode(). |
|
|
|
Definition at line 110 of file gl_extensions.H. References _gl_arb_vertex_shader_supported, and init(). Referenced by LineDrawingGLSLMode::LineDrawingGLSLMode(), and LineDrawingRenderingModeSelectionPolicy::SelectRenderingMode(). |
|
Definition at line 104 of file gl_extensions.H. References _gl_ati_fragment_shader_supported, and init(). Referenced by PaperEffect::init_ati(). |
|
Definition at line 98 of file gl_extensions.H. References _gl_ext_compiled_vertex_array_supported, and init(). |
|
Definition at line 106 of file gl_extensions.H. References _gl_nv_fragment_program_option_supported, and init(). Referenced by LineDrawingRenderingModeSelectionPolicy::SelectRenderingMode(). |
|
Definition at line 94 of file gl_extensions.H. References _gl_nv_register_combiners_supported, and init(). Referenced by PaperEffect::init_nv(). |
|
Definition at line 96 of file gl_extensions.H. References _gl_nv_vertex_program_supported, and init(). Referenced by ntt_init_vertex_program_nv(), and ntt_init_vertex_program_nv_1D(). |
|
|
|
Definition at line 280 of file gl_extensions.C. References ERR_LEV_INFO, ERR_LEV_WARN, err_mesg(), Config::get_var_bool(), and is_extension_supported(). Referenced by init_extensions(). |
|
Definition at line 441 of file gl_extensions.C. References ERR_LEV_INFO, ERR_LEV_WARN, err_mesg(), init_gl_arb_shader_objects(), and is_extension_supported(). Referenced by init_extensions(). |
|
Definition at line 175 of file gl_extensions.C. References ERR_LEV_INFO, ERR_LEV_WARN, err_mesg(), Config::get_var_bool(), and is_extension_supported(). Referenced by init_extensions(). |
|
Definition at line 379 of file gl_extensions.C. References ERR_LEV_INFO, ERR_LEV_WARN, err_mesg(), and is_extension_supported(). Referenced by init_extensions(), init_gl_arb_fragment_shader(), and init_gl_arb_vertex_shader(). |
|
Definition at line 244 of file gl_extensions.C. References ERR_LEV_INFO, ERR_LEV_WARN, err_mesg(), Config::get_var_bool(), and is_extension_supported(). Referenced by init_extensions(), and init_gl_arb_vertex_shader(). |
|
Definition at line 409 of file gl_extensions.C. References ERR_LEV_INFO, ERR_LEV_WARN, err_mesg(), init_gl_arb_shader_objects(), init_gl_arb_vertex_program(), and is_extension_supported(). Referenced by init_extensions(). |
|
Definition at line 315 of file gl_extensions.C. References ERR_LEV_INFO, ERR_LEV_WARN, err_mesg(), Config::get_var_bool(), and is_extension_supported(). Referenced by init_extensions(). |
|
Definition at line 107 of file gl_extensions.C. References ERR_LEV_INFO, ERR_LEV_WARN, err_mesg(), Config::get_var_bool(), and is_extension_supported(). Referenced by init_extensions(). |
|
Definition at line 349 of file gl_extensions.C. References ERR_LEV_INFO, ERR_LEV_WARN, err_mesg(), and is_extension_supported(). Referenced by init_extensions(). |
|
Definition at line 209 of file gl_extensions.C. References ERR_LEV_INFO, ERR_LEV_WARN, err_mesg(), Config::get_var_bool(), and is_extension_supported(). Referenced by init_extensions(). |
|
Definition at line 141 of file gl_extensions.C. References ERR_LEV_INFO, ERR_LEV_WARN, err_mesg(), Config::get_var_bool(), and is_extension_supported(). Referenced by init_extensions(). |
|
Definition at line 71 of file gl_extensions.C. References _init, ERR_LEV_INFO, err_mesg(), and init_extensions(). Referenced by init(). |
|
|
Definition at line 87 of file gl_extensions.H. References _debug. |
|
Definition at line 57 of file gl_extensions.H. Referenced by get_debug(), and set_debug(). |
|
Definition at line 48 of file gl_extensions.H. Referenced by gl_arb_fragment_program_supported(), and init_extensions(). |
|
Definition at line 53 of file gl_extensions.H. Referenced by gl_arb_fragment_shader_supported(), and init_extensions(). |
|
Definition at line 43 of file gl_extensions.H. Referenced by gl_arb_multitexture_supported(), and init_extensions(). |
|
Definition at line 51 of file gl_extensions.H. Referenced by gl_arb_shader_objects_supported(), and init_extensions(). |
|
Definition at line 47 of file gl_extensions.H. Referenced by gl_arb_vertex_program_supported(), and init_extensions(). |
|
Definition at line 52 of file gl_extensions.H. Referenced by gl_arb_vertex_shader_supported(), and init_extensions(). |
|
Definition at line 49 of file gl_extensions.H. Referenced by gl_ati_fragment_shader_supported(), and init_extensions(). |
|
Definition at line 46 of file gl_extensions.H. Referenced by gl_ext_compiled_vertex_array_supported(), and init_extensions(). |
|
Definition at line 50 of file gl_extensions.H. Referenced by gl_nv_fragment_program_option_supported(), and init_extensions(). |
|
Definition at line 44 of file gl_extensions.H. Referenced by gl_nv_register_combiners_supported(), and init_extensions(). |
|
Definition at line 45 of file gl_extensions.H. Referenced by gl_nv_vertex_program_supported(), and init_extensions(). |
|
Definition at line 55 of file gl_extensions.H. Referenced by init(), and internal_init(). |