http://bugs.winehq.org/show_bug.cgi?id=19948
--- Comment #6 from Henri Verbeet hverbeet@gmail.com 2009-09-17 05:21:42 --- (In reply to comment #5)
Yes, the patch seems to fix the problem/symptom. Thanks a lot! Want to keep this report until a proper fix has been done (you seem to say that the patch is not a proper fix)?
Yeah, that patch is certainly not something we want in Wine in that form. The application creates a GL context and makes it active, then creates a D3D device. After it's done with the D3D device, it expects the GL context to still be the thread's current GL context.