Home
last modified time | relevance | path

Searched refs:presentTime (Results 1 – 25 of 26) sorted by relevance

12

/frameworks/native/services/surfaceflinger/tests/unittests/
DFrameTimelineTest.cpp134 a.presentTime == b.presentTime; in compareTimelineItems()
270 EXPECT_EQ(droppedSurfaceFrame.getActuals().presentTime, 0); in TEST_F()
299 EXPECT_EQ(displayFrame->getActuals().presentTime, 0); in TEST_F()
300 EXPECT_EQ(presentedSurfaceFrame1.getActuals().presentTime, 0); in TEST_F()
301 EXPECT_EQ(presentedSurfaceFrame2.getActuals().presentTime, 0); in TEST_F()
306 EXPECT_EQ(displayFrame->getActuals().presentTime, 42); in TEST_F()
307 EXPECT_EQ(presentedSurfaceFrame1.getActuals().presentTime, 42); in TEST_F()
308 EXPECT_EQ(presentedSurfaceFrame2.getActuals().presentTime, 42); in TEST_F()
458 EXPECT_EQ(displayFrame0->getActuals().presentTime, -1); in TEST_F()
460 EXPECT_EQ(surfaceFrame1->getActuals().presentTime, -1); in TEST_F()
[all …]
DLayerInfoTest.cpp54 frameTimes.push_back(FrameTimeData{.presentTime = kPeriod * i, in TEST_F()
72 frameTimes.push_back(FrameTimeData{.presentTime = 0, in TEST_F()
90 frameTimesWithoutConfigChange.push_back(FrameTimeData{.presentTime = period * i, in TEST_F()
132 frameTimes.push_back(FrameTimeData{.presentTime = kExpectedPeriod * i, in TEST_F()
137 frameTimes.push_back(FrameTimeData{.presentTime = kExpectedPeriod * i + kSmallPeriod, in TEST_F()
159 FrameTimeData{.presentTime = time, .queueTime = 0, .pendingModeChange = false}); in TEST_F()
DMessageQueueTest.cpp145 const auto presentTime = 500; in TEST_F() local
149 frametimeline::TimelineItem(startTime, endTime, presentTime))) in TEST_F()
151 EXPECT_CALL(*mHandler, dispatchInvalidate(vsyncId, presentTime)).Times(1); in TEST_F()
152 EXPECT_NO_FATAL_FAILURE(mEventQueue.triggerVsyncCallback(presentTime, startTime, endTime)); in TEST_F()
159 .earliestVsync = presentTime}; in TEST_F()
/frameworks/base/tests/Input/src/com/android/test/input/
DInputEventSenderAndReceiverTest.kt78 data class Timeline(val inputEventId: Int, val gpuCompletedTime: Long, val presentTime: Long) constant in Timeline
87 override fun onTimelineReported(inputEventId: Int, gpuCompletedTime: Long, presentTime: Long) { in onTimelineReported()
88 mTimelines.put(Timeline(inputEventId, gpuCompletedTime, presentTime)) in onTimelineReported()
143 inputEventId = 1, gpuCompletedTime = 2, presentTime = 3) in testSendAndReceiveTimeline()
144 mReceiver.reportTimeline(sent.inputEventId, sent.gpuCompletedTime, sent.presentTime) in testSendAndReceiveTimeline()
155 inputEventId = 1, gpuCompletedTime = 3, presentTime = 2) in testSendAndReceiveInvalidTimeline()
156 mReceiver.reportTimeline(sent.inputEventId, sent.gpuCompletedTime, sent.presentTime) in testSendAndReceiveInvalidTimeline()
/frameworks/native/services/surfaceflinger/FrameTimeline/
DFrameTimeline.cpp51 std::chrono::nanoseconds presentTime(predictions.presentTime - baseTime); in dumpTable() local
55 std::chrono::duration<double, std::milli>(presentTime).count()); in dumpTable()
75 if (actuals.presentTime == 0) { in dumpTable()
78 std::chrono::nanoseconds presentTime(std::max<nsecs_t>(0, actuals.presentTime - baseTime)); in dumpTable() local
80 std::chrono::duration<double, std::milli>(presentTime).count()); in dumpTable()
291 if (actuals.presentTime != 0) { in getMinTime()
371 if (mActuals.presentTime == 0) { in getJankType()
469 nsecs_t presentDelta = mActuals.presentTime - mPredictions.presentTime; in dump()
489 StringAppendF(&result, "Present time: %" PRId64 "", mActuals.presentTime); in miniDump()
496 mActuals.presentTime == Fence::SIGNAL_TIME_INVALID) { in classifyJankLocked()
[all …]
DFrameTimeline.h80 const nsecs_t presentTime = 0)
81 : startTime(startTime), endTime(endTime), presentTime(presentTime) {} in startTime()
85 nsecs_t presentTime; member
89 presentTime == other.presentTime;
191 void onPresent(nsecs_t presentTime, int32_t displayFrameJankType, Fps refreshRate,
/frameworks/base/core/java/android/view/
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()
DInputEventReceiver.java58 long gpuCompletedTime, long presentTime); 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()
/frameworks/native/services/inputflinger/dispatcher/
DLatencyAggregator.cpp154 const nsecs_t presentTime = in processStatistics() local
157 const nsecs_t gpuCompleteToPresent = presentTime - gpuCompletedTime; in processStatistics()
158 const nsecs_t endToEnd = presentTime - timeline.eventTime; in processStatistics()
217 const nsecs_t presentTime = in processSlowEvent() local
220 std::chrono::nanoseconds(presentTime - timeline.eventTime); in processSlowEvent()
241 const nsecs_t gpuCompleteToPresent = presentTime - gpuCompletedTime; in processSlowEvent()
/frameworks/native/services/surfaceflinger/
DFrameTracker.cpp43 void FrameTracker::setDesiredPresentTime(nsecs_t presentTime) { in setDesiredPresentTime() argument
45 mFrameRecords[mOffset].desiredPresentTime = presentTime; in setDesiredPresentTime()
60 void FrameTracker::setActualPresentTime(nsecs_t presentTime) { in setActualPresentTime() argument
62 mFrameRecords[mOffset].actualPresentTime = presentTime; in setActualPresentTime()
DBufferQueueLayer.cpp412 const nsecs_t presentTime = item.mIsAutoTimestamp ? 0 : item.mTimestamp; in onFrameAvailable() local
413 mFlinger->mScheduler->recordLayerHistory(this, presentTime, in onFrameAvailable()
DBufferStateLayer.cpp461 const nsecs_t presentTime = [&] { in setBuffer() local
466 if (prediction.has_value()) return prediction->presentTime; in setBuffer()
470 mFlinger->mScheduler->recordLayerHistory(this, presentTime, in setBuffer()
DSurfaceFlinger.cpp2104 const auto presentTime = systemTime(); in onMessageRefresh() local
2111 mScheduler->onDisplayRefreshed(presentTime); in onMessageRefresh()
2377 const nsecs_t presentTime = display->getRefreshTimestamp(); in postComposition() local
2378 mAnimFrameTracker.setActualPresentTime(presentTime); in postComposition()
3567 if (std::abs(prediction->presentTime - expectedPresentTime) >= in frameIsEarly()
3572 return prediction->presentTime >= expectedPresentTime && in frameIsEarly()
3573 prediction->presentTime - expectedPresentTime >= earlyLatchVsyncThreshold; in frameIsEarly()
/frameworks/native/services/surfaceflinger/TimeStats/
DTimeStats.cpp439 timeRecord->frameTime.presentTime = timeRecord->presentFence->getSignalTime(); in recordReadyLocked()
472 timeRecords[0].frameTime.frameNumber, timeRecords[0].frameTime.presentTime); in flushAvailableRecordsToStatsLocked()
512 timeRecords[0].frameTime.presentTime); in flushAvailableRecordsToStatsLocked()
518 timeRecords[0].frameTime.presentTime); in flushAvailableRecordsToStatsLocked()
524 timeRecords[0].frameTime.presentTime); in flushAvailableRecordsToStatsLocked()
530 timeRecords[0].frameTime.presentTime); in flushAvailableRecordsToStatsLocked()
535 const int32_t presentToPresentMs = msBetween(prevTimeRecord.frameTime.presentTime, in flushAvailableRecordsToStatsLocked()
536 timeRecords[0].frameTime.presentTime); in flushAvailableRecordsToStatsLocked()
719 void TimeStats::setPresentTime(int32_t layerId, uint64_t frameNumber, nsecs_t presentTime, in setPresentTime() argument
725 ALOGV("[%d]-[%" PRIu64 "]-PresentTime[%" PRId64 "]", layerId, frameNumber, presentTime); in setPresentTime()
[all …]
DTimeStats.h102 virtual void setPresentTime(int32_t layerId, uint64_t frameNumber, nsecs_t presentTime,
182 nsecs_t presentTime = 0; member
256 void setPresentTime(int32_t layerId, uint64_t frameNumber, nsecs_t presentTime,
/frameworks/native/services/surfaceflinger/Scheduler/
DLayerInfo.cpp60 FrameTimeData frameTime = {.presentTime = lastPresentTime, in setLastPresentTime()
140 [](auto frame) { return frame.presentTime == 0; }); in calculateAverageFrameTime()
156 : [](FrameTimeData data) { return data.presentTime; }; in calculateAverageFrameTime()
DLayerHistory.h65 void record(Layer*, nsecs_t presentTime, nsecs_t now, LayerUpdateType updateType);
DLayerHistory.cpp111 void LayerHistory::record(Layer* layer, nsecs_t presentTime, nsecs_t now, in record() argument
132 info->setLastPresentTime(presentTime, now, updateType, mModeChangePending, layerProps); in record()
DScheduler.cpp602 void Scheduler::recordLayerHistory(Layer* layer, nsecs_t presentTime, in recordLayerHistory() argument
605 mLayerHistory->record(layer, presentTime, systemTime(), updateType); in recordLayerHistory()
914 const auto presentTime = std::chrono::nanoseconds(expectedPresentTime); in getPreviousVsyncFrom() local
916 return std::chrono::steady_clock::time_point(presentTime - vsyncPeriod); in getPreviousVsyncFrom()
DLayerInfo.h200 nsecs_t presentTime; // desiredPresentTime, if provided member
DScheduler.h130 void recordLayerHistory(Layer*, nsecs_t presentTime, LayerHistory::LayerUpdateType updateType);
/frameworks/base/core/jni/
Dandroid_view_InputEventReceiver.cpp84 status_t reportTimeline(int32_t inputEventId, nsecs_t gpuCompletedTime, nsecs_t presentTime);
168 nsecs_t presentTime) { in reportTimeline() argument
174 graphicsTimeline[GraphicsTimeline::PRESENT_TIME] = presentTime; in reportTimeline()
540 jlong gpuCompletedTime, jlong presentTime) { in nativeReportTimeline() argument
547 status_t status = receiver->reportTimeline(inputEventId, gpuCompletedTime, presentTime); in nativeReportTimeline()
/frameworks/base/libs/hwui/renderthread/
DCanvasContext.cpp670 nsecs_t presentTime = 0; in reportMetricsWithPresentTime() local
675 nullptr /*outGpuCompositionDoneTime*/, &presentTime, nullptr /*outDequeueReadyTime*/, in reportMetricsWithPresentTime()
678 forthBehind->set(FrameInfoIndex::DisplayPresentTime) = presentTime; in reportMetricsWithPresentTime()
/frameworks/native/libs/gui/tests/
DBLASTBufferQueue_test.cpp1086 nsecs_t presentTime = systemTime() + std::chrono::nanoseconds(500ms).count(); in TEST_F() local
1088 presentTime); in TEST_F()
1102 presentTime = systemTime() + std::chrono::nanoseconds(1ms).count(); in TEST_F()
1104 presentTime); in TEST_F()
/frameworks/native/libs/input/
DInputTransport.cpp123 const nsecs_t presentTime = in isValid() local
125 const bool valid = presentTime > gpuCompletedTime; in isValid()
129 gpuCompletedTime, presentTime); in isValid()
1466 const nsecs_t presentTime = in dump() local
1472 presentTime); in dump()

12