[Bug 37068] New: XIII: Canyon levels not rendered correctly
wine-bugs at winehq.org
wine-bugs at winehq.org
Fri Aug 8 07:43:55 CDT 2014
http://bugs.winehq.org/show_bug.cgi?id=37068
Bug ID: 37068
Summary: XIII: Canyon levels not rendered correctly
Product: Wine
Version: 1.7.0
Hardware: x86
OS: Linux
Status: NEW
Keywords: regression
Severity: minor
Priority: P2
Component: directx-d3d
Assignee: wine-bugs at winehq.org
Reporter: gyebro69 at gmail.com
CC: stefan at codeweavers.com
Regression SHA1: ba61730daa6a614ef07128a69a0bbca819e716b4
Once there was bug #30194 and the issue was gone between Wine 1.6-rc3 and 1.6.
Sadly, the exact same issue has been re-introduced since Wine 1.7.0, the Canyon
levels are unplayable, because the whole screen is filled with some fog.
This is after
ba61730daa6a614ef07128a69a0bbca819e716b4 is the first bad commit
commit ba61730daa6a614ef07128a69a0bbca819e716b4
Author: Stefan Dösinger <stefan at codeweavers.com>
Date: Thu Aug 1 12:25:55 2013 +0200
wined3d: Avoid calculating 1 / (fog_end - fog_start) in the shader.
:040000 040000 def6053aef8ca5551147e39fd1534f68e08ed32b
90db6148516cc12e0a95ca2e2857af700dc0dd83 M dlls
The patch can be reverted cleanly on 1.7.23 and it fixes the problem.
Disabling GLSL doesn't help.
I can't reproduce the problem with the open source nouveau driver, this may be
a bug in the Nvidia driver. I don't have Intel or AMD gfx card to test it.
Terminal output:
>fixme:win:EnumDisplayDevicesW ((null),0,0x32db08,0x00000000), stub!
>fixme:d3d8:ValidateVertexShader (0x17e3900 (nil) (nil) 1 0x32d7d8): stub
>fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
Let me know if you need further tests or debug logs.
Fedora 20
Nvidia binary drivers 340.24
wine-1.7.23-90-gbdeb761
--
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.
More information about the wine-bugs
mailing list