Lines Matching refs:InputTarget
323 static std::unique_ptr<DispatchEntry> createDispatchEntry(const InputTarget& inputTarget, in createDispatchEntry()
1046 InputTarget::FLAG_DISPATCH_AS_OUTSIDE, in findTouchedWindowAtLocked()
1307 InputTarget target; in dispatchFocusLocked()
1309 target.flags = InputTarget::FLAG_DISPATCH_AS_IS; in dispatchFocusLocked()
1379 InputTarget target; in dispatchPointerCaptureChangedLocked()
1381 target.flags = InputTarget::FLAG_DISPATCH_AS_IS; in dispatchPointerCaptureChangedLocked()
1479 std::vector<InputTarget> inputTargets; in dispatchKeyLocked()
1576 std::vector<InputTarget> inputTargets; in dispatchMotionLocked()
1660 InputTarget target; in dispatchDragLocked()
1662 target.flags = InputTarget::FLAG_DISPATCH_AS_IS; in dispatchDragLocked()
1699 const std::vector<InputTarget>& inputTargets) { in dispatchEventLocked()
1711 for (const InputTarget& inputTarget : inputTargets) { in dispatchEventLocked()
1813 nsecs_t currentTime, const EventEntry& entry, std::vector<InputTarget>& inputTargets, in findFocusedWindowTargetsLocked()
1898 InputTarget::FLAG_FOREGROUND | InputTarget::FLAG_DISPATCH_AS_IS, in findFocusedWindowTargetsLocked()
1932 nsecs_t currentTime, const MotionEntry& entry, std::vector<InputTarget>& inputTargets, in findTouchedWindowTargetsLocked()
2098 int32_t targetFlags = InputTarget::FLAG_FOREGROUND | InputTarget::FLAG_DISPATCH_AS_IS; in findTouchedWindowTargetsLocked()
2100 targetFlags |= InputTarget::FLAG_SPLIT; in findTouchedWindowTargetsLocked()
2103 targetFlags |= InputTarget::FLAG_WINDOW_IS_OBSCURED; in findTouchedWindowTargetsLocked()
2105 targetFlags |= InputTarget::FLAG_WINDOW_IS_PARTIALLY_OBSCURED; in findTouchedWindowTargetsLocked()
2171 InputTarget::FLAG_DISPATCH_AS_SLIPPERY_EXIT, in findTouchedWindowTargetsLocked()
2180 InputTarget::FLAG_FOREGROUND | InputTarget::FLAG_DISPATCH_AS_SLIPPERY_ENTER; in findTouchedWindowTargetsLocked()
2182 targetFlags |= InputTarget::FLAG_SPLIT; in findTouchedWindowTargetsLocked()
2185 targetFlags |= InputTarget::FLAG_WINDOW_IS_OBSCURED; in findTouchedWindowTargetsLocked()
2187 targetFlags |= InputTarget::FLAG_WINDOW_IS_PARTIALLY_OBSCURED; in findTouchedWindowTargetsLocked()
2210 InputTarget::FLAG_DISPATCH_AS_HOVER_EXIT, BitSet32(0)); in findTouchedWindowTargetsLocked()
2223 InputTarget::FLAG_DISPATCH_AS_HOVER_ENTER, in findTouchedWindowTargetsLocked()
2233 if (touchedWindow.targetFlags & InputTarget::FLAG_FOREGROUND) { in findTouchedWindowTargetsLocked()
2263 if (touchedWindow.targetFlags & InputTarget::FLAG_DISPATCH_AS_OUTSIDE) { in findTouchedWindowTargetsLocked()
2267 InputTarget::FLAG_ZERO_COORDS, in findTouchedWindowTargetsLocked()
2293 InputTarget::FLAG_WINDOW_IS_OBSCURED | in findTouchedWindowTargetsLocked()
2294 InputTarget:: in findTouchedWindowTargetsLocked()
2296 InputTarget::FLAG_DISPATCH_AS_IS, in findTouchedWindowTargetsLocked()
2379 if (touchedWindow.targetFlags & InputTarget::FLAG_SPLIT) { in findTouchedWindowTargetsLocked()
2471 std::vector<InputTarget>& inputTargets) { in addWindowTargetLocked()
2472 std::vector<InputTarget>::iterator it = in addWindowTargetLocked()
2474 [&windowHandle](const InputTarget& inputTarget) { in addWindowTargetLocked()
2482 InputTarget inputTarget; in addWindowTargetLocked()
2505 void InputDispatcher::addGlobalMonitoringTargetsLocked(std::vector<InputTarget>& inputTargets, in addGlobalMonitoringTargetsLocked()
2521 std::vector<InputTarget>& inputTargets) { in addMonitoringTargetLocked()
2522 InputTarget target; in addMonitoringTargetLocked()
2524 target.flags = InputTarget::FLAG_DISPATCH_AS_IS; in addMonitoringTargetLocked()
2803 const InputTarget& inputTarget) { in prepareDispatchCycleLocked()
2829 if (inputTarget.flags & InputTarget::FLAG_SPLIT) { in prepareDispatchCycleLocked()
2859 const InputTarget& inputTarget) { in enqueueDispatchEntriesLocked()
2871 InputTarget::FLAG_DISPATCH_AS_HOVER_EXIT); in enqueueDispatchEntriesLocked()
2873 InputTarget::FLAG_DISPATCH_AS_OUTSIDE); in enqueueDispatchEntriesLocked()
2875 InputTarget::FLAG_DISPATCH_AS_HOVER_ENTER); in enqueueDispatchEntriesLocked()
2877 InputTarget::FLAG_DISPATCH_AS_IS); in enqueueDispatchEntriesLocked()
2879 InputTarget::FLAG_DISPATCH_AS_SLIPPERY_EXIT); in enqueueDispatchEntriesLocked()
2881 InputTarget::FLAG_DISPATCH_AS_SLIPPERY_ENTER); in enqueueDispatchEntriesLocked()
2891 const InputTarget& inputTarget, in enqueueDispatchEntryLocked()
2903 inputTargetFlags = (inputTargetFlags & ~InputTarget::FLAG_DISPATCH_MASK) | dispatchMode; in enqueueDispatchEntryLocked()
2939 if (dispatchMode & InputTarget::FLAG_DISPATCH_AS_OUTSIDE) { in enqueueDispatchEntryLocked()
2941 } else if (dispatchMode & InputTarget::FLAG_DISPATCH_AS_HOVER_EXIT) { in enqueueDispatchEntryLocked()
2943 } else if (dispatchMode & InputTarget::FLAG_DISPATCH_AS_HOVER_ENTER) { in enqueueDispatchEntryLocked()
2945 } else if (dispatchMode & InputTarget::FLAG_DISPATCH_AS_SLIPPERY_EXIT) { in enqueueDispatchEntryLocked()
2947 } else if (dispatchMode & InputTarget::FLAG_DISPATCH_AS_SLIPPERY_ENTER) { in enqueueDispatchEntryLocked()
2967 if (dispatchEntry->targetFlags & InputTarget::FLAG_WINDOW_IS_OBSCURED) { in enqueueDispatchEntryLocked()
2970 if (dispatchEntry->targetFlags & InputTarget::FLAG_WINDOW_IS_PARTIALLY_OBSCURED) { in enqueueDispatchEntryLocked()
3049 const std::vector<InputTarget>& targets) { in updateInteractionTokensLocked()
3068 for (const InputTarget& target : targets) { in updateInteractionTokensLocked()
3069 if ((target.flags & InputTarget::FLAG_DISPATCH_AS_OUTSIDE) == in updateInteractionTokensLocked()
3070 InputTarget::FLAG_DISPATCH_AS_OUTSIDE) { in updateInteractionTokensLocked()
3165 !(dispatchEntry->targetFlags & InputTarget::FLAG_ZERO_COORDS)) { in startDispatchCycleLocked()
3180 if (dispatchEntry->targetFlags & InputTarget::FLAG_ZERO_COORDS) { in startDispatchCycleLocked()
3522 InputTarget target; in synthesizeCancelationEventsForConnectionLocked()
3531 target.flags = InputTarget::FLAG_DISPATCH_AS_IS; in synthesizeCancelationEventsForConnectionLocked()
3563 InputTarget::FLAG_DISPATCH_AS_IS); in synthesizeCancelationEventsForConnectionLocked()
3589 InputTarget target; in synthesizePointerDownEventsForConnectionLocked()
3598 target.flags = InputTarget::FLAG_DISPATCH_AS_IS; in synthesizePointerDownEventsForConnectionLocked()
3622 InputTarget::FLAG_DISPATCH_AS_IS); in synthesizePointerDownEventsForConnectionLocked()
4871 (InputTarget::FLAG_FOREGROUND | InputTarget::FLAG_SPLIT | in transferTouchFocus()
4872 InputTarget::FLAG_DISPATCH_AS_IS); in transferTouchFocus()