tarred, feathered, stabbed, shot, drawn, quartered, and then really hurt.
Such hardware requiring it should be incinerated as worthless garbage.
Yes, this means that we now change blending states often again. This may
recover much of the lost FPS people were having with certain cards and
drivers. Sorry guys, I didn't consider that card makers could be such
complete idiots.
On the plus side, all major bugs outstanding in the GL renderer should be
resolved excepting the banding on 3dfx cards. As soon as Mercury gets me
the documentation on the gamma ramp extension, I'll be using it (hint..)
This is your cue to merge my changes into the main tree taniwha.
No depth polys yet. Waterripple added. Version display while downloading
removed. gl_finish sortof removed (cvar needs to be pulled still),
gl_ztrick is next. I understand the GL renderer and what I plan to do w/
it better now, so I can start pounding away at that after I wake up.
split up the headerfiles and such. common.[ch] and qwsvdef.h no longer exist. More work still needs to be done (esp for windows) but this should be a major improvement.
sys_wina.S is now sys_x86.S (same as now gone sys_dosa.S, used on Linux too)
Updated Linux Makefile to reflect above
Linux translation table thingy now compiles properly
tues (not that they care to be honest..) VERSION is gone, use the strings
QW_VERSION and QF_VERSION. I'd like QW_VERSION to go away but I don't
think we're ready to screw with that just yet. Note, those are strings,
not floats.
Also defined QSG_STANDARD and set all the star keys the current qw-server
does.
qw-* -> qf-*, unlike the main tree this one is not planned to be just QW.