http://bugs.winehq.org/show_bug.cgi?id=26571
Rodd Snook rodd.snook@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hverbeet@gmail.com, | |rodd.snook@gmail.com
--- Comment #5 from Rodd Snook rodd.snook@gmail.com 2011-12-30 17:53:28 CST --- Bug 24928 was reopened, since the game has tightened up its graphics support tests, but I was able to enable these options by using the native nvapi.dll
What I'm seeing now from WINE with default debug flags is the following.
Spamming: - fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
When enabling Good/Ultra water or any sunshafts: - fixme:d3d_surface:surface_load_ds_location No up to date depth stencil location. - err:d3d_surface:surface_modify_location Surface 0x3555b198 does not have any up to date location.
Adding CC to Henri Verbeet due to this comment in his patch of 15-APR-2011
+ if (!(surface->flags & SFLAG_DS_LOCATIONS)) { + /* This mostly happens when a depth / stencil is used without being + * cleared first. In principle we could upload from sysmem, or + * explicitly clear before first usage. For the moment there don't + * appear to be a lot of applications depending on this, so a FIXME + * should do. */