Public bug reported: QPlatformIntegration::createPlatformWindow() is given a QWindow with an associated QSurfaceFormat describing the surface format (and options like the swap interval) requested by the user. This is currently ignored by QtUbuntu which always creates an ARGB8888 surface.
On top of that, it should also tell Mir whether the requested surface is opaque or not and allow compositing optimization by rendering opaque surfaces front-to-back with depth write/test on (early z-culling) and blending off. ** Affects: qtubuntu (Ubuntu) Importance: Medium Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to qtubuntu in Ubuntu. https://bugs.launchpad.net/bugs/1458609 Title: Requested window surface format is ignored Status in qtubuntu package in Ubuntu: New Bug description: QPlatformIntegration::createPlatformWindow() is given a QWindow with an associated QSurfaceFormat describing the surface format (and options like the swap interval) requested by the user. This is currently ignored by QtUbuntu which always creates an ARGB8888 surface. On top of that, it should also tell Mir whether the requested surface is opaque or not and allow compositing optimization by rendering opaque surfaces front-to-back with depth write/test on (early z-culling) and blending off. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtubuntu/+bug/1458609/+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