https://bugs.winehq.org/show_bug.cgi?id=21708
--- Comment #53 from Stefan Dösinger stefan@codeweavers.com --- Created attachment 51086 --> https://bugs.winehq.org/attachment.cgi?id=51086 Set of patches to improve Wine on r200
I've had some spare time yesterday and today and written a few patches that improve Wine on r200. They fix the use of depth textures, but unfortunately this part of the patch series is still broken and needs a lot more work. I've also improved color conversion support in the ATI fragment shader backend and fixed some bugs there.
The tests run fairly well now on this card. Tests that need a vertex pipeline replacement still have problems, and tests that need GL_ARB_framebuffer_object (as opposed to just GL_EXT_framebuffer_object) still fail. Even beyond a vertex pipeline replacement there are some fog problems that won't be easy to fix, mostly because the driver always evaluates the fog equation in the vertex pipeline. There are some defines in the headers that suggest the hardware should be able to do fragment side fog, but this is not as easy as just setting a flag and I don't have the hardware documentation.