Lines Matching refs:mFlinger

40         mFlinger->getBE().mRenderEngine = std::move(renderEngine);  in setupRenderEngine()
44 mFlinger->getBE().mHwc.reset(new HWComposer(std::move(composer))); in setupComposer()
49 mFlinger->mCreateBufferQueue = f; in setCreateBufferQueueFunction()
54 mFlinger->mCreateNativeWindowSurface = f; in setCreateNativeWindowSurface()
64 return mFlinger->createDisplay(displayName, secure); in createDisplay()
67 auto destroyDisplay(const sp<IBinder>& display) { return mFlinger->destroyDisplay(display); } in destroyDisplay()
69 auto resetDisplayState() { return mFlinger->resetDisplayState(); } in resetDisplayState()
75 return mFlinger->setupNewDisplayDeviceInternal(display, hwcId, state, dispSurface, in setupNewDisplayDeviceInternal()
80 return mFlinger->handleTransactionLocked(transactionFlags); in handleTransactionLocked()
85 return mFlinger->onHotplugReceived(sequenceId, display, connection); in onHotplugReceived()
88 auto setDisplayStateLocked(const DisplayState& s) { return mFlinger->setDisplayStateLocked(s); } in setDisplayStateLocked()
90 auto onInitializeDisplays() { return mFlinger->onInitializeDisplays(); } in onInitializeDisplays()
93 return mFlinger->setPowerModeInternal(hw, mode, stateLockHeld);
100 const auto& getAnimFrameTracker() const { return mFlinger->mAnimFrameTracker; } in getAnimFrameTracker()
101 const auto& getHasPoweredOff() const { return mFlinger->mHasPoweredOff; } in getHasPoweredOff()
102 const auto& getHWVsyncAvailable() const { return mFlinger->mHWVsyncAvailable; } in getHWVsyncAvailable()
103 const auto& getVisibleRegionsDirty() const { return mFlinger->mVisibleRegionsDirty; } in getVisibleRegionsDirty()
105 const auto& getCompositorTiming() const { return mFlinger->getBE().mCompositorTiming; } in getCompositorTiming()
114 auto& mutableBuiltinDisplays() { return mFlinger->mBuiltinDisplays; } in mutableBuiltinDisplays()
115 auto& mutableCurrentState() { return mFlinger->mCurrentState; } in mutableCurrentState()
116 auto& mutableDisplays() { return mFlinger->mDisplays; } in mutableDisplays()
117 auto& mutableDisplayColorSetting() { return mFlinger->mDisplayColorSetting; } in mutableDisplayColorSetting()
118 auto& mutableDrawingState() { return mFlinger->mDrawingState; } in mutableDrawingState()
119 auto& mutableEventControlThread() { return mFlinger->mEventControlThread; } in mutableEventControlThread()
120 auto& mutableEventQueue() { return mFlinger->mEventQueue; } in mutableEventQueue()
121 auto& mutableEventThread() { return mFlinger->mEventThread; } in mutableEventThread()
122 auto& mutableHWVsyncAvailable() { return mFlinger->mHWVsyncAvailable; } in mutableHWVsyncAvailable()
123 auto& mutableInterceptor() { return mFlinger->mInterceptor; } in mutableInterceptor()
124 auto& mutableMainThreadId() { return mFlinger->mMainThreadId; } in mutableMainThreadId()
125 auto& mutablePendingHotplugEvents() { return mFlinger->mPendingHotplugEvents; } in mutablePendingHotplugEvents()
126 auto& mutablePrimaryHWVsyncEnabled() { return mFlinger->mPrimaryHWVsyncEnabled; } in mutablePrimaryHWVsyncEnabled()
127 auto& mutableTransactionFlags() { return mFlinger->mTransactionFlags; } in mutableTransactionFlags()
128 auto& mutableUseHwcVirtualDisplays() { return mFlinger->mUseHwcVirtualDisplays; } in mutableUseHwcVirtualDisplays()
130 auto& mutableComposerSequenceId() { return mFlinger->getBE().mComposerSequenceId; } in mutableComposerSequenceId()
131 auto& mutableHwcDisplayData() { return mFlinger->getBE().mHwc->mDisplayData; } in mutableHwcDisplayData()
132 auto& mutableHwcDisplaySlots() { return mFlinger->getBE().mHwc->mHwcDisplaySlots; } in mutableHwcDisplaySlots()
144 mFlinger->getBE().mHwc.reset(); in ~TestableSurfaceFlinger()
145 mFlinger->getBE().mRenderEngine.reset(); in ~TestableSurfaceFlinger()
257 : mFlinger(flinger), mType(type), mHwcId(hwcId) {} in FakeDisplayDeviceInjector()
262 return mFlinger.mutableDrawingState().displays.editValueFor(mDisplayToken); in mutableDrawingDisplayState()
266 return mFlinger.mutableCurrentState().displays.editValueFor(mDisplayToken); in mutableCurrentDisplayState()
270 return mFlinger.mutableDrawingState().displays.valueFor(mDisplayToken); in getDrawingDisplayState()
274 return mFlinger.mutableCurrentState().displays.valueFor(mDisplayToken); in getCurrentDisplayState()
277 auto& mutableDisplayDevice() { return mFlinger.mutableDisplays().valueFor(mDisplayToken); } in mutableDisplayDevice()
302 … new DisplayDevice(mFlinger.mFlinger.get(), mType, mHwcId, mSecure, mDisplayToken, in inject()
306 mFlinger.mutableDisplays().add(mDisplayToken, device); in inject()
309 mFlinger.mutableCurrentState().displays.add(mDisplayToken, state); in inject()
310 mFlinger.mutableDrawingState().displays.add(mDisplayToken, state); in inject()
313 mFlinger.mutableBuiltinDisplays()[mType] = mDisplayToken; in inject()
320 TestableSurfaceFlinger& mFlinger;
330 sp<SurfaceFlinger> mFlinger = new SurfaceFlinger(SurfaceFlinger::SkipInitialization);