/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | TestableSurfaceFlinger.h | 40 mFlinger->getBE().mRenderEngine = std::move(renderEngine); 44 mFlinger->getBE().mHwc.reset(new HWComposer(std::move(composer))); 49 mFlinger->mCreateBufferQueue = f; 54 mFlinger->mCreateNativeWindowSurface = f; 64 return mFlinger->createDisplay(displayName, secure); 67 auto destroyDisplay(const sp<IBinder>& display) { return mFlinger->destroyDisplay(display); } 69 auto resetDisplayState() { return mFlinger->resetDisplayState(); } 75 return mFlinger->setupNewDisplayDeviceInternal(display, hwcId, state, dispSurface, 80 return mFlinger->handleTransactionLocked(transactionFlags); 85 return mFlinger 320 TestableSurfaceFlinger& mFlinger; member in class:android::TestableSurfaceFlinger::FakeDisplayDeviceInjector 330 sp<SurfaceFlinger> mFlinger = new SurfaceFlinger(SurfaceFlinger::SkipInitialization); member in class:android::TestableSurfaceFlinger [all...] |
H A D | DisplayTransactionTest.cpp | 111 TestableSurfaceFlinger mFlinger; member in class:android::__anon1890::DisplayTransactionTest 137 mFlinger.mutableHasWideColorDisplay() = false; 138 mFlinger.mutableDisplayColorSetting() = DisplayColorSetting::UNMANAGED; 141 mFlinger.mutableUseHwcVirtualDisplays() = true; 143 mFlinger.setCreateBufferQueueFunction([](auto, auto, auto) { 147 mFlinger.setCreateNativeWindowSurface([](auto) { 152 mFlinger.mutableEventControlThread().reset(mEventControlThread); 153 mFlinger.mutableEventThread().reset(mEventThread); 154 mFlinger.mutableEventQueue().reset(mMessageQueue); 155 mFlinger [all...] |
/frameworks/native/services/surfaceflinger/ |
H A D | MessageQueue.cpp | 71 mQueue.mFlinger->onMessageReceived(message.what); 75 mQueue.mFlinger->onMessageReceived(message.what); 83 mFlinger = flinger;
|
H A D | Client.cpp | 43 : mFlinger(flinger), 62 mFlinger->postMessageAsync(new LambdaMessage([flinger = mFlinger, l]() { 210 sp<MessageBase> msg = new MessageCreateLayer(mFlinger.get(), 213 mFlinger->postMessageSync(msg); 218 return mFlinger->onLayerRemoved(this, handle);
|
H A D | BufferLayer.cpp | 66 mFlinger->getRenderEngine().genTextures(1, &mTextureName); 78 mFlinger->deleteTextureAsync(mTextureName); 89 if (mFlinger->mForceFullDamage) { 118 min(mFlinger->getMaxTextureSize(), mFlinger->getMaxViewportDims()); 177 mFlinger->mDrawingState.traverseInZOrder([&](Layer* layer) { 203 auto& engine(mFlinger->getRenderEngine()); 338 mFlinger->getHwComposer().getRefreshTimestamp(HWC_DISPLAY_PRIMARY); 389 mFlinger->setTransactionFlags(eTraversalNeeded); 414 mFlinger [all...] |
H A D | MonitoredProducer.cpp | 28 mFlinger(flinger), 37 new LambdaMessage([flinger = mFlinger, asBinder = wp<IBinder>(onAsBinder())]() { 42 mFlinger->postMessageAsync(cleanUpListMessage);
|
H A D | Client.h | 77 sp<SurfaceFlinger> mFlinger; member in class:android::Client
|
H A D | ColorLayer.cpp | 51 auto& engine(mFlinger->getRenderEngine());
|
H A D | MessageQueue.h | 114 sp<SurfaceFlinger> mFlinger; member in class:android::impl::final
|
H A D | MonitoredProducer.h | 78 sp<SurfaceFlinger> mFlinger; member in class:android::MonitoredProducer
|
H A D | Layer.h | 596 sp<SurfaceFlinger> mFlinger; member in class:android::Layer 598 * Trivial class, used to ensure that mFlinger->onLayerDestroyed(mLayer) 602 sp<SurfaceFlinger> mFlinger; member in class:android::Layer::LayerCleaner 608 mFlinger->onLayerDestroyed(mLayer); 613 : mFlinger(flinger), mLayer(layer) {} 691 * LayerCleaner ensures that mFlinger->onLayerDestroyed() is called for
|
H A D | DisplayDevice.cpp | 233 mFlinger(flinger), 311 return mFlinger != nullptr; 335 mFlinger->getRenderEngine().checkErrors(); 384 bool success = mFlinger->getRenderEngine().setCurrentSurface(*mSurface); 393 mFlinger->getRenderEngine().setViewportAndProjection(w, h, sourceCrop, h, 613 int primaryDisplayOrientation = mFlinger->getPrimaryDisplayOrientation();
|
H A D | SurfaceInterceptor.h | 175 SurfaceFlinger* const mFlinger; member in class:android::impl::final
|
H A D | SurfaceFlinger.cpp | 967 SurfaceFlinger& mFlinger; member in class:android::MessageSetActiveConfig 973 mFlinger(flinger), mDisplay(disp) { mMode = mode; } 976 mFlinger.getDisplayConfigs(mDisplay, &configs); 982 sp<DisplayDevice> hw(mFlinger.getDisplayDevice(mDisplay)); 990 mFlinger.setActiveConfigInternal(hw, mMode); 1074 SurfaceFlinger& mFlinger; member in class:android::MessageSetActiveColorMode 1080 mFlinger(flinger), mDisplay(disp) { mMode = mode; } 1083 mFlinger.getDisplayColorModes(mDisplay, &modes); 1090 sp<DisplayDevice> hw(mFlinger.getDisplayDevice(mDisplay)); 1098 mFlinger 3791 SurfaceFlinger& mFlinger; member in class:android::MessageSetPowerMode 4793 SurfaceFlinger* mFlinger; member in class:android::LayerRenderArea [all...] |
H A D | DisplayDevice.h | 225 sp<SurfaceFlinger> mFlinger; member in class:android::DisplayDevice
|
H A D | Layer.cpp | 77 mFlinger(flinger), 180 mFlinger->setTransactionFlags(eTraversalNeeded); 215 return new Handle(mFlinger, this); 720 auto& engine(mFlinger->getRenderEngine()); 916 mFlinger->setTransactionFlags(eTraversalNeeded); 973 mFlinger->setTransactionFlags(eTraversalNeeded); 1380 if (!mFlinger->mDebugDisableTransformHint) {
|
H A D | SurfaceInterceptor.cpp | 39 : mFlinger(flinger) 365 if (mFlinger->authenticateSurfaceTextureLocked(gbp)) {
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | HWComposer_hwc1.h | 371 sp<SurfaceFlinger> mFlinger; member in class:android::HWComposer
|