Bug 75879 - [BDW] elements of the Unity UI flash off and back on
Summary: [BDW] elements of the Unity UI flash off and back on
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Kenneth Graunke
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-07 11:14 UTC by Timo Aaltonen
Modified: 2014-05-16 00:52 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Timo Aaltonen 2014-03-07 11:14:44 UTC
Hi, hard to explain this in the summary, but the issue is that some elements of the Unity desktop on Ubuntu flash off and on. This applies to for instance the top right indicator area as a whole or just some icons on it. Also the dash (win-key 'menu) shows only a subset of all the icons that it should, the missing ones still function when clicking on them.

i could post a video somewhere if needed

drm-intel-nightly
mesa git master as of today
ddx with 'blt' accel, so no sna in use (same issues with sna)
Comment 1 Kenneth Graunke 2014-03-18 03:23:59 UTC
Hi Timo,

Could you try the top patch of:
http://cgit.freedesktop.org/~kwg/mesa/log/?h=broadwell-state-fix

I haven't had a chance to test it yet, but I think it may help.
Comment 2 Timo Aaltonen 2014-03-18 09:31:02 UTC
Unfortunately it didn't fix the issue.
Comment 3 Timo Aaltonen 2014-04-09 08:55:29 UTC
so the bug looks like this:

https://www.youtube.com/watch?v=QFC4oa0ETiU
Comment 4 Kenneth Graunke 2014-04-11 06:38:47 UTC
commit 227049098b59bca88883a750602fdad41949c996
Author: Kenneth Graunke <kenneth@whitecape.org>
Date:   Wed Apr 9 22:54:11 2014 -0700

    i965: Fix missing _NEW_SCISSOR in Broadwell SF_CLIP_VIEWPORT state.
    
    The _Xmin/_Xmax/_Ymin/_Ymax values need to be guarded by _NEW_SCISSOR.
    
    Fixes Piglit's scissor-many, and rendering in GNOME Shell.
    Hopefully fixes similar issues with Unity and ChromeOS.
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=75879
    Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
    Reviewed-by: Eric Anholt <eric@anholt.net>
    Tested-by: James Ausmus <james.ausmus@intel.com>
    Tested-by: Timo Aaltonen <tjaalton@ubuntu.com>


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.