https://bugs.winehq.org/show_bug.cgi?id=38751
--- Comment #5 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Stefan Dösinger from comment #4)
Created attachment 52080 [details] wined3d: Handle multisample_quality if type == MULTISAMPLE_NON_MASKABLE.
Actually it is much simpler. We have an ancient line that sets multisample_quality = 0 for new surfaces, but no equivalent line that sets it to 0 for the backbuffer when device::reset is called.
The patch removes this old hack and creates a multisampled renderbuffer for non-maskable multisampling. It needs tests. I'll get to it after finishing the ddraw color key precision test...
The patch fixes the rendering issues in both games, thanks.