summaryrefslogtreecommitdiff
path: root/progs
diff options
context:
space:
mode:
authorRoland Scheidegger <rscheidegger@gmx.ch>2006-09-20 14:56:21 +0000
committerRoland Scheidegger <rscheidegger@gmx.ch>2006-09-20 14:56:21 +0000
commit85b6d0c4df5358579dafcd3ddf5b1ab60bace38d (patch)
tree19c11e7d54c704a7eafd1f27a03acf9ae6f6c99d /progs
parente38114a5e4492684333251eb22bc60ee1038de55 (diff)
fix mixed texgen/non-texgen with texgen modes requiring plane parameters (GL_OBJECT_LINEAR, GL_EYE_LINEAR). This is a chip limitation, try to hack it up regardless or use a tcl fallback in some cases. Might still produce wrong results if fixed up, but so far this corrects celestia ring shadows (in multitexture mode), doom3 (arb renderer), quake4 (arb renderer and some less visible bugs in r200 renderer), and even the remaining texgenmix broken case (this is pure luck though, it is easy to construct artifical cases where it will break).
Diffstat (limited to 'progs')
0 files changed, 0 insertions, 0 deletions