http://bugs.winehq.org/show_bug.cgi?id=8540
Summary: C&C3: Malfunctioning shaders Product: Wine Version: CVS Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: bas.westerbaan@gmail.com
With the most recent wine from git (last wine I tried that didn't show this problem was a git shortly after .36) and when having enabled shaders (UseGLSL=enabled), when trying to play a skirmish (and probably when trying to play any type of game) it hangs with a black screen.
In the output of wine there are some new messages that haven't appeared before. These two are the first:
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #536870913: "WARNING: 0:1: extension 'GL_ARB_draw_buffers' is not supported\n" fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #2147483649: " Link successful. The GLSL vertex shader will run in hardware. The GLSL fragment shader wil l run in hardware."
There are several more including errors, which can be read in attachment.