http://bugs.winehq.org/show_bug.cgi?id=9565
Summary: wined3d regression with rogue spear Product: Wine Version: CVS/GIT Platform: Other OS/Version: other Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: wine-directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: frick@sc-networks.de CC: stefandoesinger@gmx.at
Rogue Spear worked OK before this patch using FBO. There where some visual artefacts with the mouse cursor. Now starting a mission takes ages in the tactical menu and the visual problems are the same with and without FBO like before _without_ FBO. Please advice what infos are needed.
commit 3b822b80feba396ec017c9ef0d96d59a1733a2d8 Author: Stefan Dösinger stefan@codeweavers.com Date: Tue Aug 21 23:24:16 2007 +0200
wined3d: Reject opengl accelerated blits with system memory surfaces.
:040000 040000 8ef4e54af50c3dbd862ff89bc80e1d1b00791f31 dcf76dd03a3451b4eed44796f39ccb1faee4ae6f M dlls
http://bugs.winehq.org/show_bug.cgi?id=9565
killertux killertux@suomi24.fi changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=9565
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine-bugs@winehq.org AssignedTo|wine-bugs@winehq.org |stefandoesinger@gmx.at
--- Comment #1 from Stefan Dösinger stefandoesinger@gmx.at 2007-09-03 04:09:55 --- Looks like this bug copies between sysmem and video memory surfaces. Before that path the sysmem pool was ignored, and the surface treated as if it was in vidmem. This caused problems because the code loading the surface into gl freed the system memory copy of the surface, and it made locking expensive and caused performance troubles for other apps. So I disabled that blit because it is essentially wrong to do sysmem-related blits in video memory;
It looks like there are two issues: The performance regression, and the broken rendering. The performance regression is directly caused by this patch I think, but the broken rendering is a bug in the software blitting codepath that's not the direct fault of the patch.
I think we should reenable sysmem->vidmem blits in gl generally, and write a special sysmem->vidmem copy codepath in BltOverride. Appart of that, we should fix the software blitting code too.
Can you attach a +d3d,+d3d_surface trace?
http://bugs.winehq.org/show_bug.cgi?id=9565
--- Comment #2 from Christoph Frick frick@sc-networks.de 2007-09-03 15:43:03 --- http://zefix.tv/d3d.log.bz2
http://bugs.winehq.org/show_bug.cgi?id=9565
--- Comment #3 from Stefan Dösinger stefandoesinger@gmx.at 2007-09-03 18:28:09 --- Please attach the logs instead of linking to them. This allows us to work on the bug even months or years later because the files are there. Your file is rather big, so you may hit the size limit, but for logs we've made good experience with rzip.
http://bugs.winehq.org/show_bug.cgi?id=9565
--- Comment #4 from Christoph Frick frick@sc-networks.de 2007-09-04 03:26:30 --- i tried attaching it, but the log is 1.2mb compressed with bzip2 -9 - maybe some other fancy program would bring this down even more, but i dont fancy searching and installing it.
the linked file will stay on that server as long as this bug persists - this machine is under my control and it wont magically disapear unless i wish so.
http://bugs.winehq.org/show_bug.cgi?id=9565
Timo-Heikki Mäkelä imaxfun@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |imaxfun@gmail.com
--- Comment #5 from Timo-Heikki Mäkelä imaxfun@gmail.com 2008-03-12 14:30:33 --- Any news on this?
http://bugs.winehq.org/show_bug.cgi?id=9565
--- Comment #6 from Austin English austinenglish@gmail.com 2008-06-16 13:03:06 --- Is this still an issue in current (1.0-rc5 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=9565
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED
--- Comment #7 from Austin English austinenglish@gmail.com 2008-12-15 14:03:23 --- Abandoned.
http://bugs.winehq.org/show_bug.cgi?id=9565
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Austin English austinenglish@gmail.com 2008-12-15 14:04:38 --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=9565
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified