quakeforge/libs/video/targets
Bill Currie 2f62b744fa After an interesting discussion with Lordhavoc, make the GPU do more work in
the background. This is achieved by doing only a (qf)glFlush at the end of
the frame, doing the inter rendering-frame processing (ie, client frame
processing), glFinish, glXSwapBuffers, then starting the next frame. I've
changed the glFinish call in SCR_UpdateScreen to glFlush and the glFlush
call in GL_EndRendering to glFinish because there's no point in calling
glFinish followed by glFlush. Also, SwapBuffers should always be precedded
by glFinish rather than just glFlush (in Lordhavoc's experience). The
GL_EndRendering at the end of SCR_UpdateScreen got moved to the beginning.
2002-02-27 05:22:21 +00:00
..
.gitignore getting closer to building the vid libs. 2001-04-15 07:18:04 +00:00
context_x11.c keep track of the times of the last event (for those events that report time) 2002-01-08 20:07:19 +00:00
d_copy.S include/QF header cleanup. including config.h (or any file from include) is 2001-05-31 05:33:13 +00:00
dga_check.c the rcsid commit from hell }:> 2001-09-28 06:26:31 +00:00
fbset.c * taniwha gets medieval on extern 2001-10-28 04:23:37 +00:00
fbset_modes_l.l fix a defined but not used warning 2001-11-20 23:22:19 +00:00
fbset_modes_y.y fbdev stuff is now warnings clean, so all -Werror for it 2001-11-20 03:40:57 +00:00
in_common.c we now compile and link with -fno-common. this cleans up the multiple, 2001-10-23 16:55:23 +00:00
in_event.c more cleanups 2002-01-12 05:32:21 +00:00
in_fbdev.c * taniwha gets medieval on extern 2001-10-28 04:23:37 +00:00
in_null.c the rcsid commit from hell }:> 2001-09-28 06:26:31 +00:00
in_sdl.c * taniwha gets medieval on extern 2001-10-28 04:23:37 +00:00
in_svgalib.c * taniwha gets medieval on extern 2001-10-28 04:23:37 +00:00
in_win.c various cleanups 2001-11-12 20:58:06 +00:00
in_x11.c keep track of the times of the last event (for those events that report time) 2002-01-08 20:07:19 +00:00
joy.c More tweaks to joystick code. amp settings have a far greater effect now... 2001-12-30 06:08:24 +00:00
joy_linux.c * taniwha gets medieval on extern 2001-10-28 04:23:37 +00:00
joy_null.c the rcsid commit from hell }:> 2001-09-28 06:26:31 +00:00
joy_win.c win32 compile fixes 2002-01-19 20:45:45 +00:00
keys.c obsolete declaration cleanup and const correctness for Key_GetBinding 2002-01-25 00:01:05 +00:00
Makefile.am -3dfx re-enabled 2001-11-21 02:36:48 +00:00
old_keys.c rename some get_key functions so they're all uniqely named (matters only for 2001-11-05 03:21:42 +00:00
qfgl_ext.c rewrite QFGL_ExtensionAddress to just use QFGL_ProcAddress and be done with 2002-02-21 07:56:27 +00:00
vid.c * taniwha gets medieval on extern 2001-10-28 04:23:37 +00:00
vid_3dfxsvga.c After an interesting discussion with Lordhavoc, make the GPU do more work in 2002-02-27 05:22:21 +00:00
vid_common_gl.c more cleanups 2002-01-12 05:32:21 +00:00
vid_common_sw.c the rcsid commit from hell }:> 2001-09-28 06:26:31 +00:00
vid_common_sw32.c * taniwha gets medieval on extern 2001-10-28 04:23:37 +00:00
vid_ext.c * taniwha gets medieval on extern 2001-10-28 04:23:37 +00:00
vid_fbdev.c fbdev stuff is now warnings clean, so all -Werror for it 2001-11-20 03:40:57 +00:00
vid_glx.c After an interesting discussion with Lordhavoc, make the GPU do more work in 2002-02-27 05:22:21 +00:00
vid_mgl.c clear key states on game start 2002-01-17 22:04:58 +00:00
vid_null.c the rcsid commit from hell }:> 2001-09-28 06:26:31 +00:00
vid_sdl.c Whitespace. 2001-11-02 06:35:32 +00:00
vid_sdl32.c Whitespace. 2001-11-02 06:35:32 +00:00
vid_sgl.c After an interesting discussion with Lordhavoc, make the GPU do more work in 2002-02-27 05:22:21 +00:00
vid_svgalib.c more cleanups 2002-01-12 05:32:21 +00:00
vid_wgl.c After an interesting discussion with Lordhavoc, make the GPU do more work in 2002-02-27 05:22:21 +00:00
vid_win.c clear key states on game start 2002-01-17 22:04:58 +00:00
vid_x11.c print out the error string when failing to get shared memory 2002-02-13 08:35:46 +00:00