HomeSort by relevance Sort by last modified time
    Searched refs:flinger (Results 1 - 24 of 24) sorted by null

  /frameworks/native/services/surfaceflinger/
ContainerLayer.cpp 25 ContainerLayer::ContainerLayer(SurfaceFlinger* flinger, const sp<Client>& client,
27 : Layer(flinger, client, name, w, h, flags) {
ColorLayer.h 28 ColorLayer(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name, uint32_t w,
ContainerLayer.h 28 ContainerLayer(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name,
main_surfaceflinger.cpp 88 sp<SurfaceFlinger> flinger = new SurfaceFlinger(); local
100 flinger->init();
102 // publish surface flinger
104 sm->addService(String16(SurfaceFlinger::getServiceName()), flinger, false,
119 // run surface flinger in this thread
120 flinger->run();
Client.cpp 37 Client::Client(const sp<SurfaceFlinger>& flinger)
38 : Client(flinger, nullptr)
42 Client::Client(const sp<SurfaceFlinger>& flinger, const sp<Layer>& parentLayer)
43 : mFlinger(flinger),
62 mFlinger->postMessageAsync(new LambdaMessage([flinger = mFlinger, l]() {
63 flinger->removeLayer(l);
178 SurfaceFlinger* flinger; member in class:android::MessageCreateLayer
191 MessageCreateLayer(SurfaceFlinger* flinger,
197 : flinger(flinger), client(client)
    [all...]
MonitoredProducer.cpp 25 const sp<SurfaceFlinger>& flinger,
28 mFlinger(flinger),
37 new LambdaMessage([flinger = mFlinger, asBinder = wp<IBinder>(onAsBinder())]() {
38 Mutex::Autolock lock(flinger->mStateLock);
39 flinger->mGraphicBufferProducerList.erase(asBinder);
Client.h 41 explicit Client(const sp<SurfaceFlinger>& flinger);
42 Client(const sp<SurfaceFlinger>& flinger, const sp<Layer>& parentLayer);
MessageQueue.h 87 virtual void init(const sp<SurfaceFlinger>& flinger) = 0;
126 void init(const sp<SurfaceFlinger>& flinger) override;
ColorLayer.cpp 38 ColorLayer::ColorLayer(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name,
40 : Layer(flinger, client, name, w, h, flags) {
MessageQueue.cpp 82 void MessageQueue::init(const sp<SurfaceFlinger>& flinger) {
83 mFlinger = flinger;
BufferLayer.h 59 BufferLayer(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name, uint32_t w,
MonitoredProducer.h 34 const sp<SurfaceFlinger>& flinger,
Layer.h 224 Layer(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name, uint32_t w,
612 LayerCleaner(const sp<SurfaceFlinger>& flinger, const sp<Layer>& layer)
613 : mFlinger(flinger), mLayer(layer) {}
696 Handle(const sp<SurfaceFlinger>& flinger, const sp<Layer>& layer)
697 : LayerCleaner(flinger, layer), owner(layer) {}
SurfaceInterceptor.h 82 explicit SurfaceInterceptor(SurfaceFlinger* const flinger);
SurfaceFlinger.cpp 266 // Vr flinger is only enabled on Daydream ready devices.
404 sp<SurfaceFlinger> flinger; member in class:android::DisplayToken
407 Mutex::Autolock _l(flinger->mStateLock);
408 flinger->mCurrentState.displays.removeItem(this);
409 flinger->setTransactionFlags(eDisplayTransactionNeeded);
412 explicit DisplayToken(const sp<SurfaceFlinger>& flinger)
413 : flinger(flinger) {
676 "Starting with vr flinger active is not currently supported.");
691 // This callback is called from the vr flinger dispatch thread. W
3688 SurfaceFlinger* flinger; member in class:android::MessageScreenInitialized
    [all...]
DisplayDevice.h 81 const sp<SurfaceFlinger>& flinger,
BufferLayer.cpp 53 BufferLayer::BufferLayer(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name,
55 : Layer(flinger, client, name, w, h, flags),
82 "surface flinger layer %s",
    [all...]
DisplayDevice.cpp 217 const sp<SurfaceFlinger>& flinger,
233 mFlinger(flinger),
SurfaceInterceptor.cpp 38 SurfaceInterceptor::SurfaceInterceptor(SurfaceFlinger* flinger)
39 : mFlinger(flinger)
Layer.cpp 73 Layer::Layer(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name, uint32_t w,
77 mFlinger(flinger),
133 const auto& hwc = flinger->getHwComposer();
139 flinger->getCompositorTiming(&compositorTiming);
    [all...]
  /frameworks/base/services/core/java/com/android/server/display/
DisplayTransformManager.java 192 final IBinder flinger = ServiceManager.getService(SURFACE_FLINGER); local
193 if (flinger != null) {
205 flinger.transact(SURFACE_FLINGER_TRANSACTION_COLOR_MATRIX, data, null, 0);
218 final IBinder flinger = ServiceManager.getService(SURFACE_FLINGER); local
219 if (flinger != null) {
224 flinger.transact(SURFACE_FLINGER_TRANSACTION_DALTONIZER, data, null, 0);
275 final IBinder flinger = ServiceManager.getService(SURFACE_FLINGER); local
276 if (flinger != null) {
281 flinger.transact(SURFACE_FLINGER_TRANSACTION_SATURATION, data, null, 0);
295 final IBinder flinger = ServiceManager.getService(SURFACE_FLINGER) local
    [all...]
  /frameworks/native/services/surfaceflinger/tests/unittests/
TestableSurfaceFlinger.h 219 void inject(TestableSurfaceFlinger* flinger, Hwc2::Composer* composer) {
232 ASSERT_TRUE(flinger->mutableHwcDisplayData().size() > static_cast<size_t>(mType));
233 flinger->mutableHwcDisplayData()[mType].reset();
234 flinger->mutableHwcDisplayData()[mType].hwcDisplay = display.get();
235 flinger->mutableHwcDisplaySlots().emplace(mHwcDisplayId, mType);
237 flinger->mFakeHwcDisplays.push_back(std::move(display));
255 FakeDisplayDeviceInjector(TestableSurfaceFlinger& flinger, DisplayDevice::DisplayType type,
257 : mFlinger(flinger), mType(type), mHwcId(hwcId) {}
  /packages/apps/TvSettings/Settings/src/com/android/tv/settings/system/development/
DevelopmentFragment.java 936 IBinder flinger = ServiceManager.getService("SurfaceFlinger"); local
962 IBinder flinger = ServiceManager.getService("SurfaceFlinger"); local
980 IBinder flinger = ServiceManager.getService("SurfaceFlinger"); local
    [all...]
  /frameworks/native/services/surfaceflinger/DisplayHardware/
HWComposer_hwc1.h 78 const sp<SurfaceFlinger>& flinger,

Completed in 304 milliseconds