/aosp12/frameworks/native/libs/gui/ |
H A D | FrameTimelineInfo.cpp | 35 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 D | Surface.cpp | 1848 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 D | LatencyTracker.cpp | 69 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 D | LatencyTracker.h | 47 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 D | InputDispatcher.cpp | 482 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 D | InputEventSenderAndReceiverTest.kt | 78 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 D | LatencyTracker_test.cpp | 148 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 D | InputDispatcher_test.cpp | 768 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 D | android_view_InputEventReceiver.cpp | 84 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 D | android_view_InputEventSender.cpp | 250 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 D | InputEventSender.java | 121 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 D | InputEventReceiver.java | 57 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 D | ViewRootImpl.java | 8879 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 D | FrameTimelineInfo.h | 37 int32_t inputEventId = 0; member
|
/aosp12/frameworks/native/libs/input/tests/ |
H A D | InputPublisherAndConsumer_test.cpp | 417 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 D | window.h | 1029 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 D | InputTransport.h | 398 int32_t inputEventId; member 479 status_t sendTimeline(int32_t inputEventId,
|
/aosp12/frameworks/base/libs/hwui/renderthread/ |
H A D | CanvasContext.cpp | 522 const auto inputEventId = in draw() local 525 inputEventId); in draw()
|
/aosp12/frameworks/native/libs/input/ |
H A D | InputTransport.cpp | 688 .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 D | FrameTimelineTest.cpp | 239 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 D | FrameTimeline.cpp | 309 mInputEventId(frameTimelineInfo.inputEventId), in SurfaceFrame()
|