http://bugs.winehq.org/show_bug.cgi?id=21515
--- Comment #82 from Edward vbgraphix2003@hotmail.com 2010-02-25 07:10:08 --- (In reply to comment #79)
The rendering string should be matching to set the device to CARD_ATI_RADEON_9500, so the Mesa R300 driver must be failing one of the tests that Wine is using to determine whether DirectX 9 3D support is possible, and then defaulting to a card model that only supports DirectX 8.
I removed the dx9 test in directx.c just to check and got a fresh new bug to play with... regarding command stream errors in the kernel. That one is a pure driver error... which is almost worse because now all hope is lost until new driver code comes along to fix it. I've seen it reported elsewhere a bunch of times so I'm sure they are well aware.