http://bugs.winehq.org/show_bug.cgi?id=7584
------- Additional Comments From a.hurst@shef.ac.uk 2007-04-03 11:40 ------- Ah, oops! Where's the ddraw2 documentation, or is that a silly question?!
The workaround also works if you just remove the line - return WINED3DERR_INVALIDCALL;
Strange looking through the trace, the 'Not in scene' condition only occurs once.
Perhaps something is done which should reset the state of this->InScene, but doesn't yet, or resets it when it shouldn't?