Searched refs:idBits (Results 1 - 10 of 10) sorted by relevance

/frameworks/base/include/androidfw/
H A DVelocityTracker.h76 void clearPointers(BitSet32 idBits);
79 // The idBits bitfield specifies the pointer ids of the pointers whose positions
82 // increasing id. Its size should be equal to the number of one bits in idBits.
83 void addMovement(nsecs_t eventTime, BitSet32 idBits, const Position* positions);
129 virtual void clearPointers(BitSet32 idBits) = 0;
130 virtual void addMovement(nsecs_t eventTime, BitSet32 idBits,
161 virtual void clearPointers(BitSet32 idBits);
162 virtual void addMovement(nsecs_t eventTime, BitSet32 idBits,
177 BitSet32 idBits; member in struct:android::LeastSquaresVelocityTrackerStrategy::Movement
181 return positions[idBits
255 BitSet32 idBits; member in struct:android::LegacyVelocityTrackerStrategy::Movement
[all...]
H A DInputTransport.h353 BitSet32 idBits; member in struct:android::InputConsumer::History
359 idBits.clear();
362 idBits.markBit(id);
386 lastResample.idBits.clear();
/frameworks/base/libs/androidfw/
H A DVelocityTracker.cpp210 void VelocityTracker::clearPointers(BitSet32 idBits) { argument
211 BitSet32 remainingIdBits(mCurrentPointerIdBits.value & ~idBits.value);
214 if (mActivePointerId >= 0 && idBits.hasBit(mActivePointerId)) {
218 mStrategy->clearPointers(idBits);
221 void VelocityTracker::addMovement(nsecs_t eventTime, BitSet32 idBits, const Position* positions) { argument
222 while (idBits.count() > MAX_POINTERS) {
223 idBits.clearLastMarkedBit();
226 if ((mCurrentPointerIdBits.value & idBits.value)
238 mCurrentPointerIdBits = idBits;
239 if (mActivePointerId < 0 || !idBits
303 BitSet32 idBits; local
372 clearPointers(BitSet32 idBits) argument
377 addMovement(nsecs_t eventTime, BitSet32 idBits, const VelocityTracker::Position* positions) argument
707 clearPointers(BitSet32 idBits) argument
711 addMovement(nsecs_t eventTime, BitSet32 idBits, const VelocityTracker::Position* positions) argument
828 clearPointers(BitSet32 idBits) argument
833 addMovement(nsecs_t eventTime, BitSet32 idBits, const VelocityTracker::Position* positions) argument
[all...]
H A DInputTransport.cpp599 touchState.lastResample.idBits.clear();
609 touchState.lastResample.idBits.clearBit(msg->body.motion.getActionId());
620 touchState.lastResample.idBits.clearBit(msg->body.motion.getActionId());
650 if (state.lastResample.idBits.hasBit(id)) {
695 if (!current->idBits.hasBit(id)) {
750 touchState.lastResample.idBits.clear();
754 touchState.lastResample.idBits.markBit(id);
757 if (other->idBits.hasBit(id)
/frameworks/base/core/jni/
H A Dandroid_view_VelocityTracker.cpp81 BitSet32 idBits(mVelocityTracker.getCurrentPointerIdBits());
82 mCalculatedIdBits = idBits;
84 for (uint32_t index = 0; !idBits.isEmpty(); index++) {
85 uint32_t id = idBits.clearFirstMarkedBit();
/frameworks/base/services/input/
H A DPointerController.cpp246 ALOGD("setSpots: idBits=%08x", spotIdBits.value);
247 for (BitSet32 idBits(spotIdBits); !idBits.isEmpty(); ) {
248 uint32_t id = idBits.firstMarkedBit();
249 idBits.clearBit(id);
263 for (BitSet32 idBits(spotIdBits); !idBits.isEmpty(); ) {
264 uint32_t id = idBits.clearFirstMarkedBit();
H A DInputReader.cpp1440 for (BitSet32 idBits(touchingIdBits); !idBits.isEmpty(); ) {
1441 uint32_t id = idBits.clearFirstMarkedBit();
3695 for (BitSet32 idBits(mCurrentRawPointerData.touchingIdBits); !idBits.isEmpty(); ) {
3696 uint32_t id = idBits.clearFirstMarkedBit();
3708 for (BitSet32 idBits(mCurrentRawPointerData.hoveringIdBits); !idBits.isEmpty(); ) {
3709 uint32_t id = idBits.clearFirstMarkedBit();
4458 for (BitSet32 idBits(mPointerGestur
5462 dispatchMotion(nsecs_t when, uint32_t policyFlags, uint32_t source, int32_t action, int32_t flags, int32_t metaState, int32_t buttonState, int32_t edgeFlags, const PointerProperties* properties, const PointerCoords* coords, const uint32_t* idToIndex, BitSet32 idBits, int32_t changedId, float xPrecision, float yPrecision, nsecs_t downTime) argument
[all...]
H A DInputReader.h1651 const uint32_t* idToIndex, BitSet32 idBits,
1659 const uint32_t* outIdToIndex, BitSet32 idBits) const;
/frameworks/base/core/java/android/view/
H A DMotionEvent.java2888 int idBits = 0;
2891 idBits |= 1 << nativeGetPointerId(mNativePtr, i);
2893 return idBits;
2900 public final MotionEvent split(int idBits) { argument
2919 if ((idBit & idBits) != 0) {
2930 throw new IllegalArgumentException("idBits did not match any ids in the event");
/frameworks/base/services/java/com/android/server/accessibility/
H A DTouchExplorer.java1975 for (int idBits = mActivePointers; idBits != 0; ) {
1976 final int id = Integer.numberOfTrailingZeros(idBits);
1977 idBits &= ~(1 << id);

Completed in 173 milliseconds