[Bug 40713] New: Regression in wined3d introduces severe texture artifacts
https://bugs.winehq.org/show_bug.cgi?id=40713 Bug ID: 40713 Summary: Regression in wined3d introduces severe texture artifacts Product: Wine Version: 1.9.11 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs(a)winehq.org Reporter: dark.shadow4(a)web.de Distribution: --- Created attachment 54608 --> https://bugs.winehq.org/attachment.cgi?id=54608 Screenshot showing glitches on the character sprites A regression in the implementation of wined3d causes a lot of rendering artifacts in certain games, for example the NekoPara series on steam. Screenshot attached. The offending commit is 1ddf2e47e252fd30976237bd190a98b310909301 wined3d: Use immutable storage for 2D textures. After reverting that commit and it's child (4f9642d0e90b941e0316137523dbf12588c4bccc), it displays fine again. Since I don't know too much about the 3d implementation, I'd be glad to have someone help me with that issue. Tested on OpenSuse Tumbleweed (most recent), 32bit wine on 64bit OS. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40713 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de Regression SHA1| |1ddf2e47e252fd30976237bd190 | |a98b310909301 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40713 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia(a)gmail.com --- Comment #1 from Józef Kucia <joseph.kucia(a)gmail.com> --- What graphics card and drivers are you using? Could you please attach a WINEDEBUG=+d3d log? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40713 --- Comment #2 from Fabian Maurer <dark.shadow4(a)web.de> --- Created attachment 54611 --> https://bugs.winehq.org/attachment.cgi?id=54611 Log for NekoPara Vol. 0 Warning, the log is 217 MB unpacked, due to a lot of data from "WINEDEBUG=+d3d". Only played the game 2 seconds though, so no idea how to reduce the size. Using a Radeon R9 285 with the opensource amdgpu drivers and Mesa. Versions are the most recent: xf86-video-amdgpu 1.1.0-1.1 libdrm_amdgpu1 2.4.68-1.1 Mesa 11.2.2-138.1 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40713 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40713 --- Comment #3 from Józef Kucia <joseph.kucia(a)gmail.com> --- I'm afraid that this can be a drive bug. Could you record an apitrace? https://github.com/apitrace/apitrace/blob/master/docs/USAGE.markdown -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40713 --- Comment #4 from Fabian Maurer <dark.shadow4(a)web.de> --- Uploaded an apitrace for the OpenGL calls on mediafire (35MB compressed, 192MB raw): http://www.mediafire.com/download/c408igyzna85amb/wine-preloader_NekoPara0.7... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40713 --- Comment #5 from Józef Kucia <joseph.kucia(a)gmail.com> --- (In reply to Fabian Maurer from comment #4)
Uploaded an apitrace for the OpenGL calls on mediafire (35MB compressed, 192MB raw): http://www.mediafire.com/download/c408igyzna85amb/wine-preloader_NekoPara0.7...
This is probably a driver bug. The attached apitrace renders correctly with radeonsi, i965 and Nvidia blob driver. I guess you can try the newest Mesa from git and file a Mesa bug if the issue persists. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40713 --- Comment #6 from Fabian Maurer <dark.shadow4(a)web.de> --- Thanks for the reply. Tested it on another PC, and it works fine, too. Updating mesa didn't help though, I'll try to report it there. Sorry for the trouble, this can probably be closed now. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40713 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |NOTOURBUG --- Comment #7 from Austin English <austinenglish(a)gmail.com> --- (In reply to Fabian Maurer from comment #6)
Thanks for the reply. Tested it on another PC, and it works fine, too. Updating mesa didn't help though, I'll try to report it there. Sorry for the trouble, this can probably be closed now.
NOTOURBUG. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40713 --- Comment #8 from Józef Kucia <joseph.kucia(a)gmail.com> --- The bug is related to Delta Color Compression (DCC) support in radeonsi. Mesa bug: https://bugs.freedesktop.org/show_bug.cgi?id=96381 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40713 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #9 from Fabian Maurer <dark.shadow4(a)web.de> --- Closing, bug was fixed in mesa. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40713 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.freedesktop.or | |g/show_bug.cgi?id=96381 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40713 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Regression in wined3d |Radeonsi regression |introduces severe texture |introduces severe texture |artifacts |artifacts -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40713 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Radeonsi regression |Radeonsi bug produces |introduces severe texture |severe texture artifacts |artifacts | -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org