/frameworks/native/libs/gui/ |
D | FrameTimelineInfo.cpp | 33 status_t FrameTimelineInfo::write(Parcel& output) const { in write() 39 status_t FrameTimelineInfo::read(const Parcel& input) { in read() 45 void FrameTimelineInfo::merge(const FrameTimelineInfo& other) { in merge() 58 void FrameTimelineInfo::clear() { in clear()
|
D | Android.bp | 119 "FrameTimelineInfo.cpp",
|
D | ITransactionCompletedListener.cpp | 98 : frameVsyncId(FrameTimelineInfo::INVALID_VSYNC_ID), jankType(JankType::None) {} in JankData()
|
D | BLASTBufferQueue.cpp | 660 status_t setFrameTimelineInfo(const FrameTimelineInfo& frameTimelineInfo) override { in setFrameTimelineInfo() 675 status_t BLASTBufferQueue::setFrameTimelineInfo(const FrameTimelineInfo& frameTimelineInfo) { in setFrameTimelineInfo()
|
D | ISurfaceComposer.cpp | 67 status_t setTransactionState(const FrameTimelineInfo& frameTimelineInfo, in setTransactionState() 1169 const FrameTimelineInfo& frameTimelineInfo) override { in setFrameTimelineInfo() 1253 FrameTimelineInfo frameTimelineInfo; in onTransact() 2053 FrameTimelineInfo frameTimelineInfo; in onTransact()
|
/frameworks/native/libs/gui/include/gui/ |
D | FrameTimelineInfo.h | 25 struct FrameTimelineInfo { struct 42 void merge(const FrameTimelineInfo& other); argument
|
D | DisplayEventDispatcher.h | 28 int64_t id = FrameTimelineInfo::INVALID_VSYNC_ID;
|
D | BLASTBufferQueue.h | 104 status_t setFrameTimelineInfo(const FrameTimelineInfo& info); 212 std::queue<FrameTimelineInfo> mNextFrameTimelineInfoQueue GUARDED_BY(mMutex);
|
D | ISurfaceComposer.h | 162 const FrameTimelineInfo& frameTimelineInfo, const Vector<ComposerState>& state, 526 const FrameTimelineInfo& frameTimelineInfo) = 0;
|
D | SurfaceComposerClient.h | 386 FrameTimelineInfo mFrameTimelineInfo; 533 Transaction& setFrameTimelineInfo(const FrameTimelineInfo& frameTimelineInfo);
|
D | Surface.h | 192 virtual status_t setFrameTimelineInfo(const FrameTimelineInfo& info);
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | TransactionApplicationTest.cpp | 99 FrameTimelineInfo frameTimelineInfo; 117 const FrameTimelineInfo& frameTimelineInfo) { in setupSingle() 133 FrameTimelineInfo{}); in NotPlacedOnTransactionQueue() 167 /*desiredPresentTime*/ time + s2ns(1), false, FrameTimelineInfo{}); in PlaceOnTransactionQueue() 199 /*desiredPresentTime*/ time + s2ns(1), false, FrameTimelineInfo{}); in BlockedByPriorTransaction() 206 FrameTimelineInfo{}); in BlockedByPriorTransaction() 262 /*desiredPresentTime*/ s2ns(1), false, FrameTimelineInfo{}); in TEST_F()
|
D | FrameTimelineTest.cpp | 2088 mFrameTimeline->createSurfaceFrameForToken(FrameTimelineInfo(), sPidOne, sUidOne, in TEST_F() 2104 mFrameTimeline->createSurfaceFrameForToken(FrameTimelineInfo(), sPidOne, sUidOne, in TEST_F() 2114 mFrameTimeline->createSurfaceFrameForToken(FrameTimelineInfo(), sPidOne, sUidOne, in TEST_F() 2130 mFrameTimeline->createSurfaceFrameForToken(FrameTimelineInfo(), sPidOne, sUidOne, in TEST_F() 2140 mFrameTimeline->createSurfaceFrameForToken(FrameTimelineInfo(), sPidOne, sUidOne, in TEST_F() 2156 mFrameTimeline->createSurfaceFrameForToken(FrameTimelineInfo(), sPidOne, sUidOne, in TEST_F() 2166 mFrameTimeline->createSurfaceFrameForToken(FrameTimelineInfo(), sPidOne, sUidOne, in TEST_F() 2185 mFrameTimeline->createSurfaceFrameForToken(FrameTimelineInfo(), sPidOne, sUidOne, in TEST_F() 2195 mFrameTimeline->createSurfaceFrameForToken(FrameTimelineInfo(), sPidOne, sUidOne, in TEST_F() 2205 mFrameTimeline->createSurfaceFrameForToken(FrameTimelineInfo(), sPidOne, sUidOne, in TEST_F() [all …]
|
D | TransactionFrameTracerTest.cpp | 121 frameNumber, dequeueTime, FrameTimelineInfo{}, in BLASTTransactionSendsFrameTracerEvents()
|
D | TransactionSurfaceFrameTest.cpp | 355 {/*vsyncId*/ FrameTimelineInfo::INVALID_VSYNC_ID, /*inputEventId*/ 0}, in BufferSurfaceFrame_ReplaceValidTokenBufferWithInvalidTokenBuffer() 389 EXPECT_EQ(FrameTimelineInfo::INVALID_VSYNC_ID, droppedSurfaceFrame2->getToken()); in BufferSurfaceFrame_ReplaceValidTokenBufferWithInvalidTokenBuffer()
|
/frameworks/native/services/surfaceflinger/FrameTimeline/ |
D | FrameTimeline.h | 153 SurfaceFrame(const FrameTimelineInfo& frameTimelineInfo, pid_t ownerPid, uid_t ownerUid, 282 const FrameTimelineInfo& frameTimelineInfo, pid_t ownerPid, uid_t ownerUid, 323 TokenManager() : mCurrentToken(FrameTimelineInfo::INVALID_VSYNC_ID + 1) {} in TokenManager() 401 int64_t mToken = FrameTimelineInfo::INVALID_VSYNC_ID; 442 const FrameTimelineInfo& frameTimelineInfo, pid_t ownerPid, uid_t ownerUid,
|
D | FrameTimeline.cpp | 301 SurfaceFrame::SurfaceFrame(const FrameTimelineInfo& frameTimelineInfo, pid_t ownerPid, in SurfaceFrame() 721 if (mToken == FrameTimelineInfo::INVALID_VSYNC_ID || in trace() 722 displayFrameToken == FrameTimelineInfo::INVALID_VSYNC_ID) { in trace() 780 const FrameTimelineInfo& frameTimelineInfo, pid_t ownerPid, uid_t ownerUid, int32_t layerId, in createSurfaceFrameForToken() 783 if (frameTimelineInfo.vsyncId == FrameTimelineInfo::INVALID_VSYNC_ID) { in createSurfaceFrameForToken() 1083 if (mToken == FrameTimelineInfo::INVALID_VSYNC_ID) { in trace()
|
/frameworks/native/services/surfaceflinger/ |
D | BufferQueueLayer.h | 104 void setFrameTimelineInfoForBuffer(const FrameTimelineInfo& frameTimelineInfo) override; 149 FrameTimelineInfo mFrameTimelineInfo;
|
D | Layer.h | 255 FrameTimelineInfo frameTimelineInfo; 419 const FrameTimelineInfo& /*info*/, in setBuffer() argument 823 virtual void setFrameTimelineInfoForBuffer(const FrameTimelineInfo& /*info*/) {} in setFrameTimelineInfoForBuffer() argument 824 void setFrameTimelineVsyncForBufferTransaction(const FrameTimelineInfo& info, nsecs_t postTime); 825 void setFrameTimelineVsyncForBufferlessTransaction(const FrameTimelineInfo& info, 835 const FrameTimelineInfo& info, nsecs_t postTime); 837 const FrameTimelineInfo& info, nsecs_t queueTime, std::string debugName);
|
D | SurfaceFlinger.h | 347 const FrameTimelineInfo& info, const ComposerState& composerState, 522 TransactionState(const FrameTimelineInfo& frameTimelineInfo, in TransactionState() 550 FrameTimelineInfo frameTimelineInfo; 618 status_t setTransactionState(const FrameTimelineInfo& frameTimelineInfo, 715 const FrameTimelineInfo& frameTimelineInfo) override; 831 void applyTransactionState(const FrameTimelineInfo& info, const Vector<ComposerState>& state, 858 const FrameTimelineInfo& info, bool isAutoTimestamp, int64_t desiredPresentTime,
|
D | RefreshRateOverlay.cpp | 262 std::nullopt /* dequeueTime */, FrameTimelineInfo{}, in changeRefreshRate() 276 std::nullopt /* dequeueTime */, FrameTimelineInfo{}, in onInvalidate()
|
D | BufferStateLayer.h | 61 std::optional<nsecs_t> dequeueTime, const FrameTimelineInfo& info,
|
D | Layer.cpp | 1196 void Layer::setFrameTimelineVsyncForBufferTransaction(const FrameTimelineInfo& info, in setFrameTimelineVsyncForBufferTransaction() 1217 void Layer::setFrameTimelineVsyncForBufferlessTransaction(const FrameTimelineInfo& info, in setFrameTimelineVsyncForBufferlessTransaction() 1265 const FrameTimelineInfo& info, nsecs_t postTime) { in createSurfaceFrameForTransaction() 1283 const FrameTimelineInfo& info, nsecs_t queueTime, std::string debugName) { in createSurfaceFrameForBuffer()
|
D | BufferQueueLayer.cpp | 372 void BufferQueueLayer::setFrameTimelineInfoForBuffer(const FrameTimelineInfo& frameTimelineInfo) { in setFrameTimelineInfoForBuffer()
|
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | EventThread.cpp | 363 return FrameTimelineInfo::INVALID_VSYNC_ID; in onVSyncEvent() 508 return FrameTimelineInfo::INVALID_VSYNC_ID; in threadMain()
|