Lines Matching refs:mFlinger
183 mFlinger->mCompositionEngine->setRenderEngine(std::move(renderEngine)); in setupRenderEngine()
187 mFlinger->mCompositionEngine->setHwComposer( in setupComposer()
203 memcpy(&mFlinger->mInternalDisplayPrimaries, &primaries, sizeof(ui::DisplayPrimaries)); in setInternalDisplayPrimaries()
218 auto outputLayer = layer->findOutputLayerForDisplay(mFlinger->getDefaultDisplayDevice()); in setLayerCompositionType()
234 return mFlinger->createDisplay(displayName, secure); in createDisplay()
238 return mFlinger->destroyDisplay(displayToken); in destroyDisplay()
241 auto resetDisplayState() { return mFlinger->resetDisplayState(); } in resetDisplayState()
248 return mFlinger->setupNewDisplayDeviceInternal(displayToken, displayId, state, dispSurface, in setupNewDisplayDeviceInternal()
253 Mutex::Autolock _l(mFlinger->mStateLock); in handleTransactionLocked()
254 return mFlinger->handleTransactionLocked(transactionFlags); in handleTransactionLocked()
259 return mFlinger->onHotplugReceived(sequenceId, display, connection); in onHotplugReceived()
263 Mutex::Autolock _l(mFlinger->mStateLock); in setDisplayStateLocked()
264 return mFlinger->setDisplayStateLocked(s); in setDisplayStateLocked()
269 return mFlinger->onInitializeDisplays(); in onInitializeDisplays()
275 return mFlinger->setPowerModeInternal(display, mode); in setPowerModeInternal()
278 auto onMessageReceived(int32_t what) { return mFlinger->onMessageReceived(what); } in onMessageReceived()
284 return mFlinger->captureScreenImplLocked(renderArea, traverseLayers, buffer, in captureScreenImplLocked()
291 return mFlinger->SurfaceFlinger::traverseLayersInDisplay(display, visitor); in traverseLayersInDisplay()
296 return mFlinger->SurfaceFlinger::getDisplayNativePrimaries(displayToken, primaries); in getDisplayNativePrimaries()
303 const auto& getAnimFrameTracker() const { return mFlinger->mAnimFrameTracker; } in getAnimFrameTracker()
304 const auto& getHasPoweredOff() const { return mFlinger->mHasPoweredOff; } in getHasPoweredOff()
305 const auto& getVisibleRegionsDirty() const { return mFlinger->mVisibleRegionsDirty; } in getVisibleRegionsDirty()
307 return static_cast<impl::HWComposer&>(mFlinger->getHwComposer()); in getHwComposer()
310 const auto& getCompositorTiming() const { return mFlinger->getBE().mCompositorTiming; } in getCompositorTiming()
321 auto& mutableCurrentState() { return mFlinger->mCurrentState; } in mutableCurrentState()
322 auto& mutableDisplayColorSetting() { return mFlinger->mDisplayColorSetting; } in mutableDisplayColorSetting()
323 auto& mutableDisplays() { return mFlinger->mDisplays; } in mutableDisplays()
324 auto& mutableDrawingState() { return mFlinger->mDrawingState; } in mutableDrawingState()
325 auto& mutableEventQueue() { return mFlinger->mEventQueue; } in mutableEventQueue()
326 auto& mutableGeometryInvalid() { return mFlinger->mGeometryInvalid; } in mutableGeometryInvalid()
327 auto& mutableInterceptor() { return mFlinger->mInterceptor; } in mutableInterceptor()
328 auto& mutableMainThreadId() { return mFlinger->mMainThreadId; } in mutableMainThreadId()
329 auto& mutablePendingHotplugEvents() { return mFlinger->mPendingHotplugEvents; } in mutablePendingHotplugEvents()
330 auto& mutablePhysicalDisplayTokens() { return mFlinger->mPhysicalDisplayTokens; } in mutablePhysicalDisplayTokens()
331 auto& mutableTexturePool() { return mFlinger->mTexturePool; } in mutableTexturePool()
332 auto& mutableTransactionFlags() { return mFlinger->mTransactionFlags; } in mutableTransactionFlags()
333 auto& mutableUseHwcVirtualDisplays() { return mFlinger->mUseHwcVirtualDisplays; } in mutableUseHwcVirtualDisplays()
334 auto& mutablePowerAdvisor() { return mFlinger->mPowerAdvisor; } in mutablePowerAdvisor()
336 auto& mutableComposerSequenceId() { return mFlinger->getBE().mComposerSequenceId; } in mutableComposerSequenceId()
341 auto& mutableScheduler() { return mFlinger->mScheduler; } in mutableScheduler()
342 auto& mutableAppConnectionHandle() { return mFlinger->mAppConnectionHandle; } in mutableAppConnectionHandle()
343 auto& mutableSfConnectionHandle() { return mFlinger->mSfConnectionHandle; } in mutableSfConnectionHandle()
344 auto& mutableRefreshRateConfigs() { return mFlinger->mRefreshRateConfigs; } in mutableRefreshRateConfigs()
357 mFlinger->mCompositionEngine->setHwComposer(std::unique_ptr<HWComposer>()); in ~TestableSurfaceFlinger()
358 mFlinger->mCompositionEngine->setRenderEngine( in ~TestableSurfaceFlinger()
493 : mFlinger(flinger), mCreationArgs(flinger.mFlinger.get(), mDisplayToken, displayId) { in FakeDisplayDeviceInjector()
501 return mFlinger.mutableDrawingState().displays.editValueFor(mDisplayToken); in mutableDrawingDisplayState()
505 return mFlinger.mutableCurrentState().displays.editValueFor(mDisplayToken); in mutableCurrentDisplayState()
509 return mFlinger.mutableDrawingState().displays.valueFor(mDisplayToken); in getDrawingDisplayState()
513 return mFlinger.mutableCurrentState().displays.valueFor(mDisplayToken); in getCurrentDisplayState()
516 auto& mutableDisplayDevice() { return mFlinger.mutableDisplays()[mDisplayToken]; } in mutableDisplayDevice()
556 mFlinger.mutableDisplays().emplace(mDisplayToken, device); in inject()
557 mFlinger.mutableCurrentState().displays.add(mDisplayToken, state); in inject()
558 mFlinger.mutableDrawingState().displays.add(mDisplayToken, state); in inject()
562 mFlinger.mutablePhysicalDisplayTokens()[*state.displayId] = mDisplayToken; in inject()
569 TestableSurfaceFlinger& mFlinger;
575 sp<SurfaceFlinger> mFlinger = new SurfaceFlinger(mFactory, SurfaceFlinger::SkipInitialization);