http://bugs.winehq.org/show_bug.cgi?id=58358
--- Comment #3 from Chris Cooksey ccooksey@mindspring.com --- I tested with wine-stable 10.0_1.
Replacing the wine-stable 10.0_1 file
/Applications/Wine\ Stable.app/Contents/Resources/wine/lib/wine/x86_64-windows/wined3d.dll
with the same file taken from wine-stable 10.0 makes D3D work again.
There are 78 commits between Jan 22 and Apr 21, which I estimate to be the window where this problem was introduced (Sorry Github does not provide a date filter).
https://github.com/wine-mirror/wine/commits/master/dlls/wined3d?before=88544...
I looked through it all and most seem improbable as sources of the issue. There are some that seem like they could potentially be telling the application something wrong, but I am well out of my depth here.
I am a wee bit suspicious that this is a copy paste error: https://github.com/wine-mirror/wine/commit/078f0a8e191b761a7c7bbfda859ddac22... Maybe it was supposed to be ALL_GL_UNIX_FUNCS like all the others. But again -well out of my depth.
Since this bug is closed, should I open another?