Bug 29683

Summary: [glsl] Yo frankie misrenders
Product: Mesa Reporter: Rubén Fernández <rubenf3000>
Component: Mesa coreAssignee: mesa-dev
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: medium    
Version: git   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: Log generated with MESA_GLSL=dump, part 1
Log generated with MESA_GLSL=dump, part 2
Log generated with MESA_GLSL=dump, part 3
Log generated with MESA_GLSL=dump, part 4
In-game Screenshot, using Mesa git + gallium
In-game Screenshot, with proprietary driver, rendering correctly

Description Rubén Fernández 2010-08-19 22:35:46 UTC
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
Comment 1 Rubén Fernández 2010-08-19 22:39:25 UTC
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
Comment 2 Rubén Fernández 2010-08-19 22:40:19 UTC
Created attachment 37996 [details]
Log generated with MESA_GLSL=dump, part 2
Comment 3 Rubén Fernández 2010-08-19 22:41:10 UTC
Created attachment 37997 [details]
Log generated with MESA_GLSL=dump, part 3
Comment 4 Rubén Fernández 2010-08-19 22:42:02 UTC
Created attachment 37998 [details]
Log generated with MESA_GLSL=dump, part 4
Comment 5 Rubén Fernández 2010-08-19 22:43:17 UTC
Created attachment 37999 [details]
In-game Screenshot, using Mesa git + gallium
Comment 6 Rubén Fernández 2010-08-19 22:44:13 UTC
Created attachment 38000 [details]
In-game Screenshot, with proprietary driver, rendering correctly
Comment 7 Tom Stellard 2010-08-20 06:55:03 UTC
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.