diff options
author | Andrey Nazarov <skuller@skuller.net> | 2011-02-05 23:17:56 +0300 |
---|---|---|
committer | Andrey Nazarov <skuller@skuller.net> | 2011-02-05 23:34:41 +0300 |
commit | abdde4dc29aafb1eaa62046b45ab7f61a4e4840b (patch) | |
tree | 83469df4027a9af2dee69db3fc63e5939c90fd11 /src/files.c | |
parent | 9611639bf3f31eb2af1eddbe83f9ba6c18550a7e (diff) |
Improve WGL and GLimp code.
Report errors in a more visible way. Silence PFD specifics messages.
Don't fail WGL_Init if entry points are missing. Check for MCD entry
points only if minidriver is detected. Use SwapBuffers instead of
wglSwapBuffers unless minidriver is detected. Completely destroy and
recreate the main window when recovering from a broken minidriver.
Detect software emulation and hardware acceleration the way Q3 does it.
Implement ‘gl_drawbuffer’ cvar. Remove unused WGL entry points. Use
Com_ParseExtensionString for parsing WGL extensions. Rename
qglDrawBuffer and qglGetString to avoid clashes with QGL subsystem.
Diffstat (limited to 'src/files.c')
0 files changed, 0 insertions, 0 deletions