Bug 29683 - [glsl] Yo frankie misrenders
Summary: [glsl] Yo frankie misrenders
Status: RESOLVED DUPLICATE of bug 28860
Alias: None
Product: Mesa
Classification: Unclassified
Component: Mesa core (show other bugs)
Version: git
Hardware: All All
: medium normal
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-19 22:35 UTC by Rubén Fernández
Modified: 2010-08-20 06:55 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Log generated with MESA_GLSL=dump, part 1 (927.73 KB, application/octet-stream)
2010-08-19 22:39 UTC, Rubén Fernández
Details
Log generated with MESA_GLSL=dump, part 2 (927.73 KB, application/octet-stream)
2010-08-19 22:40 UTC, Rubén Fernández
Details
Log generated with MESA_GLSL=dump, part 3 (927.73 KB, application/octet-stream)
2010-08-19 22:41 UTC, Rubén Fernández
Details
Log generated with MESA_GLSL=dump, part 4 (871.53 KB, application/octet-stream)
2010-08-19 22:42 UTC, Rubén Fernández
Details
In-game Screenshot, using Mesa git + gallium (381.13 KB, image/png)
2010-08-19 22:43 UTC, Rubén Fernández
Details
In-game Screenshot, with proprietary driver, rendering correctly (411.11 KB, image/png)
2010-08-19 22:44 UTC, Rubén Fernández
Details

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.