http://bugs.winehq.org/show_bug.cgi?id=10570
--- Comment #7 from Andrew Charles Hurst a.hurst@shef.ac.uk 2008-03-28 06:17:15 --- A little investigating... in wined3d/state.c we end up with: (not vertex/pixel shaders on my TNT2) so the big else clause in state_fog() is reached.
stateblock->renderState[WINED3DRS_FOGTABLEMODE] == WINED3DFOG_LINEAR