[Mesa-dev] [Bug 38183] New: [glsl] Galactic Vice: fails to compile shader

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Jun 11 05:33:55 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=38183

           Summary: [glsl] Galactic Vice: fails to compile shader
           Product: Mesa
           Version: git
          Platform: Other
               URL: http://galacticvice.com/
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Mesa core
        AssignedTo: mesa-dev at lists.freedesktop.org
        ReportedBy: sa at whiz.se


Created an attachment (id=47849)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=47849)
failing shader

The game Galactic Vice fails to run with Mesa, one of the shaders fails to
compile with the following errors:

0:10(54): error: Could not implicitly convert operands to arithmetic operator
0:10(55): error: Operands to arithmetic operators must be numeric
0:10(32): error: cannot construct `vec2' from a non-numeric data type
0:0(0): error: no matching function for call to `texture2D(sampler2D, )'
0:0(0): error: candidates are: vec4 texture2D(sampler2D, vec2)
0:0(0): error:                 vec4 texture2D(sampler2D, vec2, float)
0:10(63): error: Operands to arithmetic operators must be numeric
0:10(63): error: type mismatch
0:13(32): error: Could not implicitly convert operands to arithmetic operator
0:13(32): error: type mismatch

The requirements for the game does mention OpenGL 3, so I'm not sure if this is
a bug in the shader compiler or not, but filing a bug just to be sure.


System environment:
-- system architecture: 32-bit
-- Linux distribution: Debian unstable
-- GPU: REDWOOD
-- Model: XFX Radeon HD 5670 1GB
-- Display connector: DVI
-- xf86-video-ati: 6.14.2
-- xserver: 1.10.1
-- mesa: git-4176025
-- drm: 2.4.25
-- kernel: 2.6.39

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the mesa-dev mailing list