Home
last modified time | relevance | path

Searched refs:TransactionStart (Results 1 – 5 of 5) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/
DVSyncModulator.cpp49 void VSyncModulator::setTransactionStart(Scheduler::TransactionStart transactionStart) { in setTransactionStart()
50 if (transactionStart == Scheduler::TransactionStart::EARLY) { in setTransactionStart()
56 mTransactionStart == Scheduler::TransactionStart::EARLY) { in setTransactionStart()
64 if (mTransactionStart == Scheduler::TransactionStart::NORMAL) return; in onTransactionHandled()
65 mTransactionStart = Scheduler::TransactionStart::NORMAL; in onTransactionHandled()
115 if (mTransactionStart == Scheduler::TransactionStart::EARLY || mRemainingEarlyFrameCount > 0 || in getNextOffsetType()
DVSyncModulator.h81 void setTransactionStart(Scheduler::TransactionStart transactionStart);
124 std::atomic<Scheduler::TransactionStart> mTransactionStart =
125 Scheduler::TransactionStart::NORMAL;
DScheduler.h55 enum class TransactionStart { EARLY, NORMAL }; enum
/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.h586 uint32_t setTransactionFlags(uint32_t flags, Scheduler::TransactionStart transactionStart);
DSurfaceFlinger.cpp3643 return setTransactionFlags(flags, Scheduler::TransactionStart::NORMAL); in setTransactionFlags()
3647 Scheduler::TransactionStart transactionStart) { in setTransactionFlags()
3874 const auto start = (flags & eEarlyWakeup) ? Scheduler::TransactionStart::EARLY in applyTransactionState()
3875 : Scheduler::TransactionStart::NORMAL; in applyTransactionState()