Searched refs:bufferlessSurfaceFramesTX (Results 1 – 4 of 4) sorted by relevance
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | TransactionSurfaceFrameTest.cpp | 104 EXPECT_EQ(1u, layer->mDrawingState.bufferlessSurfaceFramesTX.size()); in PresentedSurfaceFrameForBufferlessTransaction() 127 EXPECT_EQ(0u, layer->mDrawingState.bufferlessSurfaceFramesTX.size()); in PresentedSurfaceFrameForBufferTransaction() 153 EXPECT_EQ(0u, layer->mDrawingState.bufferlessSurfaceFramesTX.size()); in DroppedSurfaceFrameForBufferTransaction() 170 EXPECT_EQ(0u, layer->mDrawingState.bufferlessSurfaceFramesTX.size()); in DroppedSurfaceFrameForBufferTransaction() 196 EXPECT_EQ(1u, layer->mDrawingState.bufferlessSurfaceFramesTX.size()); in BufferlessSurfaceFramePromotedToBufferSurfaceFrame() 210 EXPECT_EQ(0u, layer->mDrawingState.bufferlessSurfaceFramesTX.size()); in BufferlessSurfaceFramePromotedToBufferSurfaceFrame() 237 EXPECT_EQ(0u, layer->mDrawingState.bufferlessSurfaceFramesTX.size()); in BufferlessSurfaceFrameNotCreatedIfBufferSufaceFrameExists() 242 EXPECT_EQ(0u, layer->mDrawingState.bufferlessSurfaceFramesTX.size()); in BufferlessSurfaceFrameNotCreatedIfBufferSufaceFrameExists() 250 EXPECT_EQ(1u, layer->mDrawingState.bufferlessSurfaceFramesTX.size()); in MultipleSurfaceFramesPresentedTogether() 257 EXPECT_EQ(2u, layer->mDrawingState.bufferlessSurfaceFramesTX.size()); in MultipleSurfaceFramesPresentedTogether() [all …]
|
/aosp12/frameworks/native/services/surfaceflinger/ |
H A D | Layer.cpp | 722 for (auto& [token, surfaceFrame] : mDrawingState.bufferlessSurfaceFramesTX) { in commitTransaction() 730 mDrawingState.bufferlessSurfaceFramesTX.clear(); in commitTransaction() 1210 auto it = mDrawingState.bufferlessSurfaceFramesTX.find(info.vsyncId); in setFrameTimelineVsyncForBufferTransaction() 1211 if (it != mDrawingState.bufferlessSurfaceFramesTX.end()) { in setFrameTimelineVsyncForBufferTransaction() 1214 mDrawingState.bufferlessSurfaceFramesTX.erase(it); in setFrameTimelineVsyncForBufferTransaction() 1241 auto it = mDrawingState.bufferlessSurfaceFramesTX.find(info.vsyncId); in setFrameTimelineVsyncForBufferlessTransaction() 1242 if (it == mDrawingState.bufferlessSurfaceFramesTX.end()) { in setFrameTimelineVsyncForBufferlessTransaction() 1244 mDrawingState.bufferlessSurfaceFramesTX[info.vsyncId] = surfaceFrame; in setFrameTimelineVsyncForBufferlessTransaction()
|
H A D | BufferLayer.cpp | 410 for (auto& [token, surfaceFrame] : mDrawingState.bufferlessSurfaceFramesTX) { in onPostComposition()
|
H A D | Layer.h | 271 bufferlessSurfaceFramesTX; member
|