https://bugs.winehq.org/show_bug.cgi?id=38402
--- Comment #6 from Chris chris.kcat@gmail.com --- That patch seems to work with my dll (it doesn't crash when calling the callback with the fixed calling convention). But I notice the opengl32 tests don't seem to actually call it since the traces don't appear, though it does get called in my dll. Maybe the message queue isn't getting flushed, or maybe it requires a 3.0+ context?