[regression] Nested fullscreen clients judder and stutter badly on krillin

Bug #1653625 reported by Daniel van Vugt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Won't Fix
High
Unassigned
mir-android-platform
New
Undecided
Unassigned

Bug Description

Nested fullscreen clients judder and stutter badly on krillin:

mir_demo_server_minimal -f /tmp/outer &
sleep 3
mir_proving_server --host-socket /tmp/outer &
mir_demo_client_egltriangle -f

Workaround (1):

Disable nested passthrough on the second server using --nested-passthrough=0

Workaround (2):

Use swap interval 0 in your client (which I think works around this bug just because that disables overlays as a workaround for bug 1369763, so that would make this one a duplicate of bug 1373696 perhaps?...)

tags: added: performance
description: updated
summary: - [regression] Fullscreen clients judder and stutter badly on krillin
+ [regression] Nested fullscreen clients judder and stutter badly on
+ krillin
description: updated
tags: added: overlays
Changed in mir:
milestone: 0.26.0 → 1.0.0
summary: - [regression] Nested fullscreen clients judder and stutter badly on
+ [regression] Nested passthrough clients judder and stutter badly on
krillin
summary: - [regression] Nested passthrough clients judder and stutter badly on
+ [regression] Nested fullscreen clients judder and stutter badly on
krillin
Changed in mir:
milestone: 0.27.0 → 0.28.0
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

The Android platform was deleted from lp:mir at revision 4155.

Changed in mir:
status: New → Won't Fix
Changed in mir:
milestone: 0.28.0 → none
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.