[Bug 27194] The Witcher 2: White/coloured screen with UseGLSL=enabled

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jul 31 11:19:39 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=27194

--- Comment #27 from Jonathan Strander <mblackwell1024 at gmail.com> 2011-07-31 11:19:38 CDT ---
(In reply to comment #26)
> Still true in current git.

Looking at dlls/d3d9/shader.c:

In "IDirect3DPixelShader9Impl
*unsafe_impl_from_IDirect3DPixelShader9(IDirect3DPixelShader9 *iface)" line 312
is:

    assert(iface->lpVtbl == &d3d9_pixelshader_vtbl);

simply commenting out this line will allow you to run The Witcher 2 as before
with GLSL disabled. Not a real fix, but I'm not familiar enough with Wine code
to do much else. I was just tired of not being able to test the game at all
with newer Wine builds.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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