Allow unbuffered MotionEvent dispatch for View (1/2)
MotionEvents sent from InputDispather would be buffered and dispatched align the vsync by default. And it would provides many of benifits. But for a high quality gaming experience, low latency input is critical when we use analogs inputs (e.g mouse or joystick, etc.). So It's important for gaming applications to process these input events in a raw way, without them being coalesced on each frame. - Add new api View.requestUnbufferedDispatch(source) to control which input source classes could be unbuffered while handled by the view. Bug: 135740001 Bug: 136277595 Test: atest ViewUnbufferedTest Change-Id: If65ed1906f59947dcd1e5062519b643a17d0e8e5
Loading
Please register or sign in to comment