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().