Home
last modified time | relevance | path

Searched refs:LayerBaseClient (Results 1 – 10 of 10) sorted by relevance

/frameworks/native/services/surfaceflinger/
DLayerBase.h49 class LayerBaseClient; variable
114 virtual sp<LayerBaseClient> getLayerBaseClient() const { return 0; } in getLayerBaseClient()
298 class LayerBaseClient : public LayerBase
301 LayerBaseClient(SurfaceFlinger* flinger, DisplayID display,
304 virtual ~LayerBaseClient();
310 virtual sp<LayerBaseClient> getLayerBaseClient() const { in getLayerBaseClient()
311 return const_cast<LayerBaseClient*>(this); } in getLayerBaseClient()
323 wp<LayerBaseClient> mLayer;
328 const sp<LayerBaseClient>& layer);
DLayerBase.cpp476 int32_t LayerBaseClient::sIdentity = 1;
478 LayerBaseClient::LayerBaseClient(SurfaceFlinger* flinger, DisplayID display, in LayerBaseClient() function in android::LayerBaseClient
487 LayerBaseClient::~LayerBaseClient() in ~LayerBaseClient()
495 sp<ISurface> LayerBaseClient::createSurface() in createSurface()
501 const sp<LayerBaseClient>& layer) in createSurface()
508 sp<ISurface> LayerBaseClient::getSurface() in getSurface()
522 wp<IBinder> LayerBaseClient::getSurfaceBinder() const { in getSurfaceBinder()
526 wp<IBinder> LayerBaseClient::getSurfaceTextureBinder() const { in getSurfaceTextureBinder()
530 void LayerBaseClient::dump(String8& result, char* buffer, size_t SIZE) const in dump()
543 void LayerBaseClient::shortDump(String8& result, char* scratch, size_t size) const in shortDump()
[all …]
DSurfaceFlinger.h69 size_t attachLayer(const sp<LayerBaseClient>& layer);
70 void detachLayer(const LayerBaseClient* layer);
71 sp<LayerBaseClient> getLayerUser(int32_t i) const;
87 DefaultKeyedVector< size_t, wp<LayerBaseClient> > mLayers;
239 friend class LayerBaseClient; variable
263 status_t destroySurface(const wp<LayerBaseClient>& layer);
329 const sp<LayerBaseClient>& lbc);
DLayerScreenshot.cpp36 : LayerBaseClient(flinger, display, client), in LayerScreenshot()
80 LayerBaseClient::initStates(w, h, flags); in initStates()
106 return LayerBaseClient::doTransaction(flags); in doTransaction()
DLayerDim.h32 class LayerDim : public LayerBaseClient
DLayer.cpp54 : LayerBaseClient(flinger, display, client), in Layer()
87 LayerBaseClient::onFirstRef(); in onFirstRef()
264 LayerBaseClient::setGeometry(hwcl); in setGeometry()
711 LayerBaseClient::dump(result, buffer, SIZE); in dump()
737 LayerBaseClient::dumpStats(result, buffer, SIZE); in dumpStats()
757 LayerBaseClient::clearStats(); in clearStats()
DLayerScreenshot.h32 class LayerScreenshot : public LayerBaseClient
DLayerDim.cpp35 : LayerBaseClient(flinger, display, client) in LayerDim()
DSurfaceFlinger.cpp334 sp<LayerBaseClient> lbc(layer->getLayerBaseClient()); in authenticateSurfaceTexture()
353 sp<LayerBaseClient> lbc(layer->getLayerBaseClient()); in authenticateSurfaceTexture()
1044 const sp<LayerBaseClient>& lbc) in addClientLayer()
1068 sp<LayerBaseClient> lbc(layerBase->getLayerBaseClient()); in removeLayer_l()
1176 sp<LayerBaseClient> layer; in createSurface()
1287 sp<LayerBaseClient> layer = client->getLayerUser(sid); in removeSurface()
1298 status_t SurfaceFlinger::destroySurface(const wp<LayerBaseClient>& layer) in destroySurface()
1302 sp<LayerBaseClient> l(layer.promote()); in destroySurface()
1325 sp<LayerBaseClient> layer(client->getLayerUser(s.surface)); in setClientStateLocked()
2523 sp<LayerBaseClient> layer(mLayers.valueAt(i).promote()); in ~Client()
[all …]
DLayer.h50 class Layer : public LayerBaseClient