From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 37781] New: Major redraw/flicker issues on rv350 after exiting fullscreen app with compiz running Date: Tue, 31 May 2011 02:01:55 -0700 (PDT) Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from annarchy.freedesktop.org (annarchy.freedesktop.org [131.252.210.176]) by gabe.freedesktop.org (Postfix) with ESMTP id 51E879E7C8 for ; Tue, 31 May 2011 02:01:56 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org https://bugs.freedesktop.org/show_bug.cgi?id=37781 Summary: Major redraw/flicker issues on rv350 after exiting fullscreen app with compiz running Product: Mesa Version: git Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/r300 AssignedTo: dri-devel@lists.freedesktop.org ReportedBy: oreaus@gmail.com With default packages in ubuntu natty 11.04, there is a problem where running and exiting a fullscreen application with compiz running causes major redraw/refresh flickering issues. They go away after restarting compiz, but start again reliably after exiting any fullscreen GL app. Here are the bisect results: 2a95568f64a6641a49a2d4855272e9be2ac2db6d is the first bad commit commit 2a95568f64a6641a49a2d4855272e9be2ac2db6d Author: Kenneth Graunke Date: Wed May 11 07:54:57 2011 -0700 i965: Avoid register coalescing away MATH workarounds on Ivybridge. The MATH instruction cannot handle source modifiers, even on Gen7. So, apply this workaround for Sandybridge on Ivybridge as well. Signed-off-by: Kenneth Graunke Reviewed-by: Eric Anholt :040000 040000 9cb73cbd09661d6ca745d42fa4aac07963d439b2 2b1804644fe873d2b054645c8e8d5a435d3cbe75 M src As a side note, the problem is actually worse in mesa current master, where it does not require triggering, but instead is flickering right after X/compiz start the first time. I plan to bisect between the problem commit here and master next to find out what causes it to get worse. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.