~azzar1/unity/fix-trash-li-blocking

Viewing all changes in revision 4145.

  • Committer: Bileto Bot
  • Author(s): Eleni Maria Stea
  • Date: 2016-07-05 10:23:04 UTC
  • mfrom: (4135.2.1 unity)
  • Revision ID: ci-train-bot@canonical.com-20160705102304-gcbamx1ub4bpk1r3
UnityScreen: only redraw parts of the screen visible in each output

We draw only the parts of the screen that are visible in each output (monitor) because compiz draws things per output anyway. Speeds up the drawing by about N times, where N is the number of monitors because:

We used to draw all monitors' content when 1 monitor was rendered (=> we rendered N times the N monitors' content). Now, we draw only the current monitor's content (we render 1 time each of the N monitors' content). (LP: #1598770)

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: