quakeforge/libs/video/targets
Ragnvald Maartmann-Moe IV 9cd16b8dfd Grievre's lighting patch, plus some of my own changes.
My changes:
Emit normals if truform is enabled.
Attempt to avoid 0,0,0 normals (makes lighting & tesselation unhappy).
Fix some (ancient) apparent bugs in GetAliasFrameVerts16().
Clamp minlight, instead of adding it.
Apply colormod as glColor, rather than adding it to emission, to prevent QSG2
 issues with fullbrights.
Rearrange init code, and don't go quite as wild with responsiveness to lights.

Material & lightmode settings will need tweaking & testing to work well on all
 cards. Feedback needed there.
2004-03-10 08:14:38 +00:00
..
.gitignore getting closer to building the vid libs. 2001-04-15 07:18:04 +00:00
Makefile.am --disable-static now works (thanks for the heads-up, raorn) 2003-12-22 20:51:08 +00:00
context_sdl.c Another little FIXME. (Cleanup I'll do soon, hopefully) 2003-03-03 19:32:56 +00:00
context_x11.c Inconsequential changes. 2004-02-09 04:11:13 +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 re-arrange things so __attribute__ and __builtin_expect are properly 2003-01-15 15:31:36 +00:00
fbset.c make qf gcc 3.3 clean 2003-04-17 00:01:48 +00:00
fbset_modes_l.l get the fix right 2003-04-17 00:25:55 +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 merge IN_SendKeyEvents and IN_Commands into IN_ProcessEvents 2003-04-08 18:45:12 +00:00
in_event.c revert the inappropriately complicated event code for the simpler version. 2003-04-08 19:20:48 +00:00
in_fbdev.c merge IN_SendKeyEvents and IN_Commands into IN_ProcessEvents 2003-04-08 18:45:12 +00:00
in_sdl.c merge IN_SendKeyEvents and IN_Commands into IN_ProcessEvents 2003-04-08 18:45:12 +00:00
in_svgalib.c merge IN_SendKeyEvents and IN_Commands into IN_ProcessEvents 2003-04-08 18:45:12 +00:00
in_win.c removal of legacy MGL block_drawing variable. Fixed window restore bug that prevented the screen from being updated. 2004-02-15 03:40:50 +00:00
in_x11.c should fix the seg on ^C early in the startup 2004-02-14 07:53:49 +00:00
joy.c Futureproofing. 2004-01-06 03:38:16 +00:00
joy_linux.c re-arrange things so __attribute__ and __builtin_expect are properly 2003-01-15 15:31:36 +00:00
joy_null.c re-arrange things so __attribute__ and __builtin_expect are properly 2003-01-15 15:31:36 +00:00
joy_win.c win32 compile fixes 2003-08-13 18:17:30 +00:00
keys.c make qf gcc 3.3 clean 2003-04-17 00:01:48 +00:00
old_keys.c handle alloca properly 2003-07-09 06:28:09 +00:00
pr_keys.c move to using a hash table for builtin number -> builtin lookup so sparse 2004-01-06 05:51:09 +00:00
qfgl_ext.c don't look up the gl functions until after the context has been setup, just 2004-02-06 00:58:35 +00:00
vid.c fix a misplaced _ 2003-07-27 20:47:36 +00:00
vid_3dfxsvga.c don't look up the gl functions until after the context has been setup, just 2004-02-06 00:58:35 +00:00
vid_common_gl.c Grievre's lighting patch, plus some of my own changes. 2004-03-10 08:14:38 +00:00
vid_common_sw.c re-arrange things so __attribute__ and __builtin_expect are properly 2003-01-15 15:31:36 +00:00
vid_common_sw32.c re-arrange things so __attribute__ and __builtin_expect are properly 2003-01-15 15:31:36 +00:00
vid_fbdev.c make qf gcc 3.3 clean 2003-04-17 00:01:48 +00:00
vid_glx.c don't look up the gl functions until after the context has been setup, just 2004-02-06 00:58:35 +00:00
vid_sdl.c be consistent with WIN32 and _WIN32 (now all _WIN32) 2004-01-20 03:47:27 +00:00
vid_sdl32.c first chunk of Mike Gorchak's <mike@malva.ua> QNX patches 2004-01-20 05:57:39 +00:00
vid_sgl.c don't look up the gl functions until after the context has been setup, just 2004-02-06 00:58:35 +00:00
vid_svgalib.c patches from the FreeBSD ports that are still applicable 2003-01-31 18:19:55 +00:00
vid_wgl.c removal of legacy MGL block_drawing variable. Fixed window restore bug that prevented the screen from being updated. 2004-02-15 03:40:50 +00:00
vid_x11.c mindhog's fix for 32bpp x11 2003-06-17 03:11:24 +00:00
vtxarray.c start working on VA support for borked GL libs 2003-05-21 21:53:21 +00:00