Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

OpenGLext.cpp File Reference

#include "OpenGLext.h"

Include dependency graph for OpenGLext.cpp:

Go to the source code of this file.

Functions

bool inStr (char *str, char *searchStr)
bool findExtension (char *extensions, char *extension)
bool initExtensions (HDC hDC)

Variables

bool WGL_ARB_extensions_string_supported = false
WGL_ARB_EXTENSIONS_STRING wglGetExtensionsStringARB = NULL
bool WGL_ARB_pixel_format_supported = false
PFNWGLGETPIXELFORMATATTRIBIVARBPROC wglGetPixelFormatAttribivARB = NULL
PFNWGLGETPIXELFORMATATTRIBFVARBPROC wglGetPixelFormatAttribfvARB = NULL
PFNWGLCHOOSEPIXELFORMATARBPROC wglChoosePixelFormatARB = NULL
bool GL_EXT_blend_color_supported = false
bool GL_EXT_blend_func_separate_supported = false
bool GL_EXT_blend_minmax_supported = false
bool GL_EXT_blend_subtract_supported = false
PFNGLBLENDCOLOREXTPROC glBlendColorEXT = NULL
PFNGLBLENDFUNCSEPARATEEXTPROC glBlendFuncSeparateEXT = NULL
PFNGLBLENDEQUATIONEXTPROC glBlendEquationEXT = NULL
bool GL_ARB_multitexture_supported = false
PFNGLACTIVETEXTUREARBPROC glActiveTextureARB = NULL
PFNGLCLIENTACTIVETEXTUREARBPROC glClientActiveTextureARB = NULL
PFNGLMULTITEXCOORD1FARBPROC glMultiTexCoord1fARB = NULL
PFNGLMULTITEXCOORD1FVARBPROC glMultiTexCoord1fvARB = NULL
PFNGLMULTITEXCOORD2FARBPROC glMultiTexCoord2fARB = NULL
PFNGLMULTITEXCOORD2FVARBPROC glMultiTexCoord2fvARB = NULL
PFNGLMULTITEXCOORD3FARBPROC glMultiTexCoord3fARB = NULL
PFNGLMULTITEXCOORD3FVARBPROC glMultiTexCoord3fvARB = NULL
PFNGLMULTITEXCOORD4FARBPROC glMultiTexCoord4fARB = NULL
PFNGLMULTITEXCOORD4FVARBPROC glMultiTexCoord4fvARB = NULL
bool GL_ARB_point_parameters_supported
PFNGLPOINTPARAMETERFARBPROC glPointParameterfARB = NULL
PFNGLPOINTPARAMETERFVARBPROC glPointParameterfvARB = NULL
bool GL_ARB_vertex_buffer_object_supported = false
PFNGLBINDBUFFERARBPROC glBindBufferARB = NULL
PFNGLDELETEBUFFERSARBPROC glDeleteBuffersARB = NULL
PFNGLGENBUFFERSARBPROC glGenBuffersARB = NULL
PFNGLISBUFFERARBPROC glIsBufferARB = NULL
PFNGLBUFFERDATAARBPROC glBufferDataARB = NULL
PFNGLBUFFERSUBDATAARBPROC glBufferSubDataARB = NULL
PFNGLGETBUFFERSUBDATAARBPROC glGetBufferSubDataARB = NULL
PFNGLMAPBUFFERARBPROC glMapBufferARB = NULL
PFNGLUNMAPBUFFERARBPROC glUnmapBufferARB = NULL
PFNGLGETBUFFERPARAMETERIVARBPROC glGetBufferParameterivARB = NULL
PFNGLGETBUFFERPOINTERVARBPROC glGetBufferPointervARB = NULL
bool GL_ARB_vertex_program_supported = false
PFNGLVERTEXATTRIB1SARBPROC glVertexAttrib1sARB = NULL
PFNGLVERTEXATTRIB1FARBPROC glVertexAttrib1fARB = NULL
PFNGLVERTEXATTRIB1DARBPROC glVertexAttrib1dARB = NULL
PFNGLVERTEXATTRIB2SARBPROC glVertexAttrib2sARB = NULL
PFNGLVERTEXATTRIB2FARBPROC glVertexAttrib2fARB = NULL
PFNGLVERTEXATTRIB2DARBPROC glVertexAttrib2dARB = NULL
PFNGLVERTEXATTRIB3SARBPROC glVertexAttrib3sARB = NULL
PFNGLVERTEXATTRIB3FARBPROC glVertexAttrib3fARB = NULL
PFNGLVERTEXATTRIB3DARBPROC glVertexAttrib3dARB = NULL
PFNGLVERTEXATTRIB4SARBPROC glVertexAttrib4sARB = NULL
PFNGLVERTEXATTRIB4FARBPROC glVertexAttrib4fARB = NULL
PFNGLVERTEXATTRIB4DARBPROC glVertexAttrib4dARB = NULL
PFNGLVERTEXATTRIB4NUBARBPROC glVertexAttrib4NubARB = NULL
PFNGLVERTEXATTRIB1SVARBPROC glVertexAttrib1svARB = NULL
PFNGLVERTEXATTRIB1FVARBPROC glVertexAttrib1fvARB = NULL
PFNGLVERTEXATTRIB1DVARBPROC glVertexAttrib1dvARB = NULL
PFNGLVERTEXATTRIB2SVARBPROC glVertexAttrib2svARB = NULL
PFNGLVERTEXATTRIB2FVARBPROC glVertexAttrib2fvARB = NULL
PFNGLVERTEXATTRIB2DVARBPROC glVertexAttrib2dvARB = NULL
PFNGLVERTEXATTRIB3SVARBPROC glVertexAttrib3svARB = NULL
PFNGLVERTEXATTRIB3FVARBPROC glVertexAttrib3fvARB = NULL
PFNGLVERTEXATTRIB3DVARBPROC glVertexAttrib3dvARB = NULL
PFNGLVERTEXATTRIB4BVARBPROC glVertexAttrib4bvARB = NULL
PFNGLVERTEXATTRIB4SVARBPROC glVertexAttrib4svARB = NULL
PFNGLVERTEXATTRIB4IVARBPROC glVertexAttrib4ivARB = NULL
PFNGLVERTEXATTRIB4UBVARBPROC glVertexAttrib4ubvARB = NULL
PFNGLVERTEXATTRIB4USVARBPROC glVertexAttrib4usvARB = NULL
PFNGLVERTEXATTRIB4UIVARBPROC glVertexAttrib4uivARB = NULL
PFNGLVERTEXATTRIB4FVARBPROC glVertexAttrib4fvARB = NULL
PFNGLVERTEXATTRIB4DVARBPROC glVertexAttrib4dvARB = NULL
PFNGLVERTEXATTRIB4NBVARBPROC glVertexAttrib4NbvARB = NULL
PFNGLVERTEXATTRIB4NSVARBPROC glVertexAttrib4NsvARB = NULL
PFNGLVERTEXATTRIB4NIVARBPROC glVertexAttrib4NivARB = NULL
PFNGLVERTEXATTRIB4NUBVARBPROC glVertexAttrib4NubvARB = NULL
PFNGLVERTEXATTRIB4NUSVARBPROC glVertexAttrib4NusvARB = NULL
PFNGLVERTEXATTRIB4NUIVARBPROC glVertexAttrib4NuivARB = NULL
PFNGLVERTEXATTRIBPOINTERARBPROC glVertexAttribPointerARB = NULL
PFNGLENABLEVERTEXATTRIBARRAYARBPROC glEnableVertexAttribArrayARB = NULL
PFNGLDISABLEVERTEXATTRIBARRAYARBPROC glDisableVertexAttribArrayARB = NULL
PFNGLPROGRAMSTRINGARBPROC glProgramStringARB = NULL
PFNGLBINDPROGRAMARBPROC glBindProgramARB = NULL
PFNGLDELETEPROGRAMSARBPROC glDeleteProgramsARB = NULL
PFNGLGENPROGRAMSARBPROC glGenProgramsARB = NULL
PFNGLPROGRAMENVPARAMETER4DARBPROC glProgramEnvParameter4dARB = NULL
PFNGLPROGRAMENVPARAMETER4DVARBPROC glProgramEnvParameter4dvARB = NULL
PFNGLPROGRAMENVPARAMETER4FARBPROC glProgramEnvParameter4fARB = NULL
PFNGLPROGRAMENVPARAMETER4FVARBPROC glProgramEnvParameter4fvARB = NULL
PFNGLPROGRAMLOCALPARAMETER4DARBPROC glProgramLocalParameter4dARB = NULL
PFNGLPROGRAMLOCALPARAMETER4DVARBPROC glProgramLocalParameter4dvARB = NULL
PFNGLPROGRAMLOCALPARAMETER4FARBPROC glProgramLocalParameter4fARB = NULL
PFNGLPROGRAMLOCALPARAMETER4FVARBPROC glProgramLocalParameter4fvARB = NULL
PFNGLGETPROGRAMENVPARAMETERDVARBPROC glGetProgramEnvParameterdvARB = NULL
PFNGLGETPROGRAMENVPARAMETERFVARBPROC glGetProgramEnvParameterfvARB = NULL
PFNGLGETPROGRAMLOCALPARAMETERDVARBPROC glGetProgramLocalParameterdvARB = NULL
PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC glGetProgramLocalParameterfvARB = NULL
PFNGLGETPROGRAMIVARBPROC glGetProgramivARB = NULL
PFNGLGETPROGRAMSTRINGARBPROC glGetProgramStringARB = NULL
PFNGLGETVERTEXATTRIBDVARBPROC glGetVertexAttribdvARB = NULL
PFNGLGETVERTEXATTRIBFVARBPROC glGetVertexAttribfvARB = NULL
PFNGLGETVERTEXATTRIBIVARBPROC glGetVertexAttribivARB = NULL
PFNGLGETVERTEXATTRIBPOINTERVARBPROC glGetVertexAttribPointervARB = NULL
PFNGLISPROGRAMARBPROC glIsProgramARB = NULL
bool GL_ARB_shader_objects_supported = false
PFNGLDELETEOBJECTARBPROC glDeleteObjectARB = NULL
PFNGLGETHANDLEARBPROC glGetHandleARB = NULL
PFNGLDETACHOBJECTARBPROC glDetachObjectARB = NULL
PFNGLCREATESHADEROBJECTARBPROC glCreateShaderObjectARB = NULL
PFNGLSHADERSOURCEARBPROC glShaderSourceARB = NULL
PFNGLCOMPILESHADERARBPROC glCompileShaderARB = NULL
PFNGLCREATEPROGRAMOBJECTARBPROC glCreateProgramObjectARB = NULL
PFNGLATTACHOBJECTARBPROC glAttachObjectARB = NULL
PFNGLLINKPROGRAMARBPROC glLinkProgramARB = NULL
PFNGLUSEPROGRAMOBJECTARBPROC glUseProgramObjectARB = NULL
PFNGLVALIDATEPROGRAMARBPROC glValidateProgramARB = NULL
PFNGLUNIFORM1FARBPROC glUniform1fARB = NULL
PFNGLUNIFORM2FARBPROC glUniform2fARB = NULL
PFNGLUNIFORM3FARBPROC glUniform3fARB = NULL
PFNGLUNIFORM4FARBPROC glUniform4fARB = NULL
PFNGLUNIFORM1IARBPROC glUniform1iARB = NULL
PFNGLUNIFORM2IARBPROC glUniform2iARB = NULL
PFNGLUNIFORM3IARBPROC glUniform3iARB = NULL
PFNGLUNIFORM4IARBPROC glUniform4iARB = NULL
PFNGLUNIFORM1FVARBPROC glUniform1fvARB = NULL
PFNGLUNIFORM2FVARBPROC glUniform2fvARB = NULL
PFNGLUNIFORM3FVARBPROC glUniform3fvARB = NULL
PFNGLUNIFORM4FVARBPROC glUniform4fvARB = NULL
PFNGLUNIFORM1IVARBPROC glUniform1ivARB = NULL
PFNGLUNIFORM2IVARBPROC glUniform2ivARB = NULL
PFNGLUNIFORM3IVARBPROC glUniform3ivARB = NULL
PFNGLUNIFORM4IVARBPROC glUniform4ivARB = NULL
PFNGLUNIFORMMATRIX2FVARBPROC glUniformMatrix2fvARB = NULL
PFNGLUNIFORMMATRIX3FVARBPROC glUniformMatrix3fvARB = NULL
PFNGLUNIFORMMATRIX4FVARBPROC glUniformMatrix4fvARB = NULL
PFNGLGETOBJECTPARAMETERFVARBPROC glGetObjectParameterfvARB = NULL
PFNGLGETOBJECTPARAMETERIVARBPROC glGetObjectParameterivARB = NULL
PFNGLGETINFOLOGARBPROC glGetInfoLogARB = NULL
PFNGLGETATTACHEDOBJECTSARBPROC glGetAttachedObjectsARB = NULL
PFNGLGETUNIFORMLOCATIONARBPROC glGetUniformLocationARB = NULL
PFNGLGETACTIVEUNIFORMARBPROC glGetActiveUniformARB = NULL
PFNGLGETUNIFORMFVARBPROC glGetUniformfvARB = NULL
PFNGLGETUNIFORMIVARBPROC glGetUniformivARB = NULL
PFNGLGETSHADERSOURCEARBPROC glGetShaderSourceARB = NULL
bool GL_ARB_shading_language_100_supported = false
bool GL_ARB_vertex_shader_supported = false
PFNGLBINDATTRIBLOCATIONARBPROC glBindAttribLocationARB = NULL
PFNGLGETACTIVEATTRIBARBPROC glGetActiveAttribARB = NULL
PFNGLGETATTRIBLOCATIONARBPROC glGetAttribLocationARB = NULL
bool GL_ARB_fragment_program_supported = false
bool GL_ARB_fragment_shader_supported = false
bool GL_ARB_occlusion_query_supported = false
PFNGLGENQUERIESARBPROC glGenQueriesARB = NULL
PFNGLDELETEQUERIESARBPROC glDeleteQueriesARB = NULL
PFNGLISQUERYARBPROC glIsQueryARB = NULL
PFNGLBEGINQUERYARBPROC glBeginQueryARB = NULL
PFNGLENDQUERYARBPROC glEndQueryARB = NULL
PFNGLGETQUERYIVARBPROC glGetQueryivARB = NULL
PFNGLGETQUERYOBJECTIVARBPROC glGetQueryObjectivARB = NULL
PFNGLGETQUERYOBJECTUIVARBPROC glGetQueryObjectuivARB = NULL
bool GL_NV_occlusion_query_supported = false
PFNGLGENOCCLUSIONQUERIESNVPROC glGenOcclusionQueriesNV = NULL
PFNGLDELETEOCCLUSIONQUERIESNVPROC glDeleteOcclusionQueriesNV = NULL
PFNGLISOCCLUSIONQUERYNVPROC glIsOcclusionQueryNV = NULL
PFNGLBEGINOCCLUSIONQUERYNVPROC glBeginOcclusionQueryNV = NULL
PFNGLENDOCCLUSIONQUERYNVPROC glEndOcclusionQueryNV = NULL
PFNGLGETOCCLUSIONQUERYIVNVPROC glGetOcclusionQueryivNV = NULL
PFNGLGETOCCLUSIONQUERYUIVNVPROC glGetOcclusionQueryuivNV = NULL


Function Documentation

bool findExtension char extensions,
char extension
 

Definition at line 251 of file OpenGLext.cpp.

bool initExtensions HDC  hDC  ) 
 

Definition at line 267 of file OpenGLext.cpp.

References GL_ARB_fragment_program_supported, GL_ARB_fragment_shader_supported, GL_ARB_multitexture_supported, GL_ARB_occlusion_query_supported, GL_ARB_point_parameters_supported, GL_ARB_shader_objects_supported, GL_ARB_shading_language_100_supported, GL_ARB_vertex_buffer_object_supported, GL_ARB_vertex_program_supported, GL_ARB_vertex_shader_supported, GL_EXT_blend_color_supported, GL_EXT_blend_func_separate_supported, GL_EXT_blend_minmax_supported, GL_EXT_blend_subtract_supported, GL_NV_occlusion_query_supported, glActiveTextureARB, glAttachObjectARB, glBeginOcclusionQueryNV, glBeginQueryARB, glBindAttribLocationARB, glBindBufferARB, glBindProgramARB, glBlendColorEXT, glBlendEquationEXT, glBlendFuncSeparateEXT, glBufferDataARB, glBufferSubDataARB, glClientActiveTextureARB, glCompileShaderARB, glCreateProgramObjectARB, glCreateShaderObjectARB, glDeleteBuffersARB, glDeleteObjectARB, glDeleteOcclusionQueriesNV, glDeleteProgramsARB, glDeleteQueriesARB, glDetachObjectARB, glEndOcclusionQueryNV, glEndQueryARB, glGenBuffersARB, glGenOcclusionQueriesNV, glGenProgramsARB, glGenQueriesARB, glGetActiveAttribARB, glGetActiveUniformARB, glGetAttachedObjectsARB, glGetAttribLocationARB, glGetBufferParameterivARB, glGetBufferPointervARB, glGetBufferSubDataARB, glGetHandleARB, glGetInfoLogARB, glGetObjectParameterfvARB, glGetObjectParameterivARB, glGetOcclusionQueryivNV, glGetOcclusionQueryuivNV, glGetProgramEnvParameterdvARB, glGetProgramEnvParameterfvARB, glGetProgramivARB, glGetProgramLocalParameterdvARB, glGetProgramLocalParameterfvARB, glGetProgramStringARB, glGetQueryivARB, glGetQueryObjectivARB, glGetQueryObjectuivARB, glGetShaderSourceARB, glGetUniformfvARB, glGetUniformivARB, glGetUniformLocationARB, glIsBufferARB, glIsOcclusionQueryNV, glIsProgramARB, glIsQueryARB, glLinkProgramARB, glMapBufferARB, glMultiTexCoord1fARB, glMultiTexCoord1fvARB, glMultiTexCoord2fARB, glMultiTexCoord2fvARB, glMultiTexCoord3fARB, glMultiTexCoord3fvARB, glMultiTexCoord4fARB, glMultiTexCoord4fvARB, glPointParameterfARB, glPointParameterfvARB, glProgramEnvParameter4dARB, glProgramEnvParameter4dvARB, glProgramEnvParameter4fARB, glProgramEnvParameter4fvARB, glProgramLocalParameter4dARB, glProgramLocalParameter4dvARB, glProgramLocalParameter4fARB, glProgramLocalParameter4fvARB, glProgramStringARB, glShaderSourceARB, glUniform1fARB, glUniform1fvARB, glUniform1iARB, glUniform1ivARB, glUniform2fARB, glUniform2fvARB, glUniform2iARB, glUniform2ivARB, glUniform3fARB, glUniform3fvARB, glUniform3iARB, glUniform3ivARB, glUniform4fARB, glUniform4fvARB, glUniform4iARB, glUniform4ivARB, glUniformMatrix2fvARB, glUniformMatrix3fvARB, glUniformMatrix4fvARB, glUnmapBufferARB, glUseProgramObjectARB, glValidateProgramARB, isExtensionSupported, isWGLXExtensionSupported, LOG_ERROR, LOG_SUCCESS, WGL_ARB_extensions_string_supported, WGL_ARB_pixel_format_supported, wglChoosePixelFormatARB, wglGetExtensionsStringARB, wglGetPixelFormatAttribfvARB, and wglGetPixelFormatAttribivARB.

Referenced by OpenGLApp::createWindow().

bool inStr char str,
char searchStr
 

Definition at line 245 of file OpenGLext.cpp.


Variable Documentation

bool GL_ARB_fragment_program_supported = false
 

Definition at line 210 of file OpenGLext.cpp.

Referenced by initExtensions().

bool GL_ARB_fragment_shader_supported = false
 

Definition at line 214 of file OpenGLext.cpp.

Referenced by initExtensions(), and MainApp::load().

bool GL_ARB_multitexture_supported = false
 

Definition at line 36 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::init(), and initExtensions().

bool GL_ARB_occlusion_query_supported = false
 

Definition at line 218 of file OpenGLext.cpp.

Referenced by initExtensions().

bool GL_ARB_point_parameters_supported
 

Definition at line 55 of file OpenGLext.cpp.

Referenced by initExtensions().

bool GL_ARB_shader_objects_supported = false
 

Definition at line 148 of file OpenGLext.cpp.

Referenced by initExtensions(), and MainApp::load().

bool GL_ARB_shading_language_100_supported = false
 

Definition at line 198 of file OpenGLext.cpp.

Referenced by initExtensions().

bool GL_ARB_vertex_buffer_object_supported = false
 

Definition at line 62 of file OpenGLext.cpp.

Referenced by OpenGLObject::clearVertexBuffer(), OpenGLObject::createVertexBuffer(), OpenGLObject::draw(), and initExtensions().

bool GL_ARB_vertex_program_supported = false
 

Definition at line 81 of file OpenGLext.cpp.

Referenced by initExtensions().

bool GL_ARB_vertex_shader_supported = false
 

Definition at line 202 of file OpenGLext.cpp.

Referenced by initExtensions(), and MainApp::load().

bool GL_EXT_blend_color_supported = false
 

Definition at line 25 of file OpenGLext.cpp.

Referenced by initExtensions().

bool GL_EXT_blend_func_separate_supported = false
 

Definition at line 26 of file OpenGLext.cpp.

Referenced by initExtensions().

bool GL_EXT_blend_minmax_supported = false
 

Definition at line 27 of file OpenGLext.cpp.

Referenced by initExtensions().

bool GL_EXT_blend_subtract_supported = false
 

Definition at line 28 of file OpenGLext.cpp.

Referenced by initExtensions().

bool GL_NV_occlusion_query_supported = false
 

Definition at line 231 of file OpenGLext.cpp.

Referenced by Menu::drawFrame(), initExtensions(), and Menu::load().

PFNGLACTIVETEXTUREARBPROC glActiveTextureARB = NULL
 

Definition at line 38 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::changeTextureUnit(), and initExtensions().

PFNGLATTACHOBJECTARBPROC glAttachObjectARB = NULL
 

Definition at line 157 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::createShader(), and initExtensions().

PFNGLBEGINOCCLUSIONQUERYNVPROC glBeginOcclusionQueryNV = NULL
 

Definition at line 236 of file OpenGLext.cpp.

Referenced by Menu::drawFrame(), and initExtensions().

PFNGLBEGINQUERYARBPROC glBeginQueryARB = NULL
 

Definition at line 223 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLBINDATTRIBLOCATIONARBPROC glBindAttribLocationARB = NULL
 

Definition at line 204 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLBINDBUFFERARBPROC glBindBufferARB = NULL
 

Definition at line 64 of file OpenGLext.cpp.

Referenced by OpenGLObject::createVertexBuffer(), OpenGLObject::draw(), and initExtensions().

PFNGLBINDPROGRAMARBPROC glBindProgramARB = NULL
 

Definition at line 123 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::changeFragmentShader(), OpenGLRenderer::changeVertexShader(), OpenGLRenderer::createFragmentShader(), OpenGLRenderer::createVertexShader(), and initExtensions().

PFNGLBLENDCOLOREXTPROC glBlendColorEXT = NULL
 

Definition at line 30 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLBLENDEQUATIONEXTPROC glBlendEquationEXT = NULL
 

Definition at line 32 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::changeBlending(), and initExtensions().

PFNGLBLENDFUNCSEPARATEEXTPROC glBlendFuncSeparateEXT = NULL
 

Definition at line 31 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLBUFFERDATAARBPROC glBufferDataARB = NULL
 

Definition at line 69 of file OpenGLext.cpp.

Referenced by OpenGLObject::createVertexBuffer(), and initExtensions().

PFNGLBUFFERSUBDATAARBPROC glBufferSubDataARB = NULL
 

Definition at line 70 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLCLIENTACTIVETEXTUREARBPROC glClientActiveTextureARB = NULL
 

Definition at line 39 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLCOMPILESHADERARBPROC glCompileShaderARB = NULL
 

Definition at line 155 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::createShader(), and initExtensions().

PFNGLCREATEPROGRAMOBJECTARBPROC glCreateProgramObjectARB = NULL
 

Definition at line 156 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::createShader(), and initExtensions().

PFNGLCREATESHADEROBJECTARBPROC glCreateShaderObjectARB = NULL
 

Definition at line 153 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::createShader(), and initExtensions().

PFNGLDELETEBUFFERSARBPROC glDeleteBuffersARB = NULL
 

Definition at line 65 of file OpenGLext.cpp.

Referenced by OpenGLObject::clearVertexBuffer(), and initExtensions().

PFNGLDELETEOBJECTARBPROC glDeleteObjectARB = NULL
 

Definition at line 150 of file OpenGLext.cpp.

Referenced by initExtensions(), and OpenGLRenderer::removeShader().

PFNGLDELETEOCCLUSIONQUERIESNVPROC glDeleteOcclusionQueriesNV = NULL
 

Definition at line 234 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLDELETEPROGRAMSARBPROC glDeleteProgramsARB = NULL
 

Definition at line 124 of file OpenGLext.cpp.

Referenced by initExtensions(), OpenGLRenderer::removeFragmentShader(), and OpenGLRenderer::removeVertexShader().

PFNGLDELETEQUERIESARBPROC glDeleteQueriesARB = NULL
 

Definition at line 221 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLDETACHOBJECTARBPROC glDetachObjectARB = NULL
 

Definition at line 152 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLDISABLEVERTEXATTRIBARRAYARBPROC glDisableVertexAttribArrayARB = NULL
 

Definition at line 121 of file OpenGLext.cpp.

PFNGLENABLEVERTEXATTRIBARRAYARBPROC glEnableVertexAttribArrayARB = NULL
 

Definition at line 120 of file OpenGLext.cpp.

PFNGLENDOCCLUSIONQUERYNVPROC glEndOcclusionQueryNV = NULL
 

Definition at line 237 of file OpenGLext.cpp.

Referenced by Menu::drawFrame(), and initExtensions().

PFNGLENDQUERYARBPROC glEndQueryARB = NULL
 

Definition at line 224 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGENBUFFERSARBPROC glGenBuffersARB = NULL
 

Definition at line 66 of file OpenGLext.cpp.

Referenced by OpenGLObject::createVertexBuffer(), and initExtensions().

PFNGLGENOCCLUSIONQUERIESNVPROC glGenOcclusionQueriesNV = NULL
 

Definition at line 233 of file OpenGLext.cpp.

Referenced by initExtensions(), and Menu::load().

PFNGLGENPROGRAMSARBPROC glGenProgramsARB = NULL
 

Definition at line 125 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::createFragmentShader(), OpenGLRenderer::createVertexShader(), and initExtensions().

PFNGLGENQUERIESARBPROC glGenQueriesARB = NULL
 

Definition at line 220 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETACTIVEATTRIBARBPROC glGetActiveAttribARB = NULL
 

Definition at line 205 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETACTIVEUNIFORMARBPROC glGetActiveUniformARB = NULL
 

Definition at line 191 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETATTACHEDOBJECTSARBPROC glGetAttachedObjectsARB = NULL
 

Definition at line 189 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETATTRIBLOCATIONARBPROC glGetAttribLocationARB = NULL
 

Definition at line 206 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETBUFFERPARAMETERIVARBPROC glGetBufferParameterivARB = NULL
 

Definition at line 76 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETBUFFERPOINTERVARBPROC glGetBufferPointervARB = NULL
 

Definition at line 77 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETBUFFERSUBDATAARBPROC glGetBufferSubDataARB = NULL
 

Definition at line 71 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETHANDLEARBPROC glGetHandleARB = NULL
 

Definition at line 151 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETINFOLOGARBPROC glGetInfoLogARB = NULL
 

Definition at line 188 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::createShader(), and initExtensions().

PFNGLGETOBJECTPARAMETERFVARBPROC glGetObjectParameterfvARB = NULL
 

Definition at line 186 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETOBJECTPARAMETERIVARBPROC glGetObjectParameterivARB = NULL
 

Definition at line 187 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::createShader(), and initExtensions().

PFNGLGETOCCLUSIONQUERYIVNVPROC glGetOcclusionQueryivNV = NULL
 

Definition at line 238 of file OpenGLext.cpp.

Referenced by Menu::drawFrame(), and initExtensions().

PFNGLGETOCCLUSIONQUERYUIVNVPROC glGetOcclusionQueryuivNV = NULL
 

Definition at line 239 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETPROGRAMENVPARAMETERDVARBPROC glGetProgramEnvParameterdvARB = NULL
 

Definition at line 134 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETPROGRAMENVPARAMETERFVARBPROC glGetProgramEnvParameterfvARB = NULL
 

Definition at line 135 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETPROGRAMIVARBPROC glGetProgramivARB = NULL
 

Definition at line 138 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETPROGRAMLOCALPARAMETERDVARBPROC glGetProgramLocalParameterdvARB = NULL
 

Definition at line 136 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC glGetProgramLocalParameterfvARB = NULL
 

Definition at line 137 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETPROGRAMSTRINGARBPROC glGetProgramStringARB = NULL
 

Definition at line 139 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETQUERYIVARBPROC glGetQueryivARB = NULL
 

Definition at line 225 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETQUERYOBJECTIVARBPROC glGetQueryObjectivARB = NULL
 

Definition at line 226 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETQUERYOBJECTUIVARBPROC glGetQueryObjectuivARB = NULL
 

Definition at line 227 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETSHADERSOURCEARBPROC glGetShaderSourceARB = NULL
 

Definition at line 194 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETUNIFORMFVARBPROC glGetUniformfvARB = NULL
 

Definition at line 192 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETUNIFORMIVARBPROC glGetUniformivARB = NULL
 

Definition at line 193 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLGETUNIFORMLOCATIONARBPROC glGetUniformLocationARB = NULL
 

Definition at line 190 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::assignNamedTextures(), OpenGLRenderer::changeShaderConstant1f(), OpenGLRenderer::changeShaderConstant2f(), OpenGLRenderer::changeShaderConstant3f(), OpenGLRenderer::changeShaderConstant4f(), and initExtensions().

PFNGLGETVERTEXATTRIBDVARBPROC glGetVertexAttribdvARB = NULL
 

Definition at line 140 of file OpenGLext.cpp.

PFNGLGETVERTEXATTRIBFVARBPROC glGetVertexAttribfvARB = NULL
 

Definition at line 141 of file OpenGLext.cpp.

PFNGLGETVERTEXATTRIBIVARBPROC glGetVertexAttribivARB = NULL
 

Definition at line 142 of file OpenGLext.cpp.

PFNGLGETVERTEXATTRIBPOINTERVARBPROC glGetVertexAttribPointervARB = NULL
 

Definition at line 143 of file OpenGLext.cpp.

PFNGLISBUFFERARBPROC glIsBufferARB = NULL
 

Definition at line 67 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLISOCCLUSIONQUERYNVPROC glIsOcclusionQueryNV = NULL
 

Definition at line 235 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLISPROGRAMARBPROC glIsProgramARB = NULL
 

Definition at line 144 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLISQUERYARBPROC glIsQueryARB = NULL
 

Definition at line 222 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLLINKPROGRAMARBPROC glLinkProgramARB = NULL
 

Definition at line 158 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::createShader(), and initExtensions().

PFNGLMAPBUFFERARBPROC glMapBufferARB = NULL
 

Definition at line 73 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLMULTITEXCOORD1FARBPROC glMultiTexCoord1fARB = NULL
 

Definition at line 41 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLMULTITEXCOORD1FVARBPROC glMultiTexCoord1fvARB = NULL
 

Definition at line 42 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLMULTITEXCOORD2FARBPROC glMultiTexCoord2fARB = NULL
 

Definition at line 44 of file OpenGLext.cpp.

Referenced by OpenGLParticleSystem::draw(), OpenGLParticleSystem::drawAndUpdate(), Explosion::drawAndUpdate(), Play::drawAvatar(), Play::drawExtras(), Play::drawFrame(), Menu::drawFrame(), Join::drawGalaxies(), Menu::drawLabel(), Play::drawLifebar(), Menu::drawQuad(), Join::drawQuad(), Menu::drawSelect(), Play::drawShadow(), initExtensions(), and MilkShape::render().

PFNGLMULTITEXCOORD2FVARBPROC glMultiTexCoord2fvARB = NULL
 

Definition at line 45 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLMULTITEXCOORD3FARBPROC glMultiTexCoord3fARB = NULL
 

Definition at line 47 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLMULTITEXCOORD3FVARBPROC glMultiTexCoord3fvARB = NULL
 

Definition at line 48 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLMULTITEXCOORD4FARBPROC glMultiTexCoord4fARB = NULL
 

Definition at line 50 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLMULTITEXCOORD4FVARBPROC glMultiTexCoord4fvARB = NULL
 

Definition at line 51 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLPOINTPARAMETERFARBPROC glPointParameterfARB = NULL
 

Definition at line 57 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLPOINTPARAMETERFVARBPROC glPointParameterfvARB = NULL
 

Definition at line 58 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLPROGRAMENVPARAMETER4DARBPROC glProgramEnvParameter4dARB = NULL
 

Definition at line 126 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLPROGRAMENVPARAMETER4DVARBPROC glProgramEnvParameter4dvARB = NULL
 

Definition at line 127 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLPROGRAMENVPARAMETER4FARBPROC glProgramEnvParameter4fARB = NULL
 

Definition at line 128 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLPROGRAMENVPARAMETER4FVARBPROC glProgramEnvParameter4fvARB = NULL
 

Definition at line 129 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLPROGRAMLOCALPARAMETER4DARBPROC glProgramLocalParameter4dARB = NULL
 

Definition at line 130 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLPROGRAMLOCALPARAMETER4DVARBPROC glProgramLocalParameter4dvARB = NULL
 

Definition at line 131 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLPROGRAMLOCALPARAMETER4FARBPROC glProgramLocalParameter4fARB = NULL
 

Definition at line 132 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLPROGRAMLOCALPARAMETER4FVARBPROC glProgramLocalParameter4fvARB = NULL
 

Definition at line 133 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLPROGRAMSTRINGARBPROC glProgramStringARB = NULL
 

Definition at line 122 of file OpenGLext.cpp.

Referenced by initExtensions(), OpenGLRenderer::uploadFragmentShader(), and OpenGLRenderer::uploadVertexShader().

PFNGLSHADERSOURCEARBPROC glShaderSourceARB = NULL
 

Definition at line 154 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::createShader(), and initExtensions().

PFNGLUNIFORM1FARBPROC glUniform1fARB = NULL
 

Definition at line 162 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::changeShaderConstant1f(), and initExtensions().

PFNGLUNIFORM1FVARBPROC glUniform1fvARB = NULL
 

Definition at line 172 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLUNIFORM1IARBPROC glUniform1iARB = NULL
 

Definition at line 167 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::assignNamedTextures(), and initExtensions().

PFNGLUNIFORM1IVARBPROC glUniform1ivARB = NULL
 

Definition at line 177 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLUNIFORM2FARBPROC glUniform2fARB = NULL
 

Definition at line 163 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::changeShaderConstant2f(), and initExtensions().

PFNGLUNIFORM2FVARBPROC glUniform2fvARB = NULL
 

Definition at line 173 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLUNIFORM2IARBPROC glUniform2iARB = NULL
 

Definition at line 168 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLUNIFORM2IVARBPROC glUniform2ivARB = NULL
 

Definition at line 178 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLUNIFORM3FARBPROC glUniform3fARB = NULL
 

Definition at line 164 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::changeShaderConstant3f(), and initExtensions().

PFNGLUNIFORM3FVARBPROC glUniform3fvARB = NULL
 

Definition at line 174 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLUNIFORM3IARBPROC glUniform3iARB = NULL
 

Definition at line 169 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLUNIFORM3IVARBPROC glUniform3ivARB = NULL
 

Definition at line 179 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLUNIFORM4FARBPROC glUniform4fARB = NULL
 

Definition at line 165 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::changeShaderConstant4f(), and initExtensions().

PFNGLUNIFORM4FVARBPROC glUniform4fvARB = NULL
 

Definition at line 175 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLUNIFORM4IARBPROC glUniform4iARB = NULL
 

Definition at line 170 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLUNIFORM4IVARBPROC glUniform4ivARB = NULL
 

Definition at line 180 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLUNIFORMMATRIX2FVARBPROC glUniformMatrix2fvARB = NULL
 

Definition at line 182 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLUNIFORMMATRIX3FVARBPROC glUniformMatrix3fvARB = NULL
 

Definition at line 183 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLUNIFORMMATRIX4FVARBPROC glUniformMatrix4fvARB = NULL
 

Definition at line 184 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLUNMAPBUFFERARBPROC glUnmapBufferARB = NULL
 

Definition at line 74 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLUSEPROGRAMOBJECTARBPROC glUseProgramObjectARB = NULL
 

Definition at line 159 of file OpenGLext.cpp.

Referenced by OpenGLRenderer::changeShader(), and initExtensions().

PFNGLVALIDATEPROGRAMARBPROC glValidateProgramARB = NULL
 

Definition at line 160 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNGLVERTEXATTRIB1DARBPROC glVertexAttrib1dARB = NULL
 

Definition at line 85 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB1DVARBPROC glVertexAttrib1dvARB = NULL
 

Definition at line 98 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB1FARBPROC glVertexAttrib1fARB = NULL
 

Definition at line 84 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB1FVARBPROC glVertexAttrib1fvARB = NULL
 

Definition at line 97 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB1SARBPROC glVertexAttrib1sARB = NULL
 

Definition at line 83 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB1SVARBPROC glVertexAttrib1svARB = NULL
 

Definition at line 96 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB2DARBPROC glVertexAttrib2dARB = NULL
 

Definition at line 88 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB2DVARBPROC glVertexAttrib2dvARB = NULL
 

Definition at line 101 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB2FARBPROC glVertexAttrib2fARB = NULL
 

Definition at line 87 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB2FVARBPROC glVertexAttrib2fvARB = NULL
 

Definition at line 100 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB2SARBPROC glVertexAttrib2sARB = NULL
 

Definition at line 86 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB2SVARBPROC glVertexAttrib2svARB = NULL
 

Definition at line 99 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB3DARBPROC glVertexAttrib3dARB = NULL
 

Definition at line 91 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB3DVARBPROC glVertexAttrib3dvARB = NULL
 

Definition at line 104 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB3FARBPROC glVertexAttrib3fARB = NULL
 

Definition at line 90 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB3FVARBPROC glVertexAttrib3fvARB = NULL
 

Definition at line 103 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB3SARBPROC glVertexAttrib3sARB = NULL
 

Definition at line 89 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB3SVARBPROC glVertexAttrib3svARB = NULL
 

Definition at line 102 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4BVARBPROC glVertexAttrib4bvARB = NULL
 

Definition at line 105 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4DARBPROC glVertexAttrib4dARB = NULL
 

Definition at line 94 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4DVARBPROC glVertexAttrib4dvARB = NULL
 

Definition at line 112 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4FARBPROC glVertexAttrib4fARB = NULL
 

Definition at line 93 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4FVARBPROC glVertexAttrib4fvARB = NULL
 

Definition at line 111 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4IVARBPROC glVertexAttrib4ivARB = NULL
 

Definition at line 107 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4NBVARBPROC glVertexAttrib4NbvARB = NULL
 

Definition at line 113 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4NIVARBPROC glVertexAttrib4NivARB = NULL
 

Definition at line 115 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4NSVARBPROC glVertexAttrib4NsvARB = NULL
 

Definition at line 114 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4NUBARBPROC glVertexAttrib4NubARB = NULL
 

Definition at line 95 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4NUBVARBPROC glVertexAttrib4NubvARB = NULL
 

Definition at line 116 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4NUIVARBPROC glVertexAttrib4NuivARB = NULL
 

Definition at line 118 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4NUSVARBPROC glVertexAttrib4NusvARB = NULL
 

Definition at line 117 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4SARBPROC glVertexAttrib4sARB = NULL
 

Definition at line 92 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4SVARBPROC glVertexAttrib4svARB = NULL
 

Definition at line 106 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4UBVARBPROC glVertexAttrib4ubvARB = NULL
 

Definition at line 108 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4UIVARBPROC glVertexAttrib4uivARB = NULL
 

Definition at line 110 of file OpenGLext.cpp.

PFNGLVERTEXATTRIB4USVARBPROC glVertexAttrib4usvARB = NULL
 

Definition at line 109 of file OpenGLext.cpp.

PFNGLVERTEXATTRIBPOINTERARBPROC glVertexAttribPointerARB = NULL
 

Definition at line 119 of file OpenGLext.cpp.

bool WGL_ARB_extensions_string_supported = false
 

OpenGLext.cpp

Author: Petter Alstermark, petter@alstermark.com

Definition at line 11 of file OpenGLext.cpp.

Referenced by initExtensions().

bool WGL_ARB_pixel_format_supported = false
 

Definition at line 17 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNWGLCHOOSEPIXELFORMATARBPROC wglChoosePixelFormatARB = NULL
 

Definition at line 21 of file OpenGLext.cpp.

Referenced by initExtensions().

WGL_ARB_EXTENSIONS_STRING wglGetExtensionsStringARB = NULL
 

Definition at line 13 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNWGLGETPIXELFORMATATTRIBFVARBPROC wglGetPixelFormatAttribfvARB = NULL
 

Definition at line 20 of file OpenGLext.cpp.

Referenced by initExtensions().

PFNWGLGETPIXELFORMATATTRIBIVARBPROC wglGetPixelFormatAttribivARB = NULL
 

Definition at line 19 of file OpenGLext.cpp.

Referenced by initExtensions().


Generated on Sun Jun 5 15:48:18 2005 for Defacto by  doxygen 1.4.3