http://bugs.winehq.org/show_bug.cgi?id=14751
--- Comment #7 from Alexander Dorofeyev alexd4@inbox.lv 2008-08-21 13:58:36 --- I checked this on geforce 6100 in git yesterday and finished today (with yesterday's git). I do see the problem. Disabling NPOT extension does not seem to be necessary. But ORM=fbo and Use_GLSL=disabled do appear to be mandatory, both (removing either leads to problem disappearing). PPE settings do not appear to have any effect, it occurs even with PPE=off. Occurs with all Character Shadow settings, but medium and high shadows show rendering errors in different scenes than shadows=low.
Also I found out that disabling (commenting out) selection of arbfp_fragment_pipeline in select_fragment_implementation (directx.c) makes the problem go away. This means the problem is somehow related to fixed function replacement shaders (arb backend).
But, I can't reproduce this in bc4435e4063c70d0ef2fcc2ab7bb6df3efcfc0e7. Maybe I made some mistake, but, Tobias, are you sure your regression test was right?