http://bugs.winehq.org/show_bug.cgi?id=19002
--- Comment #5 from Stefan Dösinger stefandoesinger@gmx.at 2009-06-20 07:40:17 --- This patch only changes arb_program_shader.c, so it cannot affect GLSL. See if you have a HKEY_CURRENT_USER/Software/Wine/Direct3D/UseGLSL key. If it doesn't exist, or is set to anything other than "disabled", you're using GLSL, and the regression test is most likely wrong. If it is set to "disabled", you're using ARB shaders, and the regression test may be correct.
Note that even if you use ARB and switching to GLSL fixes the problem, the bug still remains valid - ARB should work as well.