Lines Matching refs:mFlinger
56 mFlinger.setupComposer(std::make_unique<Hwc2::mock::Composer>()); in TransactionApplicationTest()
57 mFlinger.setupMockScheduler(); in TransactionApplicationTest()
58 mFlinger.flinger()->addTransactionReadyFilters(); in TransactionApplicationTest()
67 TestableSurfaceFlinger mFlinger; member in android::TransactionApplicationTest
104 ASSERT_TRUE(mFlinger.getTransactionQueue().isEmpty()); in NotPlacedOnTransactionQueue()
105 EXPECT_CALL(*mFlinger.scheduler(), scheduleFrame()).Times(1); in NotPlacedOnTransactionQueue()
111 mFlinger.setTransactionState(transaction.frameTimelineInfo, transaction.states, in NotPlacedOnTransactionQueue()
123 auto& transactionQueue = mFlinger.getTransactionQueue(); in NotPlacedOnTransactionQueue()
128 ASSERT_TRUE(mFlinger.getTransactionQueue().isEmpty()); in PlaceOnTransactionQueue()
129 EXPECT_CALL(*mFlinger.scheduler(), scheduleFrame()).Times(1); in PlaceOnTransactionQueue()
138 mFlinger.setTransactionState(transaction.frameTimelineInfo, transaction.states, in PlaceOnTransactionQueue()
148 auto& transactionQueue = mFlinger.getTransactionQueue(); in PlaceOnTransactionQueue()
153 ASSERT_TRUE(mFlinger.getTransactionQueue().isEmpty()); in BlockedByPriorTransaction()
155 EXPECT_CALL(*mFlinger.scheduler(), scheduleFrame()).Times(2); in BlockedByPriorTransaction()
169 mFlinger.setTransactionState(transactionA.frameTimelineInfo, transactionA.states, in BlockedByPriorTransaction()
181 mFlinger.flushTransactionQueues(); in BlockedByPriorTransaction()
184 mFlinger.setTransactionState(transactionB.frameTimelineInfo, transactionB.states, in BlockedByPriorTransaction()
198 mFlinger.flushTransactionQueues(); in BlockedByPriorTransaction()
201 auto transactionQueue = mFlinger.getPendingTransactionQueue(); in BlockedByPriorTransaction()
207 mFlinger.mutableScheduler().vsyncModulator().onRefreshRateChangeInitiated()); in modulateVsync()
216 ASSERT_TRUE(mFlinger.getTransactionQueue().isEmpty()); in TEST_F()
217 EXPECT_CALL(*mFlinger.scheduler(), scheduleFrame()).Times(1); in TEST_F()
222 mFlinger.setTransactionState(transactionA.frameTimelineInfo, transactionA.states, in TEST_F()
229 auto& transactionQueue = mFlinger.getTransactionQueue(); in TEST_F()
237 ASSERT_TRUE(mFlinger.getTransactionQueue().isEmpty()); in TEST_F()
238 EXPECT_CALL(*mFlinger.scheduler(), scheduleFrame()).Times(1); in TEST_F()
243 mFlinger.setTransactionState(transactionA.frameTimelineInfo, transactionA.states, in TEST_F()
250 auto& transactionQueue = mFlinger.getTransactionQueue(); in TEST_F()
258 mFlinger.setTransactionState(empty.frameTimelineInfo, empty.states, empty.displays, empty.flags, in TEST_F()
266 mFlinger.flushTransactionQueues(); in TEST_F()
268 EXPECT_TRUE(mFlinger.getTransactionQueue().isEmpty()); in TEST_F()
281 auto ret = mFlinger.fromHandle(badHandle); in TEST_F()
329 sp<Layer>::make(LayerCreationArgs(mFlinger.flinger(), nullptr, "TestLayer", 0, {})) in TEST_F()
343 mFlinger.setTransactionStateInternal(transaction1); in TEST_F()
344 mFlinger.setTransactionStateInternal(transaction2); in TEST_F()
345 mFlinger.flushTransactionQueues(); in TEST_F()
346 auto transactionQueues = mFlinger.getPendingTransactionQueue(); in TEST_F()
359 while (!mFlinger.getTransactionQueue().isEmpty()) { in TearDown()
360 mFlinger.getTransactionQueue().pop(); in TearDown()
362 mFlinger.getPendingTransactionQueue().clear(); in TearDown()
363 mFlinger.commitTransactionsLocked(eTransactionMask); in TearDown()
364 mFlinger.mutableCurrentState().layersSortedByZ.clear(); in TearDown()
365 mFlinger.mutableDrawingState().layersSortedByZ.clear(); in TearDown()
384 sp<Layer>::make(LayerCreationArgs(mFlinger.flinger(), nullptr, "TestLayer", 0, {})) in createComposerState()
419 EXPECT_TRUE(mFlinger.getTransactionQueue().isEmpty()); in setTransactionStates()
420 EXPECT_EQ(0u, mFlinger.getPendingTransactionQueue().size()); in setTransactionStates()
442 mFlinger.setTransactionStateInternal(transactionState); in setTransactionStates()
444 mFlinger.flushTransactionQueues(); in setTransactionStates()
445 EXPECT_TRUE(mFlinger.getTransactionQueue().isEmpty()); in setTransactionStates()
446 EXPECT_EQ(expectedTransactionsPending, mFlinger.getPendingTransactionCount()); in setTransactionStates()