core: Batch pointer input device events
This change introduces InputDevice::pointerFrame(). The main motivation behind it is to allow batching multiple pointer events within a single event frame.
This change introduces InputDevice::pointerFrame(). The main motivation behind it is to allow batching multiple pointer events within a single event frame.