http://bugs.winehq.org/show_bug.cgi?id=2398
------- Additional Comments From lionel.ulmer@free.fr 2005-02-10 07:48 ------- On this point the fault would be mostly mine (I wrote the original OpenGL support) as when discussing with AJ during WineConf2004 I found out that GL would be broken as soon as the new WM code would be merged in and so had about one year to write the code 'un-breaking' it but never found the motivation.
Anyway, as most Open Source project, refactoring is often done in a more drastic way than in commercial projects (i.e. 'legacy' code is removed even if it breaks things). This for two reasons: a cleaner code baseline and to provide motivation for peole to fix the issues (otherwise the legacy code would remain in the tree for ages).
And as this GL provlem is present in the tree for months now, it seems that nobody is really motivated to fix it.
As for Codeweavers' tree, which is more in line with the support you would expect from a commercial company, well, just buy it and get them to support your favourite application so as to get them to fix the issue for you :-)