http://bugs.winehq.org/show_bug.cgi?id=13122
--- Comment #18 from Robert M. Muncrief rmuncrief@comcast.net 2008-05-21 22:46:26 --- OK, I did a reinstall of git as of about 3:00PM today and the problem with blank videos in the games I reported is indeed the lack of anti-aliasing support when using fbo.
If I turned anti-aliasing completely off in Half-Life 2, Episode One, and Call of Duty 2 all the previously blank video portions played fine.
I was then curious to see the actual effect of anti-aliasing on the game suite I'm running so I booted up my standby XP installation and ran them. The lack of anti-aliasing in Wine was then quite apparent. Without anti-aliasing games run under Wine have a pronounced "shimmering" effect when moving, and when stationary the edges of objects are noticeably jagged.
I hope that anti-aliasing can be implemented when using fbo, because without fbo games simply run to slow to be usable.
In the least case however, something should be done so that if a game requests the use of anti-aliasing that it be ignored. I noticed that some games, like Far Cry 2, seem to detect the lack of anti-aliasing support and don't try to use it. Most games seem to think there is some level of anti-aliasing support though, and this can certainly cause problems for users that expect a game to run with automatically detected settings.