Closed Bug 1130136 Opened 9 years ago Closed 7 years ago

Investigate input resampling on OSX And Windows

Categories

(Core :: Graphics, defect, P2)

37 Branch
ARM
All
defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: mchang, Assigned: mchang)

References

()

Details

(Whiteboard: [gfx-noted])

See if the same problem as touch resampling solves on b2g occurs on Desktop. That is, input occurs at a different rate than vsync.

Various input methods are:
1) Holding down an arrow key
2) Mouse wheel scroll
3) Smooth scroll via holding the scrollbar
4) Page up/down
5) Touchpad flings
I looked at trackpad timings on OS X 10.10.3 on a 15" retina macbook pro. The trackpad sends movement events at around the vsync timings, as in roughly ~16.6ms apart from each other but it isn't a very clean input signal. I'm not sure input resampling would do much on trackpad movements versus maybe holding back input so that we always send it at clean times.

Also worth noting that input resampling will only help on inputs that APZ actually listens to. Otherwise the input will still be blocked on the main thread and it won't matter that much.
Whiteboard: [gfx-noted]
Closing old bugs.
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.