Bug 19029 - [G45] Shaders not working in Yo Frankie!
Summary: [G45] Shaders not working in Yo Frankie!
Status: RESOLVED DUPLICATE of bug 20710
Alias: None
Product: Mesa
Classification: Unclassified
Component: Mesa core (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Ian Romanick
QA Contact:
URL: http://www.yofrankie.org/?page_id=609
Depends on:
Reported: 2008-12-11 14:16 UTC by Sven Arvidsson
Modified: 2009-08-24 12:31 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Sven Arvidsson 2008-12-11 14:16:31 UTC
If shaders are activated in the game Yo Frankie! (using the Blender engine) the game screen stops redrawing and the following is printed on the terminal:

 GPUShader: compile error:
 Error: invalid assignment (wrong types)

This could very well be a general problem with Mesa, but I have no non-intel hardware available to test this on.

See this URL for downloading the game:

System environment:
-- chipset: G45 / ICH10R
-- system architecture: 32-bit
-- xf86-video-intel: bea98cdfd93fc1181a06c51e57fcab227ff4827e
-- xserver: 1.5.2
-- mesa: a0d5c3cfe6582f8294154f6877319193458158a2
-- drm: c99566fb810c9d8cae5e9cd39d1772b55e2f514c
-- kernel: for-airlied 66647dc60d16fae9f6963fd98b6d9baa1a8dac69
-- Linux distribution: Debian unstable
-- Machine or mobo model: Asus P5Q-EM
-- Display connector: DVI
Comment 1 Eric Anholt 2008-12-15 14:56:27 UTC
LIBGL_ALWAYS_SOFTWARE=1 gets you software rendering, which is good for testing if it's the intel 3d driver at fault or core mesa.  In this case, the same error occurs.
Comment 2 Sven Arvidsson 2009-05-17 13:41:56 UTC
Using Mesa master, commit 08ec7e0d329a72433b427e8167b2c3442d1f53b4 the compile error is gone, but the game hangs as soon as I click play if shaders are enabled. It works fine with shaders disabled.
Comment 3 Sven Arvidsson 2009-07-24 16:46:39 UTC
Bug 20710 is the same problem as this, so I'm marking this one a duplicate. (The other report have more people cc'ed.)

*** This bug has been marked as a duplicate of bug 20710 ***
Comment 4 Adam Jackson 2009-08-24 12:31:16 UTC
Mass version move, cvs -> git

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.