Mir

Framedropping clients (swap interval zero) are jerky and stutter on android

Bug #1462296 reported by Daniel van Vugt
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
New
Medium
Unassigned

Bug Description

Framedropping clients (swap interval zero) are jerky on android (arale).

For example:
   mir_demo_client_eglsquare -n when driven by a mouse
or to a less visible extent:
   mir_demo_client_eglsquare -n

Interestingly this bug has nothing to do with overlays. Because I've already got overlays disabled to work around other bugs:
   mir_demo_server_minimal --disable-overlays=1

description: updated
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Come to think of it, this could just be a GPU scheduling limitation in the driver. We see the same issues on desktop with radeon and nouveau --> bug 1211700

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Needs retesting on arale. But I can confirm it works on mako now.

Changed in mir:
status: Triaged → Incomplete
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Arale seems jerky still, but only with mouse input. Frame dropping clients are smooth with touch (or no) input.

Changed in mir:
status: Incomplete → New
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Oh, good bad news. That remaining jerkiness is just bug 1373696. It only happens with software cursor + android overlays. So this is now a duplicate of bug 1373696.

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.