** Also affects: mir (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1556142
Title: Changing scale, formFactor or DPI in display configuration causes renderer teardown/recreate unnecessarily Status in Mir: Fix Committed Status in mir package in Ubuntu: New Bug description: DisplayConfiguration contains the properties scale, form factor and dpi, which is information graphical toolkits can use when drawing their UIs. However if the shell changes any of these values, it causes the server MultiThreadedCompositor to tear down the renderer, release the GL context, create a new GL context and build a new renderer. This can result in a UI flicker. It would be nice to avoid this unnecessary tear-down/recreate cycle for DisplayConfiguration changes that don't require it. However then, need an API to allow QtMir detect those properties changed. Currently QtMir only checks for DisplayConfiguration change when the compositor restarts, because no notification API was available. To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1556142/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp