Lines Matching refs:gi
1769 GestureInfoPtr gi;
1781 gi = GestureBeginGesture(dev, ev);
1783 gi = GestureFindActiveByEventType(dev, ev->any.type);
1785 if (!gi) {
1794 GestureSetupListener(dev, gi, ev);
1802 delivered = DeliverGestureEventToOwner(dev, gi, ev);
1809 GestureEndGesture(gi);
2225 DeliverOneGestureEvent(ClientPtr client, DeviceIntPtr dev, GestureInfoPtr gi,
2231 Window child = DeepestSpriteWin(&gi->sprite)->drawable.id;
2239 FixUpEventFromWindow(&gi->sprite, xi2, win, child, FALSE);
2308 DeliverGestureEventToOwner(DeviceIntPtr dev, GestureInfoPtr gi, InternalEvent *ev)
2314 if (!gi->has_listener || gi->listener.type == GESTURE_LISTENER_NONGESTURE_GRAB) {
2318 if (!RetrieveGestureDeliveryData(dev, ev, &gi->listener, &client, &win, &grab))
2323 return DeliverOneGestureEvent(client, dev, gi, grab, win, ev);