~attente/mir/1634508

Viewing all changes in revision 3759.

  • Committer: Tarmac
  • Author(s): Kevin DuBois
  • Date: 2016-10-12 06:56:27 UTC
  • mfrom: (3742.2.5 fix-1369763)
  • Revision ID: tarmac-20161012065627-nlbsl4kd621e2bfn
android: disable overlays when a swapinterval 0 client is part of the RenderableList. This won't affect the overlay percentage for usc/u8, as u8 runs swapinterval 1. 

mg::Renderable providing swapinterval information is useful to android to fix this bug, as well as for nested-passthrough, where nested-passthrough has to coordinate the passthrough surface with the host server, so the host server doesn't end up grabbing all the buffers from the passthrough surface.

platform abi number was already increased for the 0.25 series.

Fixes: LP: #1369763. Fixes: https://bugs.launchpad.net/bugs/1369763.

Approved by Daniel van Vugt, Brandon Schaefer, mir-ci-bot, Cemil Azizoglu.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: