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 unzip yofrankie_1_1b_bge.zip cd yofrankie_1_1b_bge blenderplayer levels/start_menu.blend 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 ***
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.