/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | TransactionApplicationTest.cpp | 99 FrameTimelineInfo frameTimelineInfo; member 117 const FrameTimelineInfo& frameTimelineInfo) { in setupSingle() argument 123 transaction.frameTimelineInfo = frameTimelineInfo; in setupSingle() 135 mFlinger.setTransactionState(transaction.frameTimelineInfo, transaction.states, in NotPlacedOnTransactionQueue() 169 mFlinger.setTransactionState(transaction.frameTimelineInfo, transaction.states, in PlaceOnTransactionQueue() 209 mFlinger.setTransactionState(transactionA.frameTimelineInfo, transactionA.states, in BlockedByPriorTransaction() 224 mFlinger.setTransactionState(transactionB.frameTimelineInfo, transactionB.states, in BlockedByPriorTransaction() 263 mFlinger.setTransactionState(transactionA.frameTimelineInfo, transactionA.states, in TEST_F() 280 mFlinger.setTransactionState(empty.frameTimelineInfo, empty.states, empty.displays, empty.flags, in TEST_F()
|
D | TestableSurfaceFlinger.h | 374 const FrameTimelineInfo& frameTimelineInfo, const Vector<ComposerState>& states, in setTransactionState() argument 379 return mFlinger->setTransactionState(frameTimelineInfo, states, displays, flags, applyToken, in setTransactionState()
|
/frameworks/native/services/surfaceflinger/FrameTimeline/ |
D | FrameTimeline.cpp | 301 SurfaceFrame::SurfaceFrame(const FrameTimelineInfo& frameTimelineInfo, pid_t ownerPid, in SurfaceFrame() argument 308 : mToken(frameTimelineInfo.vsyncId), in SurfaceFrame() 309 mInputEventId(frameTimelineInfo.inputEventId), in SurfaceFrame() 780 const FrameTimelineInfo& frameTimelineInfo, pid_t ownerPid, uid_t ownerUid, int32_t layerId, in createSurfaceFrameForToken() argument 783 if (frameTimelineInfo.vsyncId == FrameTimelineInfo::INVALID_VSYNC_ID) { in createSurfaceFrameForToken() 784 return std::make_shared<SurfaceFrame>(frameTimelineInfo, ownerPid, ownerUid, layerId, in createSurfaceFrameForToken() 791 mTokenManager.getPredictionsForToken(frameTimelineInfo.vsyncId); in createSurfaceFrameForToken() 793 return std::make_shared<SurfaceFrame>(frameTimelineInfo, ownerPid, ownerUid, layerId, in createSurfaceFrameForToken() 799 return std::make_shared<SurfaceFrame>(frameTimelineInfo, ownerPid, ownerUid, layerId, in createSurfaceFrameForToken()
|
D | FrameTimeline.h | 153 SurfaceFrame(const FrameTimelineInfo& frameTimelineInfo, pid_t ownerPid, uid_t ownerUid, 282 const FrameTimelineInfo& frameTimelineInfo, pid_t ownerPid, uid_t ownerUid, 442 const FrameTimelineInfo& frameTimelineInfo, pid_t ownerPid, uid_t ownerUid,
|
/frameworks/native/libs/gui/include/gui/ |
D | ISurfaceComposer.h | 162 const FrameTimelineInfo& frameTimelineInfo, const Vector<ComposerState>& state, 526 const FrameTimelineInfo& frameTimelineInfo) = 0;
|
D | SurfaceComposerClient.h | 533 Transaction& setFrameTimelineInfo(const FrameTimelineInfo& frameTimelineInfo);
|
/frameworks/native/services/surfaceflinger/ |
D | BufferQueueLayer.h | 104 void setFrameTimelineInfoForBuffer(const FrameTimelineInfo& frameTimelineInfo) override;
|
D | SurfaceFlinger.h | 522 TransactionState(const FrameTimelineInfo& frameTimelineInfo, in TransactionState() 531 : frameTimelineInfo(frameTimelineInfo), in TransactionState() 550 FrameTimelineInfo frameTimelineInfo; member 618 status_t setTransactionState(const FrameTimelineInfo& frameTimelineInfo, 715 const FrameTimelineInfo& frameTimelineInfo) override;
|
D | BufferQueueLayer.cpp | 372 void BufferQueueLayer::setFrameTimelineInfoForBuffer(const FrameTimelineInfo& frameTimelineInfo) { in setFrameTimelineInfoForBuffer() argument 373 mFrameTimelineInfo = frameTimelineInfo; in setFrameTimelineInfoForBuffer()
|
D | SurfaceFlinger.cpp | 3483 if (!transactionIsReadyToBeApplied(transaction.frameTimelineInfo, in flushTransactionQueues() 3515 !transactionIsReadyToBeApplied(transaction.frameTimelineInfo, in flushTransactionQueues() 3534 applyTransactionState(transaction.frameTimelineInfo, transaction.states, in flushTransactionQueues() 3701 const FrameTimelineInfo& frameTimelineInfo, const Vector<ComposerState>& states, in setTransactionState() argument 3728 TransactionState state{frameTimelineInfo, states, in setTransactionState() 3751 void SurfaceFlinger::applyTransactionState(const FrameTimelineInfo& frameTimelineInfo, in applyTransactionState() argument 3778 setClientStateLocked(frameTimelineInfo, state, desiredPresentTime, isAutoTimestamp, in applyTransactionState() 3901 const FrameTimelineInfo& frameTimelineInfo, const ComposerState& composerState, in setClientStateLocked() argument 4239 s.cachedBuffer, frameNumber, dequeueBufferTimestamp, frameTimelineInfo, in setClientStateLocked() 4243 } else if (frameTimelineInfo.vsyncId != FrameTimelineInfo::INVALID_VSYNC_ID) { in setClientStateLocked() [all …]
|
D | Layer.h | 255 FrameTimelineInfo frameTimelineInfo; member
|
D | Layer.cpp | 134 mDrawingState.frameTimelineInfo = {}; in Layer() 1219 mDrawingState.frameTimelineInfo = info; in setFrameTimelineVsyncForBufferlessTransaction()
|
/frameworks/native/libs/gui/ |
D | ISurfaceComposer.cpp | 67 status_t setTransactionState(const FrameTimelineInfo& frameTimelineInfo, in setTransactionState() argument 78 SAFE_PARCEL(frameTimelineInfo.write, data); in setTransactionState() 1169 const FrameTimelineInfo& frameTimelineInfo) override { in setFrameTimelineInfo() argument 1183 SAFE_PARCEL(frameTimelineInfo.write, data); in setFrameTimelineInfo() 1253 FrameTimelineInfo frameTimelineInfo; in onTransact() local 1254 SAFE_PARCEL(frameTimelineInfo.read, data); in onTransact() 1309 return setTransactionState(frameTimelineInfo, state, displays, stateFlags, applyToken, in onTransact() 2053 FrameTimelineInfo frameTimelineInfo; in onTransact() local 2054 SAFE_PARCEL(frameTimelineInfo.read, data); in onTransact() 2056 status_t result = setFrameTimelineInfo(surface, frameTimelineInfo); in onTransact()
|
D | BLASTBufferQueue.cpp | 660 status_t setFrameTimelineInfo(const FrameTimelineInfo& frameTimelineInfo) override { in setFrameTimelineInfo() argument 661 return mBbq->setFrameTimelineInfo(frameTimelineInfo); in setFrameTimelineInfo() 675 status_t BLASTBufferQueue::setFrameTimelineInfo(const FrameTimelineInfo& frameTimelineInfo) { in setFrameTimelineInfo() argument 677 mNextFrameTimelineInfoQueue.push(frameTimelineInfo); in setFrameTimelineInfo()
|
D | SurfaceComposerClient.cpp | 552 FrameTimelineInfo frameTimelineInfo; in readFromParcel() local 553 SAFE_PARCEL(frameTimelineInfo.read, *parcel); in readFromParcel() 630 mFrameTimelineInfo = frameTimelineInfo; in readFromParcel() 1641 const FrameTimelineInfo& frameTimelineInfo) { in setFrameTimelineInfo() argument 1642 mFrameTimelineInfo.merge(frameTimelineInfo); in setFrameTimelineInfo()
|
D | Surface.cpp | 2621 status_t Surface::setFrameTimelineInfo(const FrameTimelineInfo& frameTimelineInfo) { in setFrameTimelineInfo() argument 2622 return composerService()->setFrameTimelineInfo(mGraphicBufferProducer, frameTimelineInfo); in setFrameTimelineInfo()
|