![]() |
doom3-gpl
Doom 3 GPL source release
|
#include "../../idlib/precompiled.h"#include <float.h>#include "win_local.h"#include "../../renderer/tr_local.h"#include "gl_logfuncs.cpp"Go to the source code of this file.
Classes | |
| struct | glEnumName_t |
Macros | |
| #define | DEF(x) { x, #x }, |
| #define | GR_NUM_BOARDS 0x0f |
| #define | GPA(a) GetProcAddress( win32.hinstOpenGL, a ) |
Functions | |
| int (WINAPI *qwglChoosePixelFormat)(HDC | |
| BOOL (WINAPI *qwglSetPixelFormat)(HDC | |
| HGLRC (WINAPI *qwglCreateContext)(HDC) | |
| HDC (WINAPI *qwglGetCurrentDC)(VOID) | |
| PROC (WINAPI *qwglGetProcAddress)(LPCSTR) | |
| void (APIENTRY *qglAccum)(GLenum op | |
| GLboolean (APIENTRY *qglAreTexturesResident)(GLsizei n | |
| GLuint (APIENTRY *qglGenLists)(GLsizei range) | |
| GLenum (APIENTRY *qglGetError)(void) | |
| const GLubyte *APIENTRY * | qglGetString (GLenum name) |
| GLint (APIENTRY *qglRenderMode)(GLenum mode) | |
| const GLubyte *APIENTRY * | dllGetString (GLenum name) |
| void | QGL_Shutdown (void) |
| bool | QGL_Init (const char *dllname) |
| void | GLimp_EnableLogging (bool enable) |
Variables | |
| CONST PIXELFORMATDESCRIPTOR | int |
| CONST PIXELFORMATDESCRIPTOR | UINT |
| CONST PIXELFORMATDESCRIPTOR | LPPIXELFORMATDESCRIPTOR |
| HGLRC | |
| DWORD | |
| FLOAT | |
| LPGLYPHMETRICSFLOAT | |
| LPLAYERPLANEDESCRIPTOR | |
| CONST COLORREF COLORREF | BOOL |
| GLfloat | value |
| GLclampf | ref |
| const GLuint * | textures |
| const GLuint GLboolean * | residences |
| GLuint | texture |
| GLsizei | height |
| GLsizei GLfloat | xorig |
| GLsizei GLfloat GLfloat | yorig |
| GLsizei GLfloat GLfloat GLfloat | xmove |
| GLsizei GLfloat GLfloat GLfloat GLfloat | ymove |
| GLsizei GLfloat GLfloat GLfloat GLfloat const GLubyte * | bitmap |
| GLenum | dfactor |
| GLenum | type |
| GLenum const GLvoid * | lists |
| GLfloat | green |
| GLfloat GLfloat | blue |
| GLfloat GLfloat GLfloat | alpha |
| const GLdouble * | equation |
| GLenum | mode |
| GLenum GLsizei | stride |
| GLenum GLsizei const GLvoid * | pointer |
| GLint | y |
| GLint GLsizei | width |
| GLint | level |
| GLint GLenum | internalFormat |
| GLint GLenum GLint | x |
| GLint GLenum GLint GLint GLsizei GLint | border |
| GLint GLint | xoffset |
| GLint GLint GLint | yoffset |
| GLsizei | range |
| GLclampd | zFar |
| GLint | first |
| GLint GLsizei | count |
| GLsizei GLenum const GLvoid * | indices |
| GLsizei GLenum | format |
| GLsizei GLenum GLenum const GLvoid * | pixels |
| GLdouble | v |
| GLint | i1 |
| GLint GLint | i2 |
| GLint GLint GLint | j1 |
| GLint GLint GLint GLint | j2 |
| GLint | j |
| GLenum GLfloat * | buffer |
| GLfloat | param |
| const GLfloat * | params |
| GLdouble | right |
| GLdouble GLdouble | bottom |
| GLdouble GLdouble GLdouble | top |
| GLdouble GLdouble GLdouble GLdouble | zNear |
| GLenum | pname |
| GLenum | query |
| GLfloat * | values |
| GLushort | pattern |
| GLdouble | u1 |
| GLdouble GLdouble | u2 |
| GLdouble GLdouble GLint GLint | order |
| GLdouble GLdouble GLint GLint const GLdouble * | points |
| GLdouble GLdouble GLint | ustride |
| GLdouble GLdouble GLint GLint | uorder |
| GLdouble GLdouble GLint GLint GLdouble | v1 |
| GLdouble GLdouble GLint GLint GLdouble GLdouble | v2 |
| GLdouble GLdouble GLint GLint GLdouble GLdouble GLint | vstride |
| GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint | vorder |
| GLdouble GLdouble GLint | vn |
| GLbyte | ny |
| GLbyte GLbyte | nz |
| GLsizei | mapsize |
| GLfloat | yfactor |
| GLfloat | units |
| const GLuint const GLclampf * | priorities |
| GLdouble GLdouble | z |
| GLdouble GLdouble GLdouble | w |
| GLdouble | y1 |
| GLdouble GLdouble | x2 |
| GLdouble GLdouble GLdouble | y2 |
| GLint GLuint | mask |
| GLenum | zfail |
| GLenum GLenum | zpass |
| GLdouble | t |
| GLdouble GLdouble | r |
| GLdouble GLdouble GLdouble | q |
| GLint GLint | internalformat |
| glEnumName_t | glEnumNames [] |
Definition at line 756 of file win_qgl.cpp.
Definition at line 1679 of file win_qgl.cpp.
| #define GR_NUM_BOARDS 0x0f |
Definition at line 1675 of file win_qgl.cpp.
| BOOL | ( | WINAPI * | qwglSetPixelFormat | ) |
| GLboolean | ( | APIENTRY * | qglAreTexturesResident | ) |
| GLenum | ( | APIENTRY * | qglGetError | ) |
Definition at line 2079 of file win_qgl.cpp.
| GLint | ( | APIENTRY * | qglRenderMode | ) |
| GLuint | ( | APIENTRY * | qglGenLists | ) |
| HDC | ( | WINAPI * | qwglGetCurrentDC | ) |
| HGLRC | ( | WINAPI * | qwglCreateContext | ) |
| int | ( | WINAPI * | qwglChoosePixelFormat | ) |
| PROC | ( | WINAPI * | qwglGetProcAddress | ) |
Definition at line 1690 of file win_qgl.cpp.
Definition at line 1302 of file win_qgl.cpp.
| void | ( | APIENTRY * | qglAccum | ) |
Definition at line 81 of file win_qgl.cpp.
Definition at line 86 of file win_qgl.cpp.
| BOOL |
Definition at line 72 of file win_qgl.cpp.
| GLdouble GLdouble bottom |
Definition at line 171 of file win_qgl.cpp.
Definition at line 163 of file win_qgl.cpp.
Definition at line 140 of file win_qgl.cpp.
| GLenum dfactor |
Definition at line 82 of file win_qgl.cpp.
| DWORD |
Definition at line 61 of file win_qgl.cpp.
| GLdouble* equation |
Definition at line 91 of file win_qgl.cpp.
Definition at line 140 of file win_qgl.cpp.
| FLOAT |
Definition at line 63 of file win_qgl.cpp.
| glEnumName_t glEnumNames[] |
Definition at line 758 of file win_qgl.cpp.
Definition at line 86 of file win_qgl.cpp.
| HGLRC |
Definition at line 52 of file win_qgl.cpp.
| GLint i1 |
Definition at line 159 of file win_qgl.cpp.
Definition at line 159 of file win_qgl.cpp.
| CONST COLORREF COLORREF int |
Definition at line 47 of file win_qgl.cpp.
Definition at line 128 of file win_qgl.cpp.
Definition at line 375 of file win_qgl.cpp.
| GLint j |
Definition at line 162 of file win_qgl.cpp.
Definition at line 160 of file win_qgl.cpp.
Definition at line 128 of file win_qgl.cpp.
Definition at line 84 of file win_qgl.cpp.
| LPGLYPHMETRICSFLOAT |
Definition at line 63 of file win_qgl.cpp.
| LPLAYERPLANEDESCRIPTOR |
Definition at line 66 of file win_qgl.cpp.
| CONST PIXELFORMATDESCRIPTOR LPPIXELFORMATDESCRIPTOR |
Definition at line 47 of file win_qgl.cpp.
| GLsizei mapsize |
Definition at line 266 of file win_qgl.cpp.
Definition at line 329 of file win_qgl.cpp.
Definition at line 125 of file win_qgl.cpp.
| GLshort ny |
Definition at line 253 of file win_qgl.cpp.
| GLshort GLshort nz |
Definition at line 253 of file win_qgl.cpp.
Definition at line 237 of file win_qgl.cpp.
Definition at line 166 of file win_qgl.cpp.
| GLushort pattern |
Definition at line 229 of file win_qgl.cpp.
Definition at line 143 of file win_qgl.cpp.
Definition at line 180 of file win_qgl.cpp.
Definition at line 237 of file win_qgl.cpp.
| const GLuint const GLclampf* priorities |
Definition at line 282 of file win_qgl.cpp.
| GLshort GLshort GLshort q |
Definition at line 356 of file win_qgl.cpp.
| GLenum query |
Definition at line 182 of file win_qgl.cpp.
| GLshort GLshort r |
Definition at line 348 of file win_qgl.cpp.
Definition at line 133 of file win_qgl.cpp.
Definition at line 76 of file win_qgl.cpp.
Definition at line 77 of file win_qgl.cpp.
| GLdouble right |
Definition at line 171 of file win_qgl.cpp.
Definition at line 126 of file win_qgl.cpp.
| GLshort t |
Definition at line 340 of file win_qgl.cpp.
Definition at line 80 of file win_qgl.cpp.
Definition at line 77 of file win_qgl.cpp.
| GLdouble GLdouble GLdouble top |
Definition at line 171 of file win_qgl.cpp.
Definition at line 84 of file win_qgl.cpp.
| GLfloat u1 |
Definition at line 237 of file win_qgl.cpp.
| GLfloat GLfloat u2 |
Definition at line 237 of file win_qgl.cpp.
| UINT |
Definition at line 47 of file win_qgl.cpp.
| GLfloat units |
Definition at line 276 of file win_qgl.cpp.
Definition at line 239 of file win_qgl.cpp.
Definition at line 239 of file win_qgl.cpp.
Definition at line 155 of file win_qgl.cpp.
Definition at line 239 of file win_qgl.cpp.
Definition at line 239 of file win_qgl.cpp.
| GLfloat value |
Definition at line 75 of file win_qgl.cpp.
Definition at line 187 of file win_qgl.cpp.
| GLfloat GLfloat GLint vn |
Definition at line 243 of file win_qgl.cpp.
Definition at line 239 of file win_qgl.cpp.
Definition at line 239 of file win_qgl.cpp.
| GLshort GLshort GLshort w |
Definition at line 303 of file win_qgl.cpp.
Definition at line 127 of file win_qgl.cpp.
| GLfloat x |
Definition at line 128 of file win_qgl.cpp.
| GLshort GLshort x2 |
Definition at line 313 of file win_qgl.cpp.
| GLsizei GLfloat GLfloat GLfloat xmove |
Definition at line 81 of file win_qgl.cpp.
Definition at line 130 of file win_qgl.cpp.
| GLsizei GLfloat xorig |
Definition at line 81 of file win_qgl.cpp.
Definition at line 127 of file win_qgl.cpp.
| GLshort y1 |
Definition at line 313 of file win_qgl.cpp.
| GLshort GLshort GLshort y2 |
Definition at line 313 of file win_qgl.cpp.
| GLfloat yfactor |
Definition at line 273 of file win_qgl.cpp.
| GLsizei GLfloat GLfloat GLfloat GLfloat ymove |
Definition at line 81 of file win_qgl.cpp.
| GLsizei GLfloat GLfloat yorig |
Definition at line 81 of file win_qgl.cpp.
| GLshort GLshort z |
Definition at line 295 of file win_qgl.cpp.
| GLenum zfail |
Definition at line 331 of file win_qgl.cpp.
| GLdouble GLdouble GLdouble GLdouble GLdouble zFar |
Definition at line 137 of file win_qgl.cpp.
| GLdouble GLdouble GLdouble GLdouble zNear |
Definition at line 171 of file win_qgl.cpp.
Definition at line 331 of file win_qgl.cpp.
1.8.6.