Desktop Team Update - Monday 22nd July 2019

:computer_mouse: Gnome Shell performance (stutter | latency | CPU):

  • :hourglass_flowing_sand: Geometric (OpenGL-less) picking:
    • More detailed discussion with upstream.
    • Found that it eliminates constant performance warnings emitted by Mesa about gnome-shell. :rainbow:
    • Started converting to support picking under arbitrary 3D transformations. I’ve been resisting this for a whole year since it will take more time, will slow things down, and 3D transformations aren’t even used by anyone. But upstream are suddenly asking for 3D this week, so with the new knowledge that the branch is also a fix for all of Mesa’s performance warnings, it seems like a concession worth making now. Work in progress again…
  • :recycle: Honour CLUTTER_ACTOR_NO_LAYOUT more efficiently: Much more discussion and changes to resolve discussions.

Other:

:bug: Release bugs:

:chart_with_downwards_trend: Backlogs progress

  • A number of backlogs shrunk a little this week as cosmic reached end-of-life.
5 Likes