http://bugs.winehq.org/show_bug.cgi?id=26571
Summary: WoW 4.x D3D: High quality water is broken Product: Wine Version: 1.3.16 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: adys.wh@gmail.com
Since bug 24928 is closed, water quality higher than Fair can be enabled. However it's completely broken.
Screenshot attached.
http://bugs.winehq.org/show_bug.cgi?id=26571
--- Comment #1 from Jerome Leclanche adys.wh@gmail.com 2011-03-27 13:53:05 CDT --- Created an attachment (id=33835) --> (http://bugs.winehq.org/attachment.cgi?id=33835) Screenshot
This spams in Ultra:
err:d3d_surface:surface_blt_fbo >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glBlitFramebuffer() @ ../../../dlls/wined3d/surface.c / 3410 fixme:d3d_surface:IWineD3DBaseSurfaceImpl_Blt Filter WINED3DTEXF_LINEAR not supported in software blit. err:d3d_surface:surface_blt_fbo >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glBlitFramebuffer() @ ../../../dlls/wined3d/surface.c / 3410 fixme:d3d_surface:IWineD3DBaseSurfaceImpl_Blt Filter WINED3DTEXF_LINEAR not supported in software blit. err:d3d_surface:surface_blt_fbo >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glBlitFramebuffer() @ ../../../dlls/wined3d/surface.c / 3410 fixme:d3d_surface:IWineD3DBaseSurfaceImpl_Blt Filter WINED3DTEXF_LINEAR not supported in software blit.
http://bugs.winehq.org/show_bug.cgi?id=26571
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |paolinidiego@gmail.com
--- Comment #2 from Austin English austinenglish@gmail.com 2011-04-05 13:18:01 CDT --- *** Bug 26664 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=26571
paolinidiego paolinidiego@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #3 from paolinidiego paolinidiego@gmail.com 2011-04-06 02:24:57 CDT --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=26571
--- Comment #4 from Jerome Leclanche adys.wh@gmail.com 2011-04-19 20:07:36 CDT --- Still an issue in wine-1.3.18-85-g99f6894
http://bugs.winehq.org/show_bug.cgi?id=26571
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |24928
http://bugs.winehq.org/show_bug.cgi?id=26571
Bug 26571 depends on bug 24928, which changed state.
Bug 24928 Summary: WoW 4.x D3D: Water Detail and Sunshafts cannot be enabled fully in d3d9 http://bugs.winehq.org/show_bug.cgi?id=24928
What |Old Value |New Value ---------------------------------------------------------------------------- Status|CLOSED |REOPENED Resolution|FIXED |
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. */
http://bugs.winehq.org/show_bug.cgi?id=26571
John Porterfield ycarus@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ycarus@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=26571
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #6 from Jerome Leclanche adys.wh@gmail.com 2012-09-12 17:29:46 CDT --- Looking fixed.
http://bugs.winehq.org/show_bug.cgi?id=26571
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2012-09-14 13:33:53 CDT --- Closing bugs fixed in 1.5.13.
http://bugs.winehq.org/show_bug.cgi?id=26571
Andrew Mitchell ajmitch@ubuntu.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ajmitch@ubuntu.com
--- Comment #8 from Andrew Mitchell ajmitch@ubuntu.com 2012-09-20 20:18:35 CDT --- This isn't looking fixed when using the nvidia 304.48 drivers (nvapi.dll extracted from the windows 304.48 drivers also), with output like:
fixme:d3d:debug_d3dformat Unrecognized 0x5343564e (as fourcc: NVCS) WINED3DFORMAT! fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5343564e) in the format lookup table
Both sunshafts & water are broken with this, with water not showing at all.
http://bugs.winehq.org/show_bug.cgi?id=26571
--- Comment #9 from Rodd Snook rodd.snook@gmail.com 2012-09-20 20:23:20 CDT --- I'm also seeing no water at Fair or higher with nvidia driver 304.48
http://bugs.winehq.org/show_bug.cgi?id=26571
Julian Rüger jr98@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jr98@gmx.net
http://bugs.winehq.org/show_bug.cgi?id=26571
Bug 26571 depends on bug 24928, which changed state.
Bug 24928 Summary: WoW 4.x D3D: Water Detail and Sunshafts cannot be enabled fully in d3d9 http://bugs.winehq.org/show_bug.cgi?id=24928
What |Old Value |New Value ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |UPSTREAM