http://bugs.winehq.org/show_bug.cgi?id=13297
--- Comment #52 from Tony Wasserka tony.wasserka@freenet.de 2010-08-28 19:27:42 CDT --- (In reply to comment #51)
I could not find the original patches that introduce this function because they are buried in the history due to merges.
Never mind about the patches, the actual function implementation is what matters.
The Merge branch in your repo does not build for me as I posted above.
Not sure why, but apparently you aren't linking against dxguid.lib.
Either way, the d3dxloadsurfacefrommemorySUBMIT has the same texture.c and does build but does not work probably because the d3d in that wine is ancient.
No idea about that one, just don't that branch since it's horribly outdated... Should work fine though, no matter what changed in d3d.
I tried to rebase all the patches that could reasonably apply on top of current wine but once I apply the DDS patch the tests crash.
As I said, don't try to rebase any patches, just copy over the actual function implementation.