Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

linux_qgl.c File Reference

#include <unistd.h>
#include <sys/types.h>
#include <float.h>
#include "../renderer/tr_local.h"
#include "unix_glw.h"
#include <dlfcn.h>

Include dependency graph for linux_qgl.c:

Include dependency graph

Go to the source code of this file.

Defines

#define GPA(a)   dlsym( glw_state.OpenGLLib, a )
#define SIG(x)   fprintf( glw_state.log_fp, x "\n" )

Functions

const GLubyte *APIENTRY * dllGetString (GLenum name)
 GLboolean (APIENTRY *qglAreTexturesResident)(GLsizei n
 GLenum (APIENTRY *qglGetError)(void)
void GLimp_LogNewFrame (void)
 GLint (APIENTRY *qglRenderMode)(GLenum mode)
 GLuint (APIENTRY *qglGenLists)(GLsizei range)
void APIENTRY logAccum (GLenum op, GLfloat value)
void APIENTRY logAlphaFunc (GLenum func, GLclampf ref)
GLboolean APIENTRY logAreTexturesResident (GLsizei n, const GLuint *textures, GLboolean *residences)
void APIENTRY logArrayElement (GLint i)
void APIENTRY logBegin (GLenum mode)
void APIENTRY logBindTexture (GLenum target, GLuint texture)
void APIENTRY logBitmap (GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap)
void APIENTRY logBlendFunc (GLenum sfactor, GLenum dfactor)
void APIENTRY logCallList (GLuint list)
void APIENTRY logCallLists (GLsizei n, GLenum type, const void *lists)
void APIENTRY logClear (GLbitfield mask)
void APIENTRY logClearAccum (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void APIENTRY logClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
void APIENTRY logClearDepth (GLclampd depth)
void APIENTRY logClearIndex (GLfloat c)
void APIENTRY logClearStencil (GLint s)
void APIENTRY logClipPlane (GLenum plane, const GLdouble *equation)
void APIENTRY logColor3b (GLbyte red, GLbyte green, GLbyte blue)
void APIENTRY logColor3bv (const GLbyte *v)
void APIENTRY logColor3d (GLdouble red, GLdouble green, GLdouble blue)
void APIENTRY logColor3dv (const GLdouble *v)
void APIENTRY logColor3f (GLfloat red, GLfloat green, GLfloat blue)
void APIENTRY logColor3fv (const GLfloat *v)
void APIENTRY logColor3i (GLint red, GLint green, GLint blue)
void APIENTRY logColor3iv (const GLint *v)
void APIENTRY logColor3s (GLshort red, GLshort green, GLshort blue)
void APIENTRY logColor3sv (const GLshort *v)
void APIENTRY logColor3ub (GLubyte red, GLubyte green, GLubyte blue)
void APIENTRY logColor3ubv (const GLubyte *v)
void APIENTRY logColor3ui (GLuint red, GLuint green, GLuint blue)
void APIENTRY logColor3uiv (const GLuint *v)
void APIENTRY logColor3us (GLushort red, GLushort green, GLushort blue)
void APIENTRY logColor3usv (const GLushort *v)
void APIENTRY logColor4b (GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
void APIENTRY logColor4bv (const GLbyte *v)
void APIENTRY logColor4d (GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
void APIENTRY logColor4dv (const GLdouble *v)
void APIENTRY logColor4f (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void APIENTRY logColor4fv (const GLfloat *v)
void APIENTRY logColor4i (GLint red, GLint green, GLint blue, GLint alpha)
void APIENTRY logColor4iv (const GLint *v)
void APIENTRY logColor4s (GLshort red, GLshort green, GLshort blue, GLshort alpha)
void APIENTRY logColor4sv (const GLshort *v)
void APIENTRY logColor4ub (GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
void APIENTRY logColor4ubv (const GLubyte *v)
void APIENTRY logColor4ui (GLuint red, GLuint green, GLuint blue, GLuint alpha)
void APIENTRY logColor4uiv (const GLuint *v)
void APIENTRY logColor4us (GLushort red, GLushort green, GLushort blue, GLushort alpha)
void APIENTRY logColor4usv (const GLushort *v)
void APIENTRY logColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
void APIENTRY logColorMaterial (GLenum face, GLenum mode)
void APIENTRY logColorPointer (GLint size, GLenum type, GLsizei stride, const void *pointer)
void APIENTRY logCopyPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
void APIENTRY logCopyTexImage1D (GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLint border)
void APIENTRY logCopyTexImage2D (GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
void APIENTRY logCopyTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
void APIENTRY logCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
void APIENTRY logCullFace (GLenum mode)
void APIENTRY logDeleteLists (GLuint list, GLsizei range)
void APIENTRY logDeleteTextures (GLsizei n, const GLuint *textures)
void APIENTRY logDepthFunc (GLenum func)
void APIENTRY logDepthMask (GLboolean flag)
void APIENTRY logDepthRange (GLclampd zNear, GLclampd zFar)
void APIENTRY logDisable (GLenum cap)
void APIENTRY logDisableClientState (GLenum array)
void APIENTRY logDrawArrays (GLenum mode, GLint first, GLsizei count)
void APIENTRY logDrawBuffer (GLenum mode)
void APIENTRY logDrawElements (GLenum mode, GLsizei count, GLenum type, const void *indices)
void APIENTRY logDrawPixels (GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
void APIENTRY logEdgeFlag (GLboolean flag)
void APIENTRY logEdgeFlagPointer (GLsizei stride, const void *pointer)
void APIENTRY logEdgeFlagv (const GLboolean *flag)
void APIENTRY logEnable (GLenum cap)
void APIENTRY logEnableClientState (GLenum array)
void APIENTRY logEnd (void)
void APIENTRY logEndList (void)
void APIENTRY logEvalCoord1d (GLdouble u)
void APIENTRY logEvalCoord1dv (const GLdouble *u)
void APIENTRY logEvalCoord1f (GLfloat u)
void APIENTRY logEvalCoord1fv (const GLfloat *u)
void APIENTRY logEvalCoord2d (GLdouble u, GLdouble v)
void APIENTRY logEvalCoord2dv (const GLdouble *u)
void APIENTRY logEvalCoord2f (GLfloat u, GLfloat v)
void APIENTRY logEvalCoord2fv (const GLfloat *u)
void APIENTRY logEvalMesh1 (GLenum mode, GLint i1, GLint i2)
void APIENTRY logEvalMesh2 (GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
void APIENTRY logEvalPoint1 (GLint i)
void APIENTRY logEvalPoint2 (GLint i, GLint j)
void APIENTRY logFeedbackBuffer (GLsizei size, GLenum type, GLfloat *buffer)
void APIENTRY logFinish (void)
void APIENTRY logFlush (void)
void APIENTRY logFogf (GLenum pname, GLfloat param)
void APIENTRY logFogfv (GLenum pname, const GLfloat *params)
void APIENTRY logFogi (GLenum pname, GLint param)
void APIENTRY logFogiv (GLenum pname, const GLint *params)
void APIENTRY logFrontFace (GLenum mode)
void APIENTRY logFrustum (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
GLuint APIENTRY logGenLists (GLsizei range)
void APIENTRY logGenTextures (GLsizei n, GLuint *textures)
void APIENTRY logGetBooleanv (GLenum pname, GLboolean *params)
void APIENTRY logGetClipPlane (GLenum plane, GLdouble *equation)
void APIENTRY logGetDoublev (GLenum pname, GLdouble *params)
GLenum APIENTRY logGetError (void)
void APIENTRY logGetFloatv (GLenum pname, GLfloat *params)
void APIENTRY logGetIntegerv (GLenum pname, GLint *params)
void APIENTRY logGetLightfv (GLenum light, GLenum pname, GLfloat *params)
void APIENTRY logGetLightiv (GLenum light, GLenum pname, GLint *params)
void APIENTRY logGetMapdv (GLenum target, GLenum query, GLdouble *v)
void APIENTRY logGetMapfv (GLenum target, GLenum query, GLfloat *v)
void APIENTRY logGetMapiv (GLenum target, GLenum query, GLint *v)
void APIENTRY logGetMaterialfv (GLenum face, GLenum pname, GLfloat *params)
void APIENTRY logGetMaterialiv (GLenum face, GLenum pname, GLint *params)
void APIENTRY logGetPixelMapfv (GLenum map, GLfloat *values)
void APIENTRY logGetPixelMapuiv (GLenum map, GLuint *values)
void APIENTRY logGetPixelMapusv (GLenum map, GLushort *values)
void APIENTRY logGetPointerv (GLenum pname, GLvoid **params)
void APIENTRY logGetPolygonStipple (GLubyte *mask)
const GLubyte *APIENTRY logGetString (GLenum name)
void APIENTRY logGetTexEnvfv (GLenum target, GLenum pname, GLfloat *params)
void APIENTRY logGetTexEnviv (GLenum target, GLenum pname, GLint *params)
void APIENTRY logGetTexGendv (GLenum coord, GLenum pname, GLdouble *params)
void APIENTRY logGetTexGenfv (GLenum coord, GLenum pname, GLfloat *params)
void APIENTRY logGetTexGeniv (GLenum coord, GLenum pname, GLint *params)
void APIENTRY logGetTexImage (GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
void APIENTRY logGetTexLevelParameterfv (GLenum target, GLint level, GLenum pname, GLfloat *params)
void APIENTRY logGetTexLevelParameteriv (GLenum target, GLint level, GLenum pname, GLint *params)
void APIENTRY logGetTexParameterfv (GLenum target, GLenum pname, GLfloat *params)
void APIENTRY logGetTexParameteriv (GLenum target, GLenum pname, GLint *params)
void APIENTRY logHint (GLenum target, GLenum mode)
void APIENTRY logIndexd (GLdouble c)
void APIENTRY logIndexdv (const GLdouble *c)
void APIENTRY logIndexf (GLfloat c)
void APIENTRY logIndexfv (const GLfloat *c)
void APIENTRY logIndexi (GLint c)
void APIENTRY logIndexiv (const GLint *c)
void APIENTRY logIndexMask (GLuint mask)
void APIENTRY logIndexPointer (GLenum type, GLsizei stride, const void *pointer)
void APIENTRY logIndexs (GLshort c)
void APIENTRY logIndexsv (const GLshort *c)
void APIENTRY logIndexub (GLubyte c)
void APIENTRY logIndexubv (const GLubyte *c)
void APIENTRY logInitNames (void)
void APIENTRY logInterleavedArrays (GLenum format, GLsizei stride, const void *pointer)
GLboolean APIENTRY logIsEnabled (GLenum cap)
GLboolean APIENTRY logIsList (GLuint list)
GLboolean APIENTRY logIsTexture (GLuint texture)
void APIENTRY logLightf (GLenum light, GLenum pname, GLfloat param)
void APIENTRY logLightfv (GLenum light, GLenum pname, const GLfloat *params)
void APIENTRY logLighti (GLenum light, GLenum pname, GLint param)
void APIENTRY logLightiv (GLenum light, GLenum pname, const GLint *params)
void APIENTRY logLightModelf (GLenum pname, GLfloat param)
void APIENTRY logLightModelfv (GLenum pname, const GLfloat *params)
void APIENTRY logLightModeli (GLenum pname, GLint param)
void APIENTRY logLightModeliv (GLenum pname, const GLint *params)
void APIENTRY logLineStipple (GLint factor, GLushort pattern)
void APIENTRY logLineWidth (GLfloat width)
void APIENTRY logListBase (GLuint base)
void APIENTRY logLoadIdentity (void)
void APIENTRY logLoadMatrixd (const GLdouble *m)
void APIENTRY logLoadMatrixf (const GLfloat *m)
void APIENTRY logLoadName (GLuint name)
void APIENTRY logLogicOp (GLenum opcode)
void APIENTRY logMap1d (GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points)
void APIENTRY logMap1f (GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points)
void APIENTRY logMap2d (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points)
void APIENTRY logMap2f (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points)
void APIENTRY logMapGrid1d (GLint un, GLdouble u1, GLdouble u2)
void APIENTRY logMapGrid1f (GLint un, GLfloat u1, GLfloat u2)
void APIENTRY logMapGrid2d (GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
void APIENTRY logMapGrid2f (GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
void APIENTRY logMaterialf (GLenum face, GLenum pname, GLfloat param)
void APIENTRY logMaterialfv (GLenum face, GLenum pname, const GLfloat *params)
void APIENTRY logMateriali (GLenum face, GLenum pname, GLint param)
void APIENTRY logMaterialiv (GLenum face, GLenum pname, const GLint *params)
void APIENTRY logMatrixMode (GLenum mode)
void APIENTRY logMultMatrixd (const GLdouble *m)
void APIENTRY logMultMatrixf (const GLfloat *m)
void APIENTRY logNewList (GLuint list, GLenum mode)
void APIENTRY logNormal3b (GLbyte nx, GLbyte ny, GLbyte nz)
void APIENTRY logNormal3bv (const GLbyte *v)
void APIENTRY logNormal3d (GLdouble nx, GLdouble ny, GLdouble nz)
void APIENTRY logNormal3dv (const GLdouble *v)
void APIENTRY logNormal3f (GLfloat nx, GLfloat ny, GLfloat nz)
void APIENTRY logNormal3fv (const GLfloat *v)
void APIENTRY logNormal3i (GLint nx, GLint ny, GLint nz)
void APIENTRY logNormal3iv (const GLint *v)
void APIENTRY logNormal3s (GLshort nx, GLshort ny, GLshort nz)
void APIENTRY logNormal3sv (const GLshort *v)
void APIENTRY logNormalPointer (GLenum type, GLsizei stride, const void *pointer)
void APIENTRY logOrtho (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
void APIENTRY logPassThrough (GLfloat token)
void APIENTRY logPixelMapfv (GLenum map, GLsizei mapsize, const GLfloat *values)
void APIENTRY logPixelMapuiv (GLenum map, GLsizei mapsize, const GLuint *values)
void APIENTRY logPixelMapusv (GLenum map, GLsizei mapsize, const GLushort *values)
void APIENTRY logPixelStoref (GLenum pname, GLfloat param)
void APIENTRY logPixelStorei (GLenum pname, GLint param)
void APIENTRY logPixelTransferf (GLenum pname, GLfloat param)
void APIENTRY logPixelTransferi (GLenum pname, GLint param)
void APIENTRY logPixelZoom (GLfloat xfactor, GLfloat yfactor)
void APIENTRY logPointSize (GLfloat size)
void APIENTRY logPolygonMode (GLenum face, GLenum mode)
void APIENTRY logPolygonOffset (GLfloat factor, GLfloat units)
void APIENTRY logPolygonStipple (const GLubyte *mask)
void APIENTRY logPopAttrib (void)
void APIENTRY logPopClientAttrib (void)
void APIENTRY logPopMatrix (void)
void APIENTRY logPopName (void)
void APIENTRY logPrioritizeTextures (GLsizei n, const GLuint *textures, const GLclampf *priorities)
void APIENTRY logPushAttrib (GLbitfield mask)
void APIENTRY logPushClientAttrib (GLbitfield mask)
void APIENTRY logPushMatrix (void)
void APIENTRY logPushName (GLuint name)
void APIENTRY logRasterPos2d (GLdouble x, GLdouble y)
void APIENTRY logRasterPos2dv (const GLdouble *v)
void APIENTRY logRasterPos2f (GLfloat x, GLfloat y)
void APIENTRY logRasterPos2fv (const GLfloat *v)
void APIENTRY logRasterPos2i (GLint x, GLint y)
void APIENTRY logRasterPos2iv (const GLint *v)
void APIENTRY logRasterPos2s (GLshort x, GLshort y)
void APIENTRY logRasterPos2sv (const GLshort *v)
void APIENTRY logRasterPos3d (GLdouble x, GLdouble y, GLdouble z)
void APIENTRY logRasterPos3dv (const GLdouble *v)
void APIENTRY logRasterPos3f (GLfloat x, GLfloat y, GLfloat z)
void APIENTRY logRasterPos3fv (const GLfloat *v)
void APIENTRY logRasterPos3i (GLint x, GLint y, GLint z)
void APIENTRY logRasterPos3iv (const GLint *v)
void APIENTRY logRasterPos3s (GLshort x, GLshort y, GLshort z)
void APIENTRY logRasterPos3sv (const GLshort *v)
void APIENTRY logRasterPos4d (GLdouble x, GLdouble y, GLdouble z, GLdouble w)
void APIENTRY logRasterPos4dv (const GLdouble *v)
void APIENTRY logRasterPos4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void APIENTRY logRasterPos4fv (const GLfloat *v)
void APIENTRY logRasterPos4i (GLint x, GLint y, GLint z, GLint w)
void APIENTRY logRasterPos4iv (const GLint *v)
void APIENTRY logRasterPos4s (GLshort x, GLshort y, GLshort z, GLshort w)
void APIENTRY logRasterPos4sv (const GLshort *v)
void APIENTRY logReadBuffer (GLenum mode)
void APIENTRY logReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels)
void APIENTRY logRectd (GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
void APIENTRY logRectdv (const GLdouble *v1, const GLdouble *v2)
void APIENTRY logRectf (GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
void APIENTRY logRectfv (const GLfloat *v1, const GLfloat *v2)
void APIENTRY logRecti (GLint x1, GLint y1, GLint x2, GLint y2)
void APIENTRY logRectiv (const GLint *v1, const GLint *v2)
void APIENTRY logRects (GLshort x1, GLshort y1, GLshort x2, GLshort y2)
void APIENTRY logRectsv (const GLshort *v1, const GLshort *v2)
GLint APIENTRY logRenderMode (GLenum mode)
void APIENTRY logRotated (GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
void APIENTRY logRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
void APIENTRY logScaled (GLdouble x, GLdouble y, GLdouble z)
void APIENTRY logScalef (GLfloat x, GLfloat y, GLfloat z)
void APIENTRY logScissor (GLint x, GLint y, GLsizei width, GLsizei height)
void APIENTRY logSelectBuffer (GLsizei size, GLuint *buffer)
void APIENTRY logShadeModel (GLenum mode)
void APIENTRY logStencilFunc (GLenum func, GLint ref, GLuint mask)
void APIENTRY logStencilMask (GLuint mask)
void APIENTRY logStencilOp (GLenum fail, GLenum zfail, GLenum zpass)
void APIENTRY logTexCoord1d (GLdouble s)
void APIENTRY logTexCoord1dv (const GLdouble *v)
void APIENTRY logTexCoord1f (GLfloat s)
void APIENTRY logTexCoord1fv (const GLfloat *v)
void APIENTRY logTexCoord1i (GLint s)
void APIENTRY logTexCoord1iv (const GLint *v)
void APIENTRY logTexCoord1s (GLshort s)
void APIENTRY logTexCoord1sv (const GLshort *v)
void APIENTRY logTexCoord2d (GLdouble s, GLdouble t)
void APIENTRY logTexCoord2dv (const GLdouble *v)
void APIENTRY logTexCoord2f (GLfloat s, GLfloat t)
void APIENTRY logTexCoord2fv (const GLfloat *v)
void APIENTRY logTexCoord2i (GLint s, GLint t)
void APIENTRY logTexCoord2iv (const GLint *v)
void APIENTRY logTexCoord2s (GLshort s, GLshort t)
void APIENTRY logTexCoord2sv (const GLshort *v)
void APIENTRY logTexCoord3d (GLdouble s, GLdouble t, GLdouble r)
void APIENTRY logTexCoord3dv (const GLdouble *v)
void APIENTRY logTexCoord3f (GLfloat s, GLfloat t, GLfloat r)
void APIENTRY logTexCoord3fv (const GLfloat *v)
void APIENTRY logTexCoord3i (GLint s, GLint t, GLint r)
void APIENTRY logTexCoord3iv (const GLint *v)
void APIENTRY logTexCoord3s (GLshort s, GLshort t, GLshort r)
void APIENTRY logTexCoord3sv (const GLshort *v)
void APIENTRY logTexCoord4d (GLdouble s, GLdouble t, GLdouble r, GLdouble q)
void APIENTRY logTexCoord4dv (const GLdouble *v)
void APIENTRY logTexCoord4f (GLfloat s, GLfloat t, GLfloat r, GLfloat q)
void APIENTRY logTexCoord4fv (const GLfloat *v)
void APIENTRY logTexCoord4i (GLint s, GLint t, GLint r, GLint q)
void APIENTRY logTexCoord4iv (const GLint *v)
void APIENTRY logTexCoord4s (GLshort s, GLshort t, GLshort r, GLshort q)
void APIENTRY logTexCoord4sv (const GLshort *v)
void APIENTRY logTexCoordPointer (GLint size, GLenum type, GLsizei stride, const void *pointer)
void APIENTRY logTexEnvf (GLenum target, GLenum pname, GLfloat param)
void APIENTRY logTexEnvfv (GLenum target, GLenum pname, const GLfloat *params)
void APIENTRY logTexEnvi (GLenum target, GLenum pname, GLint param)
void APIENTRY logTexEnviv (GLenum target, GLenum pname, const GLint *params)
void APIENTRY logTexGend (GLenum coord, GLenum pname, GLdouble param)
void APIENTRY logTexGendv (GLenum coord, GLenum pname, const GLdouble *params)
void APIENTRY logTexGenf (GLenum coord, GLenum pname, GLfloat param)
void APIENTRY logTexGenfv (GLenum coord, GLenum pname, const GLfloat *params)
void APIENTRY logTexGeni (GLenum coord, GLenum pname, GLint param)
void APIENTRY logTexGeniv (GLenum coord, GLenum pname, const GLint *params)
void APIENTRY logTexImage1D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)
void APIENTRY logTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
void APIENTRY logTexParameterf (GLenum target, GLenum pname, GLfloat param)
void APIENTRY logTexParameterfv (GLenum target, GLenum pname, const GLfloat *params)
void APIENTRY logTexParameteri (GLenum target, GLenum pname, GLint param)
void APIENTRY logTexParameteriv (GLenum target, GLenum pname, const GLint *params)
void APIENTRY logTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
void APIENTRY logTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
void APIENTRY logTranslated (GLdouble x, GLdouble y, GLdouble z)
void APIENTRY logTranslatef (GLfloat x, GLfloat y, GLfloat z)
void APIENTRY logVertex2d (GLdouble x, GLdouble y)
void APIENTRY logVertex2dv (const GLdouble *v)
void APIENTRY logVertex2f (GLfloat x, GLfloat y)
void APIENTRY logVertex2fv (const GLfloat *v)
void APIENTRY logVertex2i (GLint x, GLint y)
void APIENTRY logVertex2iv (const GLint *v)
void APIENTRY logVertex2s (GLshort x, GLshort y)
void APIENTRY logVertex2sv (const GLshort *v)
void APIENTRY logVertex3d (GLdouble x, GLdouble y, GLdouble z)
void APIENTRY logVertex3dv (const GLdouble *v)
void APIENTRY logVertex3f (GLfloat x, GLfloat y, GLfloat z)
void APIENTRY logVertex3fv (const GLfloat *v)
void APIENTRY logVertex3i (GLint x, GLint y, GLint z)
void APIENTRY logVertex3iv (const GLint *v)
void APIENTRY logVertex3s (GLshort x, GLshort y, GLshort z)
void APIENTRY logVertex3sv (const GLshort *v)
void APIENTRY logVertex4d (GLdouble x, GLdouble y, GLdouble z, GLdouble w)
void APIENTRY logVertex4dv (const GLdouble *v)
void APIENTRY logVertex4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void APIENTRY logVertex4fv (const GLfloat *v)
void APIENTRY logVertex4i (GLint x, GLint y, GLint z, GLint w)
void APIENTRY logVertex4iv (const GLint *v)
void APIENTRY logVertex4s (GLshort x, GLshort y, GLshort z, GLshort w)
void APIENTRY logVertex4sv (const GLshort *v)
void APIENTRY logVertexPointer (GLint size, GLenum type, GLsizei stride, const void *pointer)
void APIENTRY logViewport (GLint x, GLint y, GLsizei width, GLsizei height)
void QGL_EnableLogging (qboolean enable)
qboolean QGL_Init (const char *dllname)
void QGL_Shutdown (void)
const GLubyte *APIENTRY * qglGetString (GLenum name)
void * qwglGetProcAddress (char *symbol)
 void (APIENTRY *qglAccum)(GLenum op

Variables

GLfloat GLfloat GLfloat alpha
GLsizei GLfloat GLfloat GLfloat
GLfloat const GLubyte * 
bitmap
GLfloat GLfloat blue
GLint GLenum GLint GLint GLsizei
GLint 
border
GLdouble GLdouble bottom
GLenum GLfloatbuffer
GLint GLsizei count
GLenum dfactor
const GLdouble * equation
GLint first
GLsizei GLenum format
 GLfloat
GLfloat green
GLsizei height
GLint i1
GLint GLint i2
GLsizei GLenum const GLvoid * indices
 int
GLint GLint internalformat
GLint GLenum internalFormat
GLint j
GLint GLint GLint j1
GLint GLint GLint GLint j2
GLint level
GLenum const GLvoid * lists
GLsizei mapsize
GLint GLuint mask
GLenum mode
GLbyte ny
GLbyte GLbyte nz
GLdouble GLdouble GLint GLint order
GLfloat param
const GLfloatparams
GLushort pattern
GLsizei GLenum GLenum const
GLvoid * 
pixels
GLenum pname
GLenum GLsizei const GLvoid * pointer
GLdouble GLdouble GLint GLint
const GLdouble * 
points
const GLuint const GLclampf * priorities
GLdouble GLdouble GLdouble q
XVisualInfo *(* qglXChooseVisual )(Display *dpy, int screen, int *attribList)
void(* qglXCopyContext )(Display *dpy, GLXContext src, GLXContext dst, GLuint mask)
GLXContext(* qglXCreateContext )(Display *dpy, XVisualInfo *vis, GLXContext shareList, Bool direct)
void(* qglXDestroyContext )(Display *dpy, GLXContext ctx)
Bool(* qglXMakeCurrent )(Display *dpy, GLXDrawable drawable, GLXContext ctx)
void(* qglXSwapBuffers )(Display *dpy, GLXDrawable drawable)
GLenum query
GLdouble GLdouble r
GLsizei range