Bug 23095

Summary: RV620+DRI: broken glxgears [bisected]
Product: Mesa Reporter: Rafał Miłecki <zajec5>
Component: Drivers/DRI/R600Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Rafał Miłecki 2009-08-02 13:38:46 UTC
I was using mesa/drm commit 062c98f4d9264f694ad348baff2babdddccc1ee4 (r6xx-r7xx-3d branch) for some time without problems. Test glxgears was working fine, just little flickering caused by lack of IRQ support.

Then:

commit 826f1f9c6fd976ff36594e272c0a391187ca0bd8
Author: Alex Deucher <alexdeucher@gmail.com>
Date:   Fri Jul 31 02:13:43 2009 -0400
    r600: get updated pending age from cs ioctl
    REQUIRES AN UPDATED DRM

introduced corruption to glxgears on my GPU. I documented that on first video. So I updated mesa/drm to commit ee88fe9981dc0120a088c3028caf9e506c95f1c4 but corruption is still here (just little different, see second video).

Also updating mesa to git master doesn't help (third video, I think very similar to second one).
Comment 2 Alex Deucher 2009-08-02 14:45:13 UTC
The flickering has nothing to do with irq support.
Comment 3 Alex Deucher 2009-08-02 15:31:27 UTC
Are you sure you're actually using the latest drm and mesa?  I can't reproduce any regression with glxgears here.
Comment 4 Rafał Miłecki 2009-08-02 23:15:57 UTC
Huh, I Linux world I've forgotten about thing called reboot. It seems reloading both: drm & radeon modules wasn't enought.

Today I booted again and it works fine.

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.