[Merge] lp:~gerboland/qtubuntu/adopt-more-eglconvenience2 into lp:qtubuntu
Gerry Boland
gerry.boland at canonical.com
Thu May 19 17:53:38 UTC 2016
Gerry Boland has proposed merging lp:~gerboland/qtubuntu/adopt-more-eglconvenience2 into lp:qtubuntu.
Commit message:
Convert UbuntuOpenGLContext to use QEGLPlatformContext, and allow clients to customize chosen GLConfig
Several things come of this change
1. Convert UbuntuOpenGLContext to use QEGLPlatformContext means we can use more built-in Qt code to configure and use the GL context, which should ensure that Qt-on-Mir applications behave more consistently with Qt-on-X apps.
2. Allow apps to configure the SurfaceFormat/GLConfig, as opposed to always overruling it to be ARGB8888. But choose ARGB8888 as the default if not specified by the app.
3. If app does not request alpha channel, even if it gets a GLConfig with an alpha channel, communicate to Mir that the alpha channel is unused (aka XRGB8888), and thus compostor need not blend the surface.
Requested reviews:
Ubuntu Phablet Team (phablet-team)
For more details, see:
https://code.launchpad.net/~gerboland/qtubuntu/adopt-more-eglconvenience2/+merge/295248
--
Your team Ubuntu Phablet Team is requested to review the proposed merge of lp:~gerboland/qtubuntu/adopt-more-eglconvenience2 into lp:qtubuntu.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: review-diff.txt
Type: text/x-diff
Size: 25591 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-reviews/attachments/20160519/427daa0d/attachment-0001.diff>
More information about the Ubuntu-reviews
mailing list