http://bugs.winehq.org/show_bug.cgi?id=19020
--- Comment #1 from bob wine@codemadness.org 2009-06-21 07:11:30 --- I did a regression test and found the bad commit, reverting this commit makes it all working again:
commit b2f09fd20421d0a5e179b42332ca63bc5ac17d8a Author: Stefan Doesinger stefan@codeweavers.com Date: Wed Jun 17 22:51:34 2009 +0200
wined3d: Emulate clipplanes in ARB if the NV extensions are not available.
This patch tries to find a free texture coordinate to load up to 4 clip coordinates into the pixel shader, and uses KIL to throw away fragments that are cut by a clipplane. If no free texture coordinate is found, clipping is not done. If more than 4 clipplanes are used, only the first 4 are actually enabled. That should be pretty rare though.
Also I tried to modify the line in arb_program_shader.c as in bug: http://bugs.winehq.org/show_bug.cgi?id=19002
But it didn't work, so it might be a separate bug (?).
I'm using: Kernel: Linux 2.6.30 Video: xf86-video-ati 6.12.2 Xorg: 1.6.1 UseGLSL is "enabled" in the registry.