https://bugs.winehq.org/show_bug.cgi?id=47036
--- Comment #3 from Micah N Gorrell mgorrell@codeweavers.com --- Can you give any more detail on what is missing? I don't have access to the game so I can't try to reproduce the problem myself currently. A screenshot might be helpful.
The commit in question corrects missing graphical elements in other games. I can see from the traces attached that it did recreate the drawable, which means that it found child windows.
I wonder if the problem is caused by the drawable being recreated or by the drawable being created as a DC_GL_CHILD_WIN instead of a DC_GL_WINDOW.
I can provide an alternative version of the patch that always creates windows as DC_GL_CHILD_WIN to determine this. If that patch works then a different method of detecting that there are child windows may be needed. If that patch doesn't work then we need to determine why the rendering fails in this case.