-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Am 03.11.2011 um 11:35 schrieb Octavian Voicu:
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?
Surfaces are created with SFLAG_INSYSMEM(see dlls wined3d/surface.c, surface_private_setup), but due to the SFLAG_DS_ONSCREEN and SFLAG_DS_OFFSCREEN flags as well as your newly created SFLAG_DS_SYSMEM this doesn't apply for depth stencils. This problem should go away once depth stencils use the normal location flags.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
iQIcBAEBAgAGBQJOsnEwAAoJEN0/YqbEcdMwzwoP/1zSKr2rGnug9rMWH79rGbYL
a3dSaNB4uVHtITM9QhJNU21aAJf5vtPIhNcY1DOusXduIGwIsvKqEvhl5xXdkLYf
96rJWRTLqS2XIqSMhah7jy6cmRYZoL16ZKQ5sW4ukY514EQuKfcZDB4pYfYqKPa7
Qt9UVNdcDwSFAX695i4KnVTlBT4va6LwndADInDKR0AaCX1PKRIAs1XK+qtJm1yH
R9DyRxsoYYWBRy/7RaQWEYvc3F/4DuxBGZhnKzWVrUaw7BPx7UPuI5M8k30dPhMZ
Wym6Rll30TuhNc5HbamPbAMu/YqusbGN+hdIRXotCtwAGFujcIhIXksesgibA0eO
MnQtOsfjF/xQtfcmuEm7NHhviGkO2Q5eKDPAPFxIZa49fthiW2rVSVEUJi3E3uXG
K4qX59831RooZfdJJPgpJ0PJHeyw9OSzENdVPNFqqArcv1yP4srzuIzsLsVbyM4B
DtbIrccBfr5DAeysuGxThLgyvN4R5IS7kBXezH3mbeBUME0wjkfRCfBYJf30hTuy
kER9FRHdGhNpXGdQBLNb6xAgIsBkdCIaqSmsxme8bJSsg7KYa0r78WPbCKegpT/i
H7fMVWv3iBSyycRqX9ZS3zT7EaCeV9SzThIYiaygMh4gLEuABmOEZqzmRgmQkA8p
QfYTqLr/wKaN3InfHnaB
=ypSa
-----END PGP SIGNATURE-----