Merge lp:~vanvugt/mir/59Hz into lp:mir
Proposed by
Daniel van Vugt
Status: | Merged |
---|---|
Approved by: | Daniel van Vugt |
Approved revision: | no longer in the source branch. |
Merged at revision: | 2432 |
Proposed branch: | lp:~vanvugt/mir/59Hz |
Merge into: | lp:mir |
Diff against target: |
43 lines (+6/-10) 2 files modified
src/client/input/android/android_input_receiver.cpp (+5/-9) tests/unit-tests/client/input/test_android_input_receiver.cpp (+1/-1) |
To merge this branch: | bzr merge lp:~vanvugt/mir/59Hz |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Kevin DuBois (community) | Approve | ||
Alan Griffiths | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email:
|
Commit message
Bump the default input resampling rate from 55Hz to 59Hz. This provides
a visibly smoother experience without any increase in latency.
(LP: #1436192)
An input rate even slightly over the display rate will be visibly laggy,
so given the vast majority of displays are ~60Hz and commonly 59.94Hz,
this seems like the best choice. Still not optimal for krillin's 67Hz
though.
Description of the change
Recent testing has shown input resampling to be dramatically more valuable than expected. So rather than making it go away completely, just make it work better.
I'd still like to add a client function so people can choose to turn it off (or adjust).
To post a comment you must log in.
PASSED: Continuous integration, rev:2423 jenkins. qa.ubuntu. com/job/ mir-ci/ 3357/ jenkins. qa.ubuntu. com/job/ mir-android- vivid-i386- build/1811 jenkins. qa.ubuntu. com/job/ mir-clang- vivid-amd64- build/1810 jenkins. qa.ubuntu. com/job/ mir-mediumtests -vivid- touch/1761 jenkins. qa.ubuntu. com/job/ mir-vivid- amd64-ci/ 1354 jenkins. qa.ubuntu. com/job/ mir-vivid- amd64-ci/ 1354/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 1761 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 1761/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -runner- mako/4723 s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 19134
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/mir- ci/3357/ rebuild
http://