Home
last modified time | relevance | path

Searched refs:inputEventId (Results 1 – 21 of 21) sorted by relevance

/aosp12/frameworks/native/libs/gui/
H A DFrameTimelineInfo.cpp35 SAFE_PARCEL(output.writeInt32, inputEventId); in write()
41 SAFE_PARCEL(input.readInt32, &inputEventId); in read()
50 inputEventId = other.inputEventId; in merge()
54 inputEventId = other.inputEventId; in merge()
60 inputEventId = IInputConstants::INVALID_INPUT_EVENT_ID; in clear()
H A DSurface.cpp1848 auto inputEventId = static_cast<int32_t>(va_arg(args, int32_t)); in dispatchSetFrameTimelineInfo() local
1851 return setFrameTimelineInfo({frameTimelineVsyncId, inputEventId}); in dispatchSetFrameTimelineInfo()
/aosp12/frameworks/native/services/inputflinger/dispatcher/
H A DLatencyTracker.cpp69 void LatencyTracker::trackListener(int32_t inputEventId, bool isDown, nsecs_t eventTime, in trackListener() argument
72 const auto it = mTimelines.find(inputEventId); in trackListener()
81 eraseByKeyAndValue(mEventTimes, eventTime, inputEventId); in trackListener()
84 mTimelines.emplace(inputEventId, InputEventTimeline(isDown, eventTime, readTime)); in trackListener()
85 mEventTimes.emplace(eventTime, inputEventId); in trackListener()
88 void LatencyTracker::trackFinishedEvent(int32_t inputEventId, const sp<IBinder>& connectionToken, in trackFinishedEvent() argument
91 const auto it = mTimelines.find(inputEventId); in trackFinishedEvent()
119 int32_t inputEventId, const sp<IBinder>& connectionToken, in trackGraphicsLatency() argument
121 const auto it = mTimelines.find(inputEventId); in trackGraphicsLatency()
170 for (const auto& [inputEventId, timeline] : mTimelines) { in reportNow()
H A DLatencyTracker.h47 void trackListener(int32_t inputEventId, bool isDown, nsecs_t eventTime, nsecs_t readTime);
48 void trackFinishedEvent(int32_t inputEventId, const sp<IBinder>& connectionToken,
50 void trackGraphicsLatency(int32_t inputEventId, const sp<IBinder>& connectionToken,
H A DInputDispatcher.cpp482 const int32_t& inputEventId = eventEntry.id; in shouldReportFinishedEvent() local
483 if (inputEventId != dispatchEntry.resolvedEventId) { in shouldReportFinishedEvent()
487 if (inputEventId == android::os::IInputConstants::INVALID_INPUT_EVENT_ID) { in shouldReportFinishedEvent()
3430 .trackGraphicsLatency(timeline.inputEventId, in handleReceiveCallback()
/aosp12/frameworks/base/tests/Input/src/com/android/test/input/
H A DInputEventSenderAndReceiverTest.kt78 data class Timeline(val inputEventId: Int, val gpuCompletedTime: Long, val presentTime: Long)
87 override fun onTimelineReported(inputEventId: Int, gpuCompletedTime: Long, presentTime: Long) {
88 mTimelines.put(Timeline(inputEventId, gpuCompletedTime, presentTime))
143 inputEventId = 1, gpuCompletedTime = 2, presentTime = 3)
144 mReceiver.reportTimeline(sent.inputEventId, sent.gpuCompletedTime, sent.presentTime)
155 inputEventId = 1, gpuCompletedTime = 3, presentTime = 2)
156 mReceiver.reportTimeline(sent.inputEventId, sent.gpuCompletedTime, sent.presentTime)
/aosp12/frameworks/native/services/inputflinger/tests/
H A DLatencyTracker_test.cpp148 constexpr int32_t inputEventId = 1; in TEST_F() local
153 mTracker->trackListener(inputEventId, expected.isDown, expected.eventTime, expected.readTime); in TEST_F()
154 mTracker->trackFinishedEvent(inputEventId, connectionToken, expectedCT.deliveryTime, in TEST_F()
156 mTracker->trackGraphicsLatency(inputEventId, connectionToken, expectedCT.graphicsTimeline); in TEST_F()
241 constexpr int32_t inputEventId = 1; in TEST_F() local
244 mTracker->trackFinishedEvent(inputEventId, connection1, expectedCT.deliveryTime, in TEST_F()
246 mTracker->trackGraphicsLatency(inputEventId, connection1, expectedCT.graphicsTimeline); in TEST_F()
248 mTracker->trackListener(inputEventId, expected.isDown, expected.eventTime, expected.readTime); in TEST_F()
H A DInputDispatcher_test.cpp768 void sendTimeline(int32_t inputEventId, std::array<nsecs_t, GraphicsTimeline::SIZE> timeline) { in sendTimeline() argument
769 const status_t status = mConsumer->sendTimeline(inputEventId, timeline); in sendTimeline()
1090 void sendTimeline(int32_t inputEventId, std::array<nsecs_t, GraphicsTimeline::SIZE> timeline) { in sendTimeline() argument
1092 mInputReceiver->sendTimeline(inputEventId, timeline); in sendTimeline()
/aosp12/frameworks/base/core/jni/
H A Dandroid_view_InputEventReceiver.cpp84 status_t reportTimeline(int32_t inputEventId, nsecs_t gpuCompletedTime, nsecs_t presentTime);
99 int32_t inputEventId; member
167 status_t NativeInputEventReceiver::reportTimeline(int32_t inputEventId, nsecs_t gpuCompletedTime, in reportTimeline() argument
176 .inputEventId = inputEventId, in reportTimeline()
222 status = mInputConsumer.sendTimeline(timeline.inputEventId, timeline.timeline); in processOutboundEvents()
475 timeline.inputEventId, in dump()
539 static void nativeReportTimeline(JNIEnv* env, jclass clazz, jlong receiverPtr, jint inputEventId, in nativeReportTimeline() argument
541 if (IdGenerator::getSource(inputEventId) != IdGenerator::Source::INPUT_READER) { in nativeReportTimeline()
547 status_t status = receiver->reportTimeline(inputEventId, gpuCompletedTime, presentTime); in nativeReportTimeline()
H A Dandroid_view_InputEventSender.cpp250 getInputChannelName().c_str(), timeline.inputEventId, in notifyConsumerResponse()
258 timeline.inputEventId); in notifyConsumerResponse()
263 timeline.inputEventId, timeline.graphicsTimeline); in notifyConsumerResponse()
265 ALOGE("Exception dispatching timeline, inputEventId=%" PRId32, timeline.inputEventId); in notifyConsumerResponse()
/aosp12/frameworks/base/core/java/android/view/
H A DInputEventSender.java121 public void onTimelineReported(int inputEventId, long gpuCompletedTime, long presentTime) { in onTimelineReported() argument
160 int inputEventId, long gpuCompletedTime, long presentTime) { in dispatchTimelineReported() argument
161 onTimelineReported(inputEventId, gpuCompletedTime, presentTime); in dispatchTimelineReported()
H A DInputEventReceiver.java57 private static native void nativeReportTimeline(long receiverPtr, int inputEventId, in nativeReportTimeline() argument
216 public final void reportTimeline(int inputEventId, long gpuCompletedTime, long presentTime) { in reportTimeline() argument
218 nativeReportTimeline(mReceiverPtr, inputEventId, gpuCompletedTime, presentTime); in reportTimeline()
H A DViewRootImpl.java8879 final int inputEventId = (int) data[FrameMetrics.Index.INPUT_EVENT_ID]; in onFrameMetricsAvailable() local
8880 if (inputEventId == INVALID_INPUT_EVENT_ID) { in onFrameMetricsAvailable()
8898 + ", INPUT_EVENT_ID=" + inputEventId); in onFrameMetricsAvailable()
8902 mInputEventReceiver.reportTimeline(inputEventId, gpuCompletedTime, presentTime); in onFrameMetricsAvailable()
/aosp12/frameworks/native/libs/gui/include/gui/
H A DFrameTimelineInfo.h37 int32_t inputEventId = 0; member
/aosp12/frameworks/native/libs/input/tests/
H A DInputPublisherAndConsumer_test.cpp417 const int32_t inputEventId = 20; in TEST_F() local
421 status_t status = mConsumer->sendTimeline(inputEventId, graphicsTimeline); in TEST_F()
428 ASSERT_EQ(inputEventId, timeline.inputEventId); in TEST_F()
/aosp12/frameworks/native/libs/nativewindow/include/system/
H A Dwindow.h1029 int32_t inputEventId) { in native_window_set_frame_timeline_info() argument
1031 frameTimelineVsyncId, inputEventId); in native_window_set_frame_timeline_info()
/aosp12/frameworks/native/include/input/
H A DInputTransport.h398 int32_t inputEventId; member
479 status_t sendTimeline(int32_t inputEventId,
/aosp12/frameworks/base/libs/hwui/renderthread/
H A DCanvasContext.cpp522 const auto inputEventId = in draw() local
525 inputEventId); in draw()
/aosp12/frameworks/native/libs/input/
H A DInputTransport.cpp688 .inputEventId = msg.body.timeline.eventId, in receiveConsumerResponse()
1241 status_t InputConsumer::sendTimeline(int32_t inputEventId, in sendTimeline() argument
1246 mChannel->getName().c_str(), inputEventId, in sendTimeline()
1254 msg.body.timeline.eventId = inputEventId; in sendTimeline()
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/
H A DFrameTimelineTest.cpp239 constexpr int32_t inputEventId = 1; in TEST_F() local
241 mFrameTimeline->createSurfaceFrameForToken({token1, inputEventId}, sPidOne, sUidOne, in TEST_F()
245 EXPECT_EQ(inputEventId, surfaceFrame->getInputEventId()); in TEST_F()
/aosp12/frameworks/native/services/surfaceflinger/FrameTimeline/
H A DFrameTimeline.cpp309 mInputEventId(frameTimelineInfo.inputEventId), in SurfaceFrame()