[Bug 42829] New: Transcendence (& many other D3D games) only show black screen (shaders)
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Apr 15 10:25:49 CDT 2017
https://bugs.winehq.org/show_bug.cgi?id=42829
Bug ID: 42829
Summary: Transcendence (& many other D3D games) only show black
screen (shaders)
Product: Wine
Version: 2.6
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-d3d
Assignee: wine-bugs at winehq.org
Reporter: kq3thih at mailnesia.com
Regression SHA1: a830d7808f2f07e7efc8657134e0962642d94f52
Distribution: Debian
Created attachment 57915
--> https://bugs.winehq.org/attachment.cgi?id=57915
console output
Transcendence 1.7 (& all other D3D games tested) only show a black screen.
Looking at the console output shaders have a syntax error and do not link.
--- snip ---
fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #1:
fixme:d3d_shader:print_glsl_info_log 0(3) : error C0000: syntax error,
unexpected '(', expecting "::" at token "("
fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #2:
fixme:d3d_shader:print_glsl_info_log 0(4) : error C0000: syntax error,
unexpected '(', expecting "::" at token "("
fixme:d3d_shader:shader_glsl_validate_link Program 3 link status invalid.
--- snip ---
Bisecting returns:
--- snip ---
a830d7808f2f07e7efc8657134e0962642d94f52 is the first bad commit
commit a830d7808f2f07e7efc8657134e0962642d94f52
Author: Józef Kucia <jkucia at codeweavers.com>
Date: Wed Apr 12 12:42:28 2017 +0200
wined3d: Use GLSL 1.30 for all shaders if available.
Signed-off-by: Józef Kucia <jkucia at codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
:040000 040000 522cad7e1f1b6f5da0a8967f59803132f1c5c0c7
034b4dee93895dc509daec1e9bfb01b3b77880a2 M dlls
--- snip ---
Reverting the commit on master and programs start working normally again.
$ sha1sum Transcendence.zip
eb50b5350e7098e0460741691d09012321342553 Transcendence.zip
$ du -sh Transcendence.zip
43M Transcendence.zip
Debian testing
Nvidia binary drivers 340.102
--
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