Go to the source code of this file.
Macros | |
| #define | qglAlphaFunc glAlphaFunc |
| #define | qglBindTexture glBindTexture |
| #define | qglBlendFunc glBlendFunc |
| #define | qglClear glClear |
| #define | qglClearColor glClearColor |
| #define | qglClearDepth glClearDepth |
| #define | qglClearStencil glClearStencil |
| #define | qglColor4f glColor4f |
| #define | qglColor4fv glColor4fv |
| #define | qglColorMask glColorMask |
| #define | qglColorPointer glColorPointer |
| #define | qglCopyTexImage2D glCopyTexImage2D |
| #define | qglCopyTexSubImage2D glCopyTexSubImage2D |
| #define | qglCullFace glCullFace |
| #define | qglDeleteTextures glDeleteTextures |
| #define | qglDepthFunc glDepthFunc |
| #define | qglDepthMask glDepthMask |
| #define | qglDepthRange glDepthRange |
| #define | qglDisable glDisable |
| #define | qglDisableClientState glDisableClientState |
| #define | qglDrawArrays glDrawArrays |
| #define | qglDrawElements glDrawElements |
| #define | qglEnable glEnable |
| #define | qglEnableClientState glEnableClientState |
| #define | qglFinish glFinish |
| #define | qglFlush glFlush |
| #define | qglFogf glFogf |
| #define | qglFogfv glFogfv |
| #define | qglFrontFace glFrontFace |
| #define | qglFrustum glFrustum |
| #define | qglGenTextures glGenTextures |
| #define | qglGetError glGetError |
| #define | qglGetFloatv glGetFloatv |
| #define | qglGetIntegerv glGetIntegerv |
| #define | qglGetString glGetString |
| #define | qglHint glHint |
| #define | qglIsEnabled glIsEnabled |
| #define | qglIsTexture glIsTexture |
| #define | qglLightModelf glLightModelf |
| #define | qglLightModelfv glLightModelfv |
| #define | qglLightf glLightf |
| #define | qglLightfv glLightfv |
| #define | qglLineWidth glLineWidth |
| #define | qglLoadIdentity glLoadIdentity |
| #define | qglLoadMatrixf glLoadMatrixf |
| #define | qglLogicOp glLogicOp |
| #define | qglMaterialf glMaterialf |
| #define | qglMaterialfv glMaterialfv |
| #define | qglMatrixMode glMatrixMode |
| #define | qglMultMatrixf glMultMatrixf |
| #define | qglNormal3f glNormal3f |
| #define | qglNormal3fv glNormal3fv |
| #define | qglNormalPointer glNormalPointer |
| #define | qglOrtho glOrtho |
| #define | qglPixelStorei glPixelStorei |
| #define | qglPointSize glPointSize |
| #define | qglPolygonMode glPolygonMode |
| #define | qglPolygonOffset glPolygonOffset |
| #define | qglPopMatrix glPopMatrix |
| #define | qglPushMatrix glPushMatrix |
| #define | qglReadPixels glReadPixels |
| #define | qglRotatef glRotatef |
| #define | qglScalef glScalef |
| #define | qglScissor glScissor |
| #define | qglShadeModel glShadeModel |
| #define | qglStencilFunc glStencilFunc |
| #define | qglStencilMask glStencilMask |
| #define | qglStencilOp glStencilOp |
| #define | qglTexCoordPointer glTexCoordPointer |
| #define | qglTexEnvf glTexEnvf |
| #define | qglTexEnvfv glTexEnvfv |
| #define | qglTexImage2D glTexImage2D |
| #define | qglTexParameterf glTexParameterf |
| #define | qglTexParameterfv glTexParameterfv |
| #define | qglTexSubImage2D glTexSubImage2D |
| #define | qglTranslatef glTranslatef |
| #define | qglVertexPointer glVertexPointer |
| #define | qglViewport glViewport |
| #define | QGL_ARB_fragment_program (1 << 0) |
| #define | QGL_ARB_multitexture (1 << 1) |
| #define | QGL_ARB_vertex_buffer_object (1 << 2) |
| #define | QGL_EXT_compiled_vertex_array (1 << 3) |
| #define | QGL_EXT_texture_filter_anisotropic (1 << 4) |
| #define | QGL_3_0_core_functions (1 << 31) |
| #define | QGL_Init() qtrue |
| #define | QGL_Shutdown() QGL_ShutdownExtensions(~0) |
Functions | |
| void | QGL_InitExtensions (unsigned mask) |
| void | QGL_ShutdownExtensions (unsigned mask) |
| unsigned | QGL_ParseExtensionString (const char *s) |
Variables | |
| PFNGLGENERATEMIPMAPPROC | qglGenerateMipmap |
| PFNGLPROGRAMSTRINGARBPROC | qglProgramStringARB |
| PFNGLBINDPROGRAMARBPROC | qglBindProgramARB |
| PFNGLDELETEPROGRAMSARBPROC | qglDeleteProgramsARB |
| PFNGLGENPROGRAMSARBPROC | qglGenProgramsARB |
| PFNGLPROGRAMENVPARAMETER4FVARBPROC | qglProgramEnvParameter4fvARB |
| PFNGLPROGRAMLOCALPARAMETER4FVARBPROC | qglProgramLocalParameter4fvARB |
| PFNGLACTIVETEXTUREARBPROC | qglActiveTextureARB |
| PFNGLCLIENTACTIVETEXTUREARBPROC | qglClientActiveTextureARB |
| PFNGLBINDBUFFERARBPROC | qglBindBufferARB |
| PFNGLDELETEBUFFERSARBPROC | qglDeleteBuffersARB |
| PFNGLGENBUFFERSARBPROC | qglGenBuffersARB |
| PFNGLBUFFERDATAARBPROC | qglBufferDataARB |
| PFNGLBUFFERSUBDATAARBPROC | qglBufferSubDataARB |
| PFNGLLOCKARRAYSEXTPROC | qglLockArraysEXT |
| PFNGLUNLOCKARRAYSEXTPROC | qglUnlockArraysEXT |
| #define QGL_Shutdown | ( | ) | QGL_ShutdownExtensions(~0) |
| void QGL_InitExtensions | ( | unsigned | mask | ) |
Definition at line 683 of file dynamic.c.
Referenced by GL_InitPrograms(), GL_PostInit(), and GL_SetupConfig().
| unsigned QGL_ParseExtensionString | ( | const char * | s | ) |
| void QGL_ShutdownExtensions | ( | unsigned | mask | ) |
Definition at line 643 of file dynamic.c.
Referenced by GL_ShutdownPrograms(), QGL_Shutdown(), and R_Shutdown_GL().
| PFNGLACTIVETEXTUREARBPROC qglActiveTextureARB |
Definition at line 38 of file fixed.c.
Referenced by GL_ActiveTexture(), GL_SetDefaultState(), QGL_InitExtensions(), QGL_ShutdownExtensions(), and upload_world_surfaces().
| PFNGLBINDBUFFERARBPROC qglBindBufferARB |
Definition at line 42 of file fixed.c.
Referenced by create_surface_vbo(), GL_BindArrays(), QGL_InitExtensions(), QGL_ShutdownExtensions(), and upload_world_surfaces().
| PFNGLBINDPROGRAMARBPROC qglBindProgramARB |
Definition at line 31 of file fixed.c.
Referenced by GL_InitPrograms(), GL_StateBits(), QGL_InitExtensions(), and QGL_ShutdownExtensions().
| PFNGLBUFFERDATAARBPROC qglBufferDataARB |
Definition at line 45 of file fixed.c.
Referenced by create_surface_vbo(), QGL_InitExtensions(), and QGL_ShutdownExtensions().
| PFNGLBUFFERSUBDATAARBPROC qglBufferSubDataARB |
Definition at line 46 of file fixed.c.
Referenced by create_surface_vbo(), QGL_InitExtensions(), QGL_ShutdownExtensions(), and upload_surface_vbo().
| PFNGLCLIENTACTIVETEXTUREARBPROC qglClientActiveTextureARB |
Definition at line 39 of file fixed.c.
Referenced by GL_ClientActiveTexture(), GL_SetDefaultState(), QGL_InitExtensions(), QGL_ShutdownExtensions(), and upload_world_surfaces().
| PFNGLDELETEBUFFERSARBPROC qglDeleteBuffersARB |
Definition at line 43 of file fixed.c.
Referenced by create_surface_vbo(), GL_FreeWorld(), QGL_InitExtensions(), and QGL_ShutdownExtensions().
| PFNGLDELETEPROGRAMSARBPROC qglDeleteProgramsARB |
Definition at line 32 of file fixed.c.
Referenced by GL_InitPrograms(), GL_ShutdownPrograms(), QGL_InitExtensions(), and QGL_ShutdownExtensions().
| PFNGLGENBUFFERSARBPROC qglGenBuffersARB |
Definition at line 44 of file fixed.c.
Referenced by create_surface_vbo(), QGL_InitExtensions(), and QGL_ShutdownExtensions().
| PFNGLGENERATEMIPMAPPROC qglGenerateMipmap |
Definition at line 34 of file dynamic.c.
Referenced by GL_Upload32(), QGL_InitExtensions(), and QGL_ShutdownExtensions().
| PFNGLGENPROGRAMSARBPROC qglGenProgramsARB |
Definition at line 33 of file fixed.c.
Referenced by GL_InitPrograms(), QGL_InitExtensions(), and QGL_ShutdownExtensions().
| PFNGLLOCKARRAYSEXTPROC qglLockArraysEXT |
Definition at line 49 of file fixed.c.
Referenced by GL_LockArrays(), QGL_InitExtensions(), and QGL_ShutdownExtensions().
| PFNGLPROGRAMENVPARAMETER4FVARBPROC qglProgramEnvParameter4fvARB |
Definition at line 34 of file fixed.c.
Referenced by QGL_InitExtensions(), and QGL_ShutdownExtensions().
| PFNGLPROGRAMLOCALPARAMETER4FVARBPROC qglProgramLocalParameter4fvARB |
Definition at line 35 of file fixed.c.
Referenced by GL_StateBits(), QGL_InitExtensions(), and QGL_ShutdownExtensions().
| PFNGLPROGRAMSTRINGARBPROC qglProgramStringARB |
Definition at line 30 of file fixed.c.
Referenced by GL_InitPrograms(), QGL_InitExtensions(), and QGL_ShutdownExtensions().
| PFNGLUNLOCKARRAYSEXTPROC qglUnlockArraysEXT |
Definition at line 50 of file fixed.c.
Referenced by GL_UnlockArrays(), QGL_InitExtensions(), and QGL_ShutdownExtensions().