Desktop Team Updates - Monday 1st November 2021

  • Answered lots of bugs in Launchpad and upstreams (backlog stats are here).
  • Triple buffering progress:
    • Spent most of the week fixing and rewriting handling of monitor power saving modes, something I had neglected till now. This means app rendering is throttled while the screen is off, no warnings/assertions are reported, and the monitor turns back on reliably.
    • More Nvidia testing.
  • Explored using ClutterOffscreenEffect to implement localised triple buffering. It would allow any part of the screen to animate with the smoothness of triple buffering, without needing backend support. Not working yet but actually I think full screen triple buffering is more useful and closer to finished.
  • Reviewing and grading job applications again.
2 Likes