← Back to team overview

ubuntu-phone team mailing list archive

Re: Qt 5.2 - Events are queued when rendering blocked

 

On 03/26/2014 03:51 AM, Alberto Mardegan wrote:
> On 03/26/2014 09:33 AM, Thomas Voß wrote:
>> Hmmm, I think our lifecycle policy never stated that an application is
>> even running when the screen is off.
> 
> When Mir will be used on the desktop as session compositor, will we
> enforce the same policy to all application? I'm worried about what will
> happen to Qt applications not explicitly written for Ubuntu: they are
> very likely to misbehave, if we block when the screen is off.
> Or maybe we won't ever make eglSwapBuffers() blocking on the desktop?

Well, that's why there is the Unity8 desktop preview session.  We should be including it or something like it in test
plans to avoid making costly low-level design mistakes if we are going to be serious about convergence in a reasonable
time frame.

If basic convergence testing was a regular part of the release cycle, the fact that Qt 5.2 does not even render using
Mir on the desktop (lp: #1295309) would have been noticed before it was made the default in Ubuntu 14.04 LTS.

-- 
Stephen M. Webb  <stephen.webb@xxxxxxxxxxxxx>


References