[Bug 30958] StarForge Alpha build: Black screen due to shader compilation errors

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Jun 20 10:45:30 CDT 2012


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

Dan Kegel <dank at kegel.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |download
                URL|                            |http://www.forgeplanet.net/
                   |                            |starforge_build.php
                 CC|                            |dank at kegel.com

--- Comment #1 from Dan Kegel <dank at kegel.com> 2012-06-20 10:45:30 CDT ---
The key bits of the log are:

 err:d3d_shader:shader_vaddline The buffer allocated for the shader program
string is too small at 65535 bytes.
 fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #239:
 fixme:d3d_shader:print_glsl_info_log     (0) : error C0000: syntax error,
unexpected $end, expecting ',' or ')' at token "<EOF>"

The limit you're running into is SHADER_PGMSIZE,
http://source.winehq.org/source/dlls/wined3d/wined3d_private.h#L399

Can you try increasing that limit?  If that helps, we could make it
grow the buffer on demand.
(And we should encourage the starforge guys to use shorter shaders.)

Alternately, does setting UseGLSL=disabled help?
See http://wiki.winehq.org/UsefulRegistryKeys
or do 'winetricks glsl=disabled'

-- 
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