https://bugs.winehq.org/show_bug.cgi?id=39014
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |stefan@codeweavers.com Component|-unknown |directx-d3d Summary|O2Jam renders pink |Multiple games render pink |artifacts |artifacts (O2Jam, Stranded | |II, SpaceRace) Ever confirmed|0 |1 Regression SHA1| |5d51c97d07b5730791226799658 | |6d05528f652a5
--- Comment #7 from Béla Gyebrószki gyebro69@gmail.com --- It turned out that the bug/regression reported here is due to the same commit that reintroduced bug #37748 for me. The result of the regression test:
commit 5d51c97d07b57307912267996586d05528f652a5 Author: Stefan Dösinger stefan@codeweavers.com Date: Fri Apr 10 12:05:54 2015 +0200
wined3d: Implement color keying in the glsl fragment pipeline.
You can reproduce the problem either with this O2Jam game (needs registration plus you need to download at least one music pack), or you can use Stranded II from bug #37748. SpaceRace, a freeware game from Intermediaware also has the same problem, it's only 5 MB: http://www.intermediaware.com/downloads/SpaceRace_Setup.exe
All those games have the reported issue due to that commit.
Reproduced with nvidia binary drivers and nouveau/mesa git. Disabling GLSL doesn't make it better.
Terminal output from Stranded II:
fixme:win:EnumDisplayDevicesW ((null),0,0x33f408,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f188,0x00000000), stub! ... fixme:d3d:wined3d_get_adapter_raster_status wined3d 0x132200, adapter_idx 0, raster_status 0x33fc98 semi-stub! fixme:ddraw:ddraw_surface7_Flip Ignoring flags 0x1.
Wine 1.7.49 Fedora 22