On Wed, Nov 2, 2011 at 3:41 PM, Henri Verbeet hverbeet@gmail.com wrote:
I'm not sure all that matter a whole lot here though, the more interesting question is probably how you managed to get the surface to be in the offscreen location without a swapchain.
According to git blame, Stefan managed to do that :)
Crash happens in test_ddsd() in ddraw/tests/dsurface.c:4330, after unlocking a newly created z-buffer. The surface is in video memory when created, even if it contains junk, right?
It is strange though that there is no swapchain at that point, it is created early on in the test.
Octavian