https://bugs.winehq.org/show_bug.cgi?id=44712
Bug ID: 44712 Summary: Vietcong: object textures overlaps whole screen Product: Wine-staging Version: 3.3 Hardware: x86-64 URL: http://www.moddb.com/games/vietcong/downloads/vietcong -singleplayer-demo OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: havran.jan@email.cz CC: erich.e.hoover@wine-staging.com, leslie_alistair@hotmail.com, michael@fds-team.de, sebastian@fds-team.de Distribution: ArchLinux
Created attachment 60718 --> https://bugs.winehq.org/attachment.cgi?id=60718 Vietcong rendering issue in Wine-Staging 3.3
Wine-staging 3.3 has an issue with rendering scene in Vietcong. When the player aims to specific direction, the rendered screen will broke by overlapped textures (see attachment).
This problem does not exist in Wine-testing and all other Wine-staging versions (so its only Wine-staging 3.3 issue).
Reproducible in Vietcong full [1] and demo [2] versions. See notes in AppDB how to run the game.
Tested SW: Kernel 4.15.7 Mesa 17.3.6
Tested HW Processor: Intel(R) Core(TM) i5-4210M CPU @ 2.60GHz GPU 1: Intel HD Graphics 4600 GPU 2: AMD Radeon R7 M265
[1] https://appdb.winehq.org/objectManager.php?sClass=version&iId=8864 [2] https://appdb.winehq.org/objectManager.php?sClass=version&iId=35621
https://bugs.winehq.org/show_bug.cgi?id=44712
--- Comment #1 from Henri Verbeet hverbeet@gmail.com --- (In reply to Jan Havran from comment #0)
This problem does not exist in Wine-testing and all other Wine-staging versions (so its only Wine-staging 3.3 issue).
So, just so there's no misunderstanding, this works in wine-3.3, right?
Any chance you'd be able to identify the patch in staging that breaks this?
https://bugs.winehq.org/show_bug.cgi?id=44712
--- Comment #2 from Jan Havran havran.jan@email.cz --- (In reply to Henri Verbeet from comment #1)
So, just so there's no misunderstanding, this works in wine-3.3, right?
Exactly, it works in wine-3.3, but not in wine-staging 3.3.
Any chance you'd be able to identify the patch in staging that breaks this?
Yes, I will have a look within few days (not sure if today, tomorrow or when, I am quite busy right now).
https://bugs.winehq.org/show_bug.cgi?id=44712
--- Comment #3 from Jan Havran havran.jan@email.cz --- Ok, so it is the issue with indexed vertex blending again (patchset wined3d-Indexed_Vertex_Blending [1]). This patchset is fixing bugs 39057 [2] and 9337 [3]. It looks like applying these patches on 3.3 is no longer working.
Unfortunately, the last rebase by the author was on Wine 2.6.
[1] https://github.com/wine-compholio/wine-staging/tree/master/patches/wined3d-I... [2] https://bugs.winehq.org/show_bug.cgi?id=39057 [3] https://bugs.winehq.org/show_bug.cgi?id=9337
https://bugs.winehq.org/show_bug.cgi?id=44712
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Assignee|wine-bugs@winehq.org |z.figura12@gmail.com CC| |z.figura12@gmail.com Status|UNCONFIRMED |NEW
--- Comment #4 from Zebediah Figura z.figura12@gmail.com --- I can confirm this—I don't have the game, but it fails its own tests.
(In reply to Jan Havran from comment #3)
Ok, so it is the issue with indexed vertex blending again (patchset wined3d-Indexed_Vertex_Blending [1]). This patchset is fixing bugs 39057 [2] and 9337 [3]. It looks like applying these patches on 3.3 is no longer working.
Unfortunately, the last rebase by the author was on Wine 2.6.
[1] https://github.com/wine-compholio/wine-staging/tree/master/patches/wined3d- Indexed_Vertex_Blending [2] https://bugs.winehq.org/show_bug.cgi?id=39057 [3] https://bugs.winehq.org/show_bug.cgi?id=9337
It's been touched several times since then:
https://github.com/wine-staging/wine-staging/commits/master/patches/wined3d-...
https://bugs.winehq.org/show_bug.cgi?id=44712
--- Comment #5 from Zebediah Figura z.figura12@gmail.com --- It should be fixed as of e8d98eb7ba2e7aaf610196b67c713f2be13a15ff; can you please retest?
https://bugs.winehq.org/show_bug.cgi?id=44712
--- Comment #6 from Jan Havran havran.jan@email.cz --- (In reply to Zebediah Figura from comment #5)
It should be fixed as of e8d98eb7ba2e7aaf610196b67c713f2be13a15ff; can you please retest?
Yes, I can confirm that wine-staging 3.3 + this patch fixes this bug. Thanks for quick fix.
https://bugs.winehq.org/show_bug.cgi?id=44712
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Assignee|z.figura12@gmail.com |wine-bugs@winehq.org Resolution|--- |FIXED Fixed by SHA1| |e8d98eb7ba2e7aaf610196b67c7 | |13f2be13a15ff
--- Comment #7 from Zebediah Figura z.figura12@gmail.com --- (In reply to Jan Havran from comment #6)
(In reply to Zebediah Figura from comment #5)
It should be fixed as of e8d98eb7ba2e7aaf610196b67c713f2be13a15ff; can you please retest?
Yes, I can confirm that wine-staging 3.3 + this patch fixes this bug. Thanks for quick fix.
Thanks, marking fixed.
https://bugs.winehq.org/show_bug.cgi?id=44712
--- Comment #8 from Jan Havran havran.jan@email.cz --- Fixed in Wine-Staging 3.4, I think we can close this one.
https://bugs.winehq.org/show_bug.cgi?id=44712
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Fixed Staging 3.14