quakeforge/include/QF/GL
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
..
ati.h TruForm support. Controlled by gl_tessellate 2004-01-26 00:13:47 +00:00
defines.h Optimize fullbright testing for brushes, assorted other cleanups, test for 2004-02-24 20:50:55 +00:00
extensions.h Optimize fullbright testing for brushes, assorted other cleanups, test for 2004-02-24 20:50:55 +00:00
funcs.h don't look up the gl functions until after the context has been setup, just 2004-02-06 00:58:35 +00:00
qf_explosions.h start getting const-correct on vec3_t params 2002-01-03 05:29:38 +00:00
qf_funcs_list.h Grievre's lighting patch, plus some of my own changes. 2004-03-10 08:14:38 +00:00
qf_lightmap.h Whee. 2004-02-29 02:58:15 +00:00
qf_noisetextures.h Clean up extern functions, update noise_diamondsquare to match LordHavoc's fractalnoise. 2001-10-06 00:39:22 +00:00
qf_rlight.h Header fixes for previous updates. 2001-11-24 08:43:20 +00:00
qf_rmain.h Remove gl_doublebright, remove fractional overbrights, clean up init a bit, 2004-03-07 23:51:29 +00:00
qf_rsurf.h Reorder a lot of code, removing tons of ifs. multitexture paths are a bit more 2004-02-22 06:00:15 +00:00
qf_screen.h files under inclue/QF are not allowed to include files from include (eg, 2001-10-02 21:14:11 +00:00
qf_sky.h some more const correctness (in gl_sky_clip.c) and make the sky poly debug 2002-01-03 18:18:45 +00:00
qf_textures.h Just a massive speedup to gl particles. Enjoy. 2001-12-19 04:03:57 +00:00
qf_vid.h Grievre's lighting patch, plus some of my own changes. 2004-03-10 08:14:38 +00:00
types.h files under inclue/QF are not allowed to include files from include (eg, 2001-10-02 21:14:11 +00:00