lp:~peat-new/mir/hack-eglswapbuffer-call-fbpost
- Get this branch:
- bzr branch lp:~peat-new/mir/hack-eglswapbuffer-call-fbpost
Branch merges
Branch information
Recent revisions
- 3648. By Ratchanan Srirattanamet
-
android: open FB HAL before HWComposer.
Some devices (for example Samsung Galaxy Tab 2 7.0) may insist that the
FB HAL be opened before HWC. This revision make HalComponentFactory to
comply to this requirement. - 3647. By Daniel van Vugt
-
Document that NVIDIA (and John Carmack) already standardized what I
termed 'predictive bypass'. Although I failed to discover it before
now.Approved by mir-ci-bot, Alexandros Frantzis.
- 3646. By Chris Halse Rogers
-
Provide subpixel arrangement info from the mesa-kms platform. Fixes: https:/
/bugs.launchpad .net/bugs/ 1393578. Approved by mir-ci-bot, Kevin DuBois, Cemil Azizoglu.
- 3645. By Andreas Pokorny
-
Use the pixel format of the individual buffer stream to infer shaped()
It is a valid scenario to have an opaque buffer (or buffer stream) for the first layer in a surface and have further transparent or also opaque layers on top. This change removes the constant "non_rectangular" parameter of BasicSurface, and instead looks at the actual streams that are attached to surface.
With mir_presentatio
n_queue it might be worth thinking about going one step further and actually look at the mg::Buffer that would be drawn next. An attempt to do so showed that it would require a few further refactoring steps in our integration test setup.
.Approved by Kevin DuBois, mir-ci-bot, Alexandros Frantzis.
- 3644. By Kevin DuBois
-
Have the MirSurface report the shell-designated size like it used to, instead of the spec-requested size.
fixes: LP: #1612256. Fixes: https:/
/bugs.launchpad .net/bugs/ 1612256. Approved by mir-ci-bot, Alan Griffiths.
- 3643. By Chris Halse Rogers
-
Improvements to mtd::FakeDisplay.
Throw an exception when writing to/reading from the configuration change event trigger fails rather than silently continuing, blithely unaware that the call has failed.
Switch from a pipe to an eventfd; eventfd is the solution tailored for this use-case.
Presented in the forlorn hope that it makes a test that appears to be flaky on vivid+clang, but does not appear that it's possible for it to be flaky, stops being flaky. Either by consistently passing, or consistently failing!.
Approved by Alexandros Frantzis, Kevin DuBois, mir-ci-bot.
- 3642. By Chris Halse Rogers
-
Add subpixel arrangement info to the display configuration API.
Current platforms only provide mir_subpixel_
arrangement_ unknown, and need to add support for setting this to platform-provided values before this will be useful. Fixes (part one): https:/
/bugs.launchpad .net/mir/ +bug/1393578. Fixes: https:/ /bugs.launchpad .net/bugs/ 1393578. Approved by mir-ci-bot, Cemil Azizoglu, Daniel van Vugt, Kevin DuBois.
- 3641. By Alexandros Frantzis
-
Fix clang build on yakkety. Fixes: https:/
/bugs.launchpad .net/bugs/ 1609612. Approved by mir-ci-bot, Chris Halse Rogers, Daniel van Vugt, Alan Griffiths, Cemil Azizoglu.
- 3640. By Kevin DuBois
-
Increase timeout for MultiThreadedCo
mpositor. cleans_ up_after_ throw_in_ start test,
which can fail when CI is very slowfixes: LP: #1595940. Fixes: https:/
/bugs.launchpad .net/bugs/ 1595940. Approved by mir-ci-bot, Alan Griffiths, Cemil Azizoglu.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir