Mir benchmarking

Registered by kevin gunn

This blueprint is meant to capture work items & ideas around how to best monitor performance of particular aspects of Mir.

Blueprint information

Status:
Not started
Approver:
kevin gunn
Priority:
Undefined
Drafter:
Mir development team
Direction:
Needs approval
Assignee:
Mir development team
Definition:
Approved
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Other app/benchmark ideas
* no gl, swap only, no-vsync time
* touch-to-render time
* layer test, 1 opaque quad + N alpha quad frames, what N results in less than 60fps

as an aside, seems adding things to ci are always challenging recommend just going for simple app first and trying to enable in ci. then go back and add the other test ideas.

(?)

Work Items

Work items:
[kdub] enable fully unsync'd swapinterval 0 ( see this bug for more info https://bugs.launchpad.net/bugs/1304513) : DONE
create small test to measure fps and render time of frame swap only : TODO
instrument with lttng template for rendering : TODO
hook into ci : TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.