Home
last modified time | relevance | path

Searched refs:SurfaceFrame (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/services/surfaceflinger/FrameTimeline/
DFrameTimeline.cpp194 std::string toString(SurfaceFrame::PresentState presentState) { in toString()
195 using PresentState = SurfaceFrame::PresentState; in toString()
324 SurfaceFrame::SurfaceFrame(const FrameTimelineInfo& frameTimelineInfo, pid_t ownerPid, in SurfaceFrame() function in android::frametimeline::SurfaceFrame
348 void SurfaceFrame::setActualStartTime(nsecs_t actualStartTime) { in setActualStartTime()
353 void SurfaceFrame::setActualQueueTime(nsecs_t actualQueueTime) { in setActualQueueTime()
358 void SurfaceFrame::setAcquireFenceTime(nsecs_t acquireFenceTime) { in setAcquireFenceTime()
363 void SurfaceFrame::setDropTime(nsecs_t dropTime) { in setDropTime()
368 void SurfaceFrame::setPresentState(PresentState presentState, nsecs_t lastLatchTime) { in setPresentState()
378 void SurfaceFrame::setRenderRate(Fps renderRate) { in setRenderRate()
383 Fps SurfaceFrame::getRenderRate() const { in getRenderRate()
[all …]
DFrameTimeline.h151 class SurfaceFrame {
161 SurfaceFrame(const FrameTimelineInfo& frameTimelineInfo, pid_t ownerPid, uid_t ownerUid,
166 ~SurfaceFrame() = default;
302 virtual std::shared_ptr<SurfaceFrame> createSurfaceFrameForToken(
309 virtual void addSurfaceFrame(std::shared_ptr<SurfaceFrame> surfaceFrame) = 0;
402 void addSurfaceFrame(std::shared_ptr<SurfaceFrame> surfaceFrame);
421 const std::vector<std::shared_ptr<SurfaceFrame>>& getSurfaceFrames() const { in getSurfaceFrames()
447 std::vector<std::shared_ptr<SurfaceFrame>> mSurfaceFrames;
478 std::shared_ptr<SurfaceFrame> createSurfaceFrameForToken(
482 void addSurfaceFrame(std::shared_ptr<frametimeline::SurfaceFrame> surfaceFrame) override;
/frameworks/native/services/surfaceflinger/tests/unittests/
DFrameTimelineTest.cpp145 SurfaceFrame& getSurfaceFrame(size_t displayFrameIdx, size_t surfaceFrameIdx) { in getSurfaceFrame()
285 surfaceFrame1->setPresentState(SurfaceFrame::PresentState::Dropped); in TEST_F()
293 EXPECT_EQ(droppedSurfaceFrame.getPresentState(), SurfaceFrame::PresentState::Dropped); in TEST_F()
317 surfaceFrame1->setPresentState(SurfaceFrame::PresentState::Presented); in TEST_F()
319 surfaceFrame2->setPresentState(SurfaceFrame::PresentState::Presented); in TEST_F()
363 surfaceFrame1->setPresentState(SurfaceFrame::PresentState::Presented); in TEST_F()
374 surfaceFrame2->setPresentState(SurfaceFrame::PresentState::Presented); in TEST_F()
415 surfaceFrame->setPresentState(SurfaceFrame::PresentState::Presented); in TEST_F()
440 surfaceFrame->setPresentState(SurfaceFrame::PresentState::Presented); in TEST_F()
483 surfaceFrame->setPresentState(SurfaceFrame::PresentState::Presented); in TEST_F()
[all …]
DTransactionFrameTracerTest.cpp38 using PresentState = frametimeline::SurfaceFrame::PresentState;
DTransactionSurfaceFrameTest.cpp38 using PresentState = frametimeline::SurfaceFrame::PresentState;
449 std::vector<std::shared_ptr<frametimeline::SurfaceFrame>> bufferlessSurfaceFrames; in MultipleCommitsBeforeLatch()
/frameworks/native/services/surfaceflinger/
DLayer.h78 class SurfaceFrame; variable
213 std::shared_ptr<frametimeline::SurfaceFrame> bufferSurfaceFrameTX;
217 std::unordered_map<int64_t, std::shared_ptr<frametimeline::SurfaceFrame>>
801 void addSurfaceFrameDroppedForBuffer(std::shared_ptr<frametimeline::SurfaceFrame>& surfaceFrame,
804 std::shared_ptr<frametimeline::SurfaceFrame>& surfaceFrame, nsecs_t acquireFenceTime,
807 std::shared_ptr<frametimeline::SurfaceFrame> createSurfaceFrameForTransaction(
809 std::shared_ptr<frametimeline::SurfaceFrame> createSurfaceFrameForBuffer(
983 void onSurfaceFrameCreated(const std::shared_ptr<frametimeline::SurfaceFrame>&);
1271 std::deque<std::shared_ptr<android::frametimeline::SurfaceFrame>> mPendingJankClassifications;
DLayer.cpp147 using PresentState = frametimeline::SurfaceFrame::PresentState;
795 std::shared_ptr<frametimeline::SurfaceFrame> surfaceFrame = in transferAvailableJankData()
1409 std::shared_ptr<frametimeline::SurfaceFrame>& surfaceFrame, nsecs_t dropTime) { in addSurfaceFrameDroppedForBuffer()
1416 std::shared_ptr<frametimeline::SurfaceFrame>& surfaceFrame, nsecs_t acquireFenceTime, in addSurfaceFramePresentedForBuffer()
1424 std::shared_ptr<frametimeline::SurfaceFrame> Layer::createSurfaceFrameForTransaction( in createSurfaceFrameForTransaction()
1443 std::shared_ptr<frametimeline::SurfaceFrame> Layer::createSurfaceFrameForBuffer( in createSurfaceFrameForBuffer()
2946 const std::shared_ptr<frametimeline::SurfaceFrame>& surfaceFrame) { in onSurfaceFrameCreated()
/frameworks/native/services/surfaceflinger/tests/unittests/mock/
DMockFrameTimeline.h33 MOCK_METHOD1(addSurfaceFrame, void(std::shared_ptr<frametimeline::SurfaceFrame>));