http://bugs.winehq.org/show_bug.cgi?id=10610
--- Comment #3 from Stefan Dösinger stefandoesinger@gmx.at 2007-11-30 09:17:36 --- Good catch
A few lines above, there's this code:
if(myDevice->createParms.BehaviorFlags & WINED3DCREATE_MULTITHREADED) { ActivateContext(myDevice, myDevice->lastActiveRenderTarget, CTXUSAGE_RESOURCELOAD); }
Can you remove the check of the behavior flags, so that the ActivateContext call is executed unconditionally?