/aosp12/frameworks/native/services/surfaceflinger/Scheduler/ |
H A D | VSyncPredictor.cpp | 204 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 D | VSyncPredictor.h | 42 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 D | VSyncTracker.h | 51 virtual nsecs_t nextAnticipatedVSyncTimeFrom(nsecs_t timePoint) const = 0; 78 virtual bool isVSyncInPhase(nsecs_t timePoint, Fps frameRate) const = 0;
|
H A D | LayerInfo.h | 182 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 D | QualityOfServiceTests.cpp | 64 ::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 D | QualityOfServiceTests.cpp | 68 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 D | VSyncDispatchRealtimeTest.cpp | 42 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 D | VSyncPredictorTest.cpp | 372 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 D | VSyncDispatchTimerQueueTest.cpp | 55 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 D | VideoInputManager.cpp | 104 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 D | VideoDecoder.cpp | 36 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 D | CCodec.h | 183 const TimePoint &timePoint, in set() 185 mTimePoint = timePoint; in set()
|
/aosp12/packages/modules/NeuralNetworks/common/include/ |
H A D | LegacyHalUtils.h | 48 LegacyOptionalTimePoint makeDeadline(const V1_3::OptionalTimePoint& timePoint); 397 V1_3::OptionalTimePoint convertToV1_3(const OptionalTimePoint& timePoint);
|
/aosp12/packages/modules/NeuralNetworks/common/ |
H A D | LegacyHalUtils.cpp | 53 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 D | TypeUtils.cpp | 857 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 D | TypeUtils.h | 132 std::ostream& operator<<(std::ostream& os, const TimePoint& timePoint);
|