[Bug 37781] Major redraw/flicker issues on rv350 after exiting fullscreen app with compiz running

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue May 31 03:55:21 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=37781

--- Comment #3 from Scott Moreau <oreaus at gmail.com> 2011-05-31 03:55:21 PDT ---
On Tue, May 31, 2011 at 3:34 AM, <bugzilla-daemon at freedesktop.org> wrote:

> https://bugs.freedesktop.org/show_bug.cgi?id=37781
>
> --- Comment #2 from Michel Dänzer <michel at daenzer.net> 2011-05-31 02:34:43
> PDT ---
> (In reply to comment #2)
> > 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.
>
> Sounds like bug 35452.
>
Yes, it does.

>
>
> > Here are the bisect results:
> >
> > 2a95568f64a6641a49a2d4855272e9be2ac2db6d is the first bad commit
> > commit 2a95568f64a6641a49a2d4855272e9be2ac2db6d
> > Author: Kenneth Graunke <kenneth at whitecape.org>
> > Date:   Wed May 11 07:54:57 2011 -0700
> >
> >     i965: Avoid register coalescing away MATH workarounds on Ivybridge.
>
> As Dave Airlie pointed out on IRC, that commit can't possibly have any
> effect
> on r300g.
>
Well the md5sums were different from the previous commit but I digress.

>
>
> > 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.
>
> Sounds like a different problem. Try current Git again first, there have
> been
> some fixes for intermittent Gallium texture format related regressions.
>
Now that I know the problem occurs intermittently (depending whether the
frame fullscreen window exits on is odd) and see that disabling pageflipping
prevents the issue from happening, I do believe it's most likely the same as
the bug you mentioned. This should probably be closed as invalid.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the dri-devel mailing list