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@winehq.org Reporter: dark.shadow4@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.