Bug 40058

Summary: [E350/r600] Colortiling produces garbage
Product: xorg Reporter: froese
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: 7.6 (2010.12)   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
glxgears with colortiling turned on
none
Xorg.log
none
glxinfo output from debian wheezy's mesa (7.10.3)
none
glxinfo output from git head (7.11-devel)
none
dmesg output none

Description froese 2011-08-13 08:50:38 UTC
Created attachment 50178 [details]
glxgears with colortiling turned on

When turning colortiling on all OpenGL apps have garbled graphics, see glxgears screenshot.  When off, everything's fine but much slower.

2D has no problems.

Kernel 3.0.1 with KMS, X packages from debian wheezy.

radeon-driver from mesa git-head gives the same problem (both gallium and
normal version).
Comment 1 froese 2011-08-13 08:52:47 UTC
Created attachment 50179 [details]
Xorg.log
Comment 2 Alex Deucher 2011-08-13 08:54:31 UTC
Please make sure you are using r600g from mesa 7.11 or git master.  Please attach your dmesg output and glxinfo output.
Comment 3 froese 2011-08-13 09:01:09 UTC
Created attachment 50180 [details]
glxinfo output from debian wheezy's mesa (7.10.3)
Comment 4 froese 2011-08-13 09:02:06 UTC
Created attachment 50181 [details]
glxinfo output from git head (7.11-devel)
Comment 5 froese 2011-08-13 09:05:22 UTC
Created attachment 50182 [details]
dmesg output
Comment 6 Michel Dänzer 2011-08-13 09:08:12 UTC
That's an old Mesa Git snapshot, try current master or 7.11 branch.
Comment 7 froese 2011-08-13 09:47:16 UTC
Ok, with current mesa git head (e09b70) the problem is gone.

I thought I had already tested git head but there was a build
error (in EGL) that I ignored as the gallium drivers were already
in lib/gallium.  But I was wrong, they were from the previous
build.

Sorry for the noise.

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.