http://bugs.winehq.org/show_bug.cgi?id=27821
Summary: Depth/stencil buffer glitches in GTAVC and GTA3 Product: Wine Version: 1.3.24 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: b7.10110111@gmail.com
Compare these two screenshots: 1. http://i.imgur.com/lPKij.jpg This is normal, most of the time i get this render. 2. http://i.imgur.com/a922R.jpg This is occationally appearing at some specific camera angles (i've found a lucky way to reproduce this glitch in 95% cases). The glitch appears in both GTA3 and GTAVC.
Regression testing gives me this:
708d94212b4a6419f15200c1c9c5b79c5264903d is the first bad commit commit 708d94212b4a6419f15200c1c9c5b79c5264903d Author: Henri Verbeet hverbeet@codeweavers.com Date: Sun Jun 5 22:48:50 2011 +0200
wined3d: Don't clamp vertex depth values.
Since we report D3DPMISCCAPS_CLIPTLVERTS.
:040000 040000 3f31511205215608752163b4feda891e0a76bc29 7012cb2766378f7cb711e1ec9ccc14b8506ba30e M dlls
Glitch still appears as of 4b4dd300f6832be491610943b01b80118f978c27.
I'm using nvidia GTX 460, with 195.36.24 driver. Can't check with any of the newer drivers since they make my X crash.
http://bugs.winehq.org/show_bug.cgi?id=27821
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda@volny.cz Version|1.3.24 |1.3.22
--- Comment #1 from Wylda wylda@volny.cz 2011-07-17 08:13:39 CDT ---
That commit is wine-1.3.21-163-g708d942, so changing the version.
http://bugs.winehq.org/show_bug.cgi?id=27821
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=27821
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hverbeet@gmail.com Regression SHA1| |708d94212b4a6419f15200c1c9c | |5b79c5264903d
http://bugs.winehq.org/show_bug.cgi?id=27821
Stephen E. Baker cycoone@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cycoone@hotmail.com
--- Comment #2 from Stephen E. Baker cycoone@hotmail.com 2011-11-04 12:49:30 CDT --- I get the same errors in GTA: Vice city, except that the glitch appears almost all the time.
I am using the open source r300g drivers on a ATI Radeon X1400.
http://bugs.winehq.org/show_bug.cgi?id=27821
--- Comment #3 from Ruslan b7.10110111@gmail.com 2011-12-03 06:32:53 CST --- Still present in 1.3.34.
http://bugs.winehq.org/show_bug.cgi?id=27821
--- Comment #4 from Henri Verbeet hverbeet@gmail.com 2012-02-03 15:28:55 CST --- This is probably similar to bug 28404, but I guess with the near clipping plane instead.
http://bugs.winehq.org/show_bug.cgi?id=27821
--- Comment #5 from Henri Verbeet hverbeet@gmail.com 2012-02-14 10:38:28 CST --- Does the patch attached to bug 28404 make this any better?
http://bugs.winehq.org/show_bug.cgi?id=27821
--- Comment #6 from Ruslan b7.10110111@gmail.com 2012-02-14 14:43:17 CST --- (In reply to comment #5)
Does the patch attached to bug 28404 make this any better?
No, the bug is still visible.
http://bugs.winehq.org/show_bug.cgi?id=27821
--- Comment #7 from Ruslan b7.10110111@gmail.com 2012-02-14 14:57:35 CST --- Created attachment 38878 --> http://bugs.winehq.org/attachment.cgi?id=38878 How it looks with patch
Well, in fact, the patch does make it a bit better: not every element on screen now disappears. See screenshot. Also, before this patch when I press ESC in such position to get game menu, no menu appears - image freezes until ESC is pressed again. Now I get partly transparent menu with some other artifacts, but the menu is visible.
http://bugs.winehq.org/show_bug.cgi?id=27821
nozomi kodama nozomi.kodama@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nozomi.kodama@yahoo.com
--- Comment #8 from nozomi kodama nozomi.kodama@yahoo.com 2012-06-16 01:03:14 CDT --- Still a bug in current wine?
http://bugs.winehq.org/show_bug.cgi?id=27821
--- Comment #9 from nozomi kodama nozomi.kodama@yahoo.com 2012-06-16 01:07:33 CDT --- I am interested in this bug. If the bug is not fixed, could anyone send a console output with ddraw debug channel enabled?
http://bugs.winehq.org/show_bug.cgi?id=27821
--- Comment #10 from Ruslan b7.10110111@gmail.com 2012-06-16 06:16:47 CDT --- Created attachment 40565 --> http://bugs.winehq.org/attachment.cgi?id=40565 ddraw log
(In reply to comment #9)
I am interested in this bug. If the bug is not fixed, could anyone send a console output with ddraw debug channel enabled?
This bug is still present as of current git master. As for ddraw output, it seems to be not very verbose, at least it doesn't output anything when the glitch appears.
http://bugs.winehq.org/show_bug.cgi?id=27821
--- Comment #11 from Ruslan b7.10110111@gmail.com 2012-07-18 06:13:21 CDT --- Still present in 1.5.9
http://bugs.winehq.org/show_bug.cgi?id=27821
Ruslan b7.10110111@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #12 from Ruslan b7.10110111@gmail.com 2012-08-19 12:04:09 CDT --- Can't reproduce even in original bug-introducing release after recent driver update (currently on nvidia version 304.37). So considering this a driver bug.
http://bugs.winehq.org/show_bug.cgi?id=27821
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Austin English austinenglish@gmail.com 2012-08-21 17:51:50 CDT --- Closing.