/frameworks/native/services/inputflinger/docs/ |
D | pointer_capture.md | 1 # Pointer Capture in InputFlinger 5 …Pointer Capture](https://developer.android.com/training/gestures/movement#pointer-capture) is a fe… 7 - The position of the mouse cursor is fixed to its location before Pointer Capture was enabled. 14 …InputWindow`s can only gain Pointer Capture if they have window focus. If a window with Pointer Ca… 16 ## Pointer Capture pipeline in InputFlinger 18 …le for controlling the state of Pointer Capture. Since the feature requires changes to how events … 20 We use a sequence number to synchronize different requests to enable Pointer Capture between InputR… 22 ### Enabling Pointer Capture 24 There are four key steps that take place when Pointer Capture is enabled: 26 1. Requests to enable Pointer Capture are forwarded from `InputManagerService` to `InputDispatcher`. [all …]
|
/frameworks/base/libs/protoutil/include/android/util/ |
D | EncodedBuffer.h | 49 class Pointer { 51 Pointer(); 52 explicit Pointer(size_t chunkSize); 58 Pointer* move(size_t amt); 59 inline Pointer* move() { return move(1); }; in move() 60 Pointer* rewind(); 62 Pointer copy() const; 85 Pointer* wp(); 148 Pointer* ep(); 206 Pointer mRp; [all …]
|
/frameworks/base/libs/protoutil/src/ |
D | EncodedBuffer.cpp | 30 EncodedBuffer::Pointer::Pointer() : Pointer(BUFFER_SIZE) in Pointer() function in android::util::EncodedBuffer::Pointer 34 EncodedBuffer::Pointer::Pointer(size_t chunkSize) in Pointer() function in android::util::EncodedBuffer::Pointer 42 EncodedBuffer::Pointer::pos() const in pos() 48 EncodedBuffer::Pointer::index() const in index() 54 EncodedBuffer::Pointer::offset() const in offset() 59 EncodedBuffer::Pointer* 60 EncodedBuffer::Pointer::move(size_t amt) in move() 68 EncodedBuffer::Pointer* 69 EncodedBuffer::Pointer::rewind() in rewind() 76 EncodedBuffer::Pointer [all …]
|
/frameworks/native/include/ftl/ |
D | non_null.h | 57 template <typename Pointer> 71 constexpr const Pointer& get() const { return pointer_; } in get() 72 constexpr explicit operator const Pointer&() const { return get(); } 79 constexpr Pointer take() && { return std::move(pointer_); } in take() 80 constexpr explicit operator Pointer() && { return take(); } in Pointer() function 97 Pointer pointer_;
|
/frameworks/native/libs/vr/libpdx/private/pdx/rpc/ |
D | serializable.h | 33 template <typename Type, typename Class, Type Class::*Pointer> 34 struct MemberPointer<Type Class::*, Pointer> { 40 static Type& Resolve(Class& instance) { return (instance.*Pointer); } 42 return (instance.*Pointer);
|
/frameworks/native/libs/input/tests/ |
D | StructLayout_test.cpp | 120 static_assert(sizeof(InputMessage::Body::Motion::Pointer) == 144); in TestBodySize() 123 sizeof(InputMessage::Body::Motion::Pointer) * MAX_POINTERS); in TestBodySize() 139 sizeof(InputMessage::Body::Motion::Pointer) * MAX_POINTERS); in TestBodySize() 161 sizeof(InputMessage::Body::Motion::Pointer) * pointerCount; in CalculateSinglePointerInputMessageSize()
|
D | TouchResampling_test.cpp | 30 struct Pointer { struct 39 std::vector<Pointer> pointers; 66 const std::vector<Pointer>& pointers); 94 const std::vector<Pointer>& pointers) { in publishSimpleMotionEvent() 98 for (const Pointer& pointer : pointers) { in publishSimpleMotionEvent()
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/ |
D | touch_analytics.proto | 42 message Pointer { message 55 repeated Pointer pointers = 4;
|
/frameworks/native/services/inputflinger/reader/mapper/ |
D | SingleTouchInputMapper.cpp | 51 RawPointerData::Pointer& outPointer = outState->rawPointerData.pointers[0]; in syncTouch()
|
D | TouchInputMapper.h | 68 struct Pointer { struct 87 std::array<Pointer, MAX_POINTERS> pointers{}; 109 inline const Pointer& pointerForId(uint32_t id) const { return pointers[idToIndex[id]]; } in pointerForId()
|
D | TouchInputMapper.cpp | 111 const Pointer& pointer = pointerForId(id); in getCentroidOfTouchingPointers() 230 const RawPointerData::Pointer& pointer = mLastRawState.rawPointerData.pointers[i]; in dump() 1601 const RawPointerData::Pointer& pointer = in cookAndDispatch() 1614 const RawPointerData::Pointer& pointer = in cookAndDispatch() 1850 const RawPointerData::Pointer& pointer = in consumeRawTouches() 1900 const RawPointerData::Pointer& pointer = mCurrentRawState.rawPointerData.pointerForId(id); in consumeRawTouches() 2296 const RawPointerData::Pointer& in = mCurrentRawState.rawPointerData.pointers[i]; in cookPointerData() 2840 const RawPointerData::Pointer& pointer = in preparePointerGestures() 3244 const RawPointerData::Pointer& cpd = mCurrentRawState.rawPointerData.pointerForId(id); in prepareMultiFingerPointerGestures() 3245 const RawPointerData::Pointer& lpd = mLastRawState.rawPointerData.pointerForId(id); in prepareMultiFingerPointerGestures() [all …]
|
D | MultiTouchInputMapper.cpp | 102 RawPointerData::Pointer& outPointer = outState->rawPointerData.pointers[outCount]; in syncTouch()
|
/frameworks/native/include/input/ |
D | InputTransport.h | 154 struct Pointer { struct 166 return sizeof(Motion) - sizeof(Pointer) * MAX_POINTERS in size() 167 + sizeof(Pointer) * pointerCount; in size()
|
/frameworks/rs/script_api/include/ |
D | rs_time.rsh | 80 * local: Pointer to time structure where the local time will be stored. 83 * Returns: Pointer to the output local time, i.e. the same value as the parameter local.
|
/frameworks/proto_logging/stats/enums/input/ |
D | enums.proto | 148 // A mouse that is operating under Pointer Capture mode. 152 // A touchpad that is operating under Pointer Capture mode.
|
/frameworks/compile/slang/ |
D | slang_rs_export_type.cpp | 353 case clang::Type::Pointer: { in TypeExportableHelper() 365 if (PointeeType->getTypeClass() == clang::Type::Pointer) { in TypeExportableHelper() 460 if (T->getTypeClass() != clang::Type::Pointer) { in ValidateRSObjectInVarDecl() 600 case clang::Type::Pointer: { in ValidateTypeHelper() 799 case clang::Type::Pointer: { in GetTypeName() 897 case clang::Type::Pointer: { in Create() 1264 if (PointeeType->getTypeClass() != clang::Type::Pointer) { in Create()
|
D | slang_rs_export_element.cpp | 90 case clang::Type::Pointer: { in Create()
|
/frameworks/native/opengl/tools/glgen/stubs/jsr239/ |
D | GLImplHeader.java-impl | 81 "Application %s (SDK target %d) called a GL11 Pointer method with an indirect Buffer.",
|
/frameworks/base/libs/protoutil/tests/ |
D | EncodedBuffer_test.cpp | 25 static void expectPointer(EncodedBuffer::Pointer* p, size_t pos) { in expectPointer()
|
/frameworks/base/core/java/android/view/ |
D | PointerIcon.java | 250 com.android.internal.R.style.LargePointer : com.android.internal.R.style.Pointer; in getSystemIcon() 252 com.android.internal.R.styleable.Pointer, in getSystemIcon()
|
/frameworks/av/media/module/foundation/ |
D | AMessage.cpp | 299 BASIC_TYPE(Pointer,ptrValue,void *) in BASIC_TYPE()
|
/frameworks/proto_logging/stats/enums/app/ |
D | settings_enums.proto | 1296 // ACTION: Settings > System > Touchpad > Pointer speed
|
/frameworks/base/boot/hiddenapi/ |
D | hiddenapi-max-target-o.txt | 44396 Landroid/R$styleable;->Pointer:[I 79871 Lcom/android/internal/R$style;->Pointer:I 81721 Lcom/android/internal/R$styleable;->Pointer:[I
|