With the new GLSL compiler, the free game "Yo Frankie", run using the Blender Game Engine, renders incorrectly (not a regression, the old compiler was even worse). It renders correctly with the proprietary driver, though.
It also takes a long time to compile the shaders - up to two minutes in an intel core duo 1800.
Graphics Card: ATI Technologies Inc RV505 [Radeon X1550 64-bit]
CPU: Intel Core Duo 1.8 Ghz, 2.5 GB RAM
Linux kernel 2.6.34, libdrm 2.4.21
Steps to reproduce:
sudo apt-get install blender # Install the Blender Game Engine
wget http://download.blender.org/apricot/yofrankie_1_1b_bge.zip # Download the game
Enable shaders, and play
Created attachment 37995 [details]
Log generated with MESA_GLSL=dump, part 1
the log is too big to attach all at once; I'll upload it in four parts you can join with "cat" and decompress with bzip -d
Created attachment 37996 [details]
Log generated with MESA_GLSL=dump, part 2
Created attachment 37997 [details]
Log generated with MESA_GLSL=dump, part 3
Created attachment 37998 [details]
Log generated with MESA_GLSL=dump, part 4
Created attachment 37999 [details]
In-game Screenshot, using Mesa git + gallium
Created attachment 38000 [details]
In-game Screenshot, with proprietary driver, rendering correctly
Can you attach the output of RADEON_DEBUG=fp to the bug report for bug 28860.
*** This bug has been marked as a duplicate of bug 28860 ***