Home
last modified time | relevance | path

Searched refs:timePoint (Results 1 – 16 of 16) sorted by relevance

/aosp12/frameworks/native/services/surfaceflinger/Scheduler/
H A DVSyncPredictor.cpp204 nsecs_t VSyncPredictor::nextAnticipatedVSyncTimeFromLocked(nsecs_t timePoint) const { in nextAnticipatedVSyncTimeFromLocked()
209 auto const knownTimestamp = mKnownTimestamp ? *mKnownTimestamp : timePoint; in nextAnticipatedVSyncTimeFromLocked()
210 auto const numPeriodsOut = ((timePoint - knownTimestamp) / mIdealPeriod) + 1; in nextAnticipatedVSyncTimeFromLocked()
218 auto const ordinalRequest = (timePoint - zeroPoint + slope) / slope; in nextAnticipatedVSyncTimeFromLocked()
222 traceInt64If("VSP-timePoint", timePoint); in nextAnticipatedVSyncTimeFromLocked()
240 nsecs_t VSyncPredictor::nextAnticipatedVSyncTimeFrom(nsecs_t timePoint) const { in nextAnticipatedVSyncTimeFrom()
242 return nextAnticipatedVSyncTimeFromLocked(timePoint); in nextAnticipatedVSyncTimeFrom()
253 bool VSyncPredictor::isVSyncInPhase(nsecs_t timePoint, Fps frameRate) const { in isVSyncInPhase() argument
264 if (divider <= 1 || timePoint == 0) { in isVSyncInPhase()
269 const nsecs_t justBeforeTimePoint = timePoint - period / 2; in isVSyncInPhase()
[all …]
H A DVSyncPredictor.h42 nsecs_t nextAnticipatedVSyncTimeFrom(nsecs_t timePoint) const final EXCLUDES(mMutex);
67 bool isVSyncInPhase(nsecs_t timePoint, Fps frameRate) const final EXCLUDES(mMutex);
89 nsecs_t nextAnticipatedVSyncTimeFromLocked(nsecs_t timePoint) const REQUIRES(mMutex);
H A DVSyncTracker.h51 virtual nsecs_t nextAnticipatedVSyncTimeFrom(nsecs_t timePoint) const = 0;
78 virtual bool isVSyncInPhase(nsecs_t timePoint, Fps frameRate) const = 0;
H A DLayerInfo.h182 const auto timePoint = std::chrono::nanoseconds(now); in onLayerInactive() local
183 mFrameTimeValidSince = std::chrono::time_point<std::chrono::steady_clock>(timePoint); in onLayerInactive()
/aosp12/hardware/interfaces/neuralnetworks/aidl/vts/functional/
H A DQualityOfServiceTests.cpp64 ::android::base::boot_clock::time_point timePoint; in makeDeadline()
67 timePoint = ::android::base::boot_clock::now(); in makeDeadline()
70 timePoint = ::android::base::boot_clock::time_point::max(); in makeDeadline()
73 timePoint = ::android::base::boot_clock::now() + kShortDuration; in makeDeadline()
77 return getNanosecondsSinceEpoch(timePoint); in makeDeadline()
/aosp12/hardware/interfaces/neuralnetworks/1.3/vts/functional/
H A DQualityOfServiceTests.cpp68 std::chrono::steady_clock::time_point timePoint; in makeDeadline() local
71 timePoint = std::chrono::steady_clock::now(); in makeDeadline()
74 timePoint = std::chrono::steady_clock::time_point::max(); in makeDeadline()
77 timePoint = std::chrono::steady_clock::now() + kShortDuration; in makeDeadline()
82 deadline.nanosecondsSinceEpoch(getNanosecondsSinceEpoch(timePoint)); in makeDeadline()
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/
H A DVSyncDispatchRealtimeTest.cpp42 nsecs_t nextAnticipatedVSyncTimeFrom(nsecs_t timePoint) const final { in nextAnticipatedVSyncTimeFrom()
43 auto const floor = timePoint % mPeriod; in nextAnticipatedVSyncTimeFrom()
45 return timePoint; in nextAnticipatedVSyncTimeFrom()
47 return timePoint - floor + mPeriod; in nextAnticipatedVSyncTimeFrom()
H A DVSyncPredictorTest.cpp372 auto const timePoint = 158929728723871; in TEST_F() local
373 auto const prediction = tracker.nextAnticipatedVSyncTimeFrom(timePoint); in TEST_F()
374 EXPECT_THAT(prediction, Ge(timePoint)); in TEST_F()
H A DVSyncDispatchTimerQueueTest.cpp55 nsecs_t nextVSyncTime(nsecs_t timePoint) const { in nextVSyncTime()
56 if (timePoint % mPeriod == 0) { in nextVSyncTime()
57 return timePoint; in nextVSyncTime()
59 return (timePoint - (timePoint % mPeriod) + mPeriod); in nextVSyncTime()
/aosp12/packages/services/Car/cpp/computepipe/runner/input_manager/
H A DVideoInputManager.cpp104 auto timePoint = std::chrono::system_clock::now(); in startDecoders() local
105 int64_t timestamp = std::chrono::time_point_cast<std::chrono::microseconds>(timePoint) in startDecoders()
H A DVideoDecoder.cpp36 auto timePoint = std::chrono::system_clock::now(); in getCurrentTime() local
37 return std::chrono::time_point_cast<std::chrono::microseconds>(timePoint) in getCurrentTime()
/aosp12/frameworks/av/media/codec2/sfplugin/include/media/stagefright/
H A DCCodec.h183 const TimePoint &timePoint, in set()
185 mTimePoint = timePoint; in set()
/aosp12/packages/modules/NeuralNetworks/common/include/
H A DLegacyHalUtils.h48 LegacyOptionalTimePoint makeDeadline(const V1_3::OptionalTimePoint& timePoint);
397 V1_3::OptionalTimePoint convertToV1_3(const OptionalTimePoint& timePoint);
/aosp12/packages/modules/NeuralNetworks/common/
H A DLegacyHalUtils.cpp53 LegacyOptionalTimePoint makeDeadline(const V1_3::OptionalTimePoint& timePoint) { in makeDeadline() argument
55 if (timePoint.getDiscriminator() == Disc::none) { in makeDeadline()
58 const uint64_t count = timePoint.nanosecondsSinceEpoch(); in makeDeadline()
1741 V1_3::OptionalTimePoint convertToV1_3(const OptionalTimePoint& timePoint) { in convertToV1_3() argument
1742 return handleError(V1_3::utils::convert(timePoint)); in convertToV1_3()
H A DTypeUtils.cpp857 std::ostream& operator<<(std::ostream& os, const TimePoint& timePoint) { in operator <<() argument
858 return os << timePoint.time_since_epoch() << " since epoch"; in operator <<()
/aosp12/packages/modules/NeuralNetworks/common/include/nnapi/
H A DTypeUtils.h132 std::ostream& operator<<(std::ostream& os, const TimePoint& timePoint);