** Changed in: canonical-devices-system-image
Status: Fix Committed => Fix Released
--
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/1420581
Title:
[enhancement] Add support for full OpenGL compositing
Status in Canonical System Image:
Fix Released
Status in Mir:
Fix Released
Status in mir package in Ubuntu:
Fix Released
Bug description:
[enhancement] Add support for full OpenGL compositing.
libmirserver/platform presently is only compiled to use the "ES"
subset of OpenGL. This works for mobile devices and many desktop use
cases but not all.
There are a few pending reasons to compile for full OpenGL on desktop
(and/or switch at runtime!):
1. Qt only understands full OpenGL on desktop. Presently we use a hack
that makes it call ES functions pretending to be full OpenGL, but this
hack will fail when we support non-Mesa desktop drivers.
2. Proprietary desktop drivers sometimes don't support ES.
3. Proprietary desktop drivers often (last I checked) perform better
with full OpenGL. Not sure why, probably just driver maturity.
4. There is evidence (bug 1420574) that ES doesn't work at all on some
older chipsets and regular OpenGL is required.
To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1420581/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp