Home
last modified time | relevance | path

Searched refs:mPendingJankClassifications (Results 1 – 3 of 3) sorted by relevance

/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/
H A DTransactionSurfaceFrameTest.cpp332 EXPECT_EQ(2u, layer->mPendingJankClassifications.size()); in PendingSurfaceFramesRemovedAfterClassification()
337 EXPECT_EQ(0u, layer->mPendingJankClassifications.size()); in PendingSurfaceFramesRemovedAfterClassification()
438 layer->mPendingJankClassifications.size()); in MultipleCommitsBeforeLatch()
456 ASSERT_EQ(surfaceFramesPendingClassification, layer->mPendingJankClassifications.size()); in MultipleCommitsBeforeLatch()
461 auto& bufferSurfaceFrame = layer->mPendingJankClassifications[i]; in MultipleCommitsBeforeLatch()
462 auto& bufferlessSurfaceFrame = layer->mPendingJankClassifications[i + 1]; in MultipleCommitsBeforeLatch()
467 auto& bufferSurfaceFrame = layer->mPendingJankClassifications[8u]; in MultipleCommitsBeforeLatch()
468 auto& bufferlessSurfaceFrame = layer->mPendingJankClassifications[9u]; in MultipleCommitsBeforeLatch()
476 EXPECT_EQ(0u, layer->mPendingJankClassifications.size()); in MultipleCommitsBeforeLatch()
/aosp12/frameworks/native/services/surfaceflinger/
H A DBufferStateLayer.cpp182 while (mPendingJankClassifications.size() >= kPendingClassificationMaxSurfaceFrames) { in onSurfaceFrameCreated()
188 std::string miniDump = mPendingJankClassifications.front()->miniDump(); in onSurfaceFrameCreated()
190 mPendingJankClassifications.pop_front(); in onSurfaceFrameCreated()
192 mPendingJankClassifications.emplace_back(surfaceFrame); in onSurfaceFrameCreated()
212 jankData.reserve(mPendingJankClassifications.size()); in releasePendingBuffer()
213 while (!mPendingJankClassifications.empty() in releasePendingBuffer()
214 && mPendingJankClassifications.front()->getJankType()) { in releasePendingBuffer()
216 mPendingJankClassifications.front(); in releasePendingBuffer()
217 mPendingJankClassifications.pop_front(); in releasePendingBuffer()
H A DBufferStateLayer.h156 std::deque<std::shared_ptr<android::frametimeline::SurfaceFrame>> mPendingJankClassifications; variable