Searched refs:LayerBaseClient (Results 1 – 10 of 10) sorted by relevance
/frameworks/native/services/surfaceflinger/ |
D | LayerBase.h | 49 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);
|
D | LayerBase.cpp | 476 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 …]
|
D | SurfaceFlinger.h | 69 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);
|
D | LayerScreenshot.cpp | 36 : LayerBaseClient(flinger, display, client), in LayerScreenshot() 80 LayerBaseClient::initStates(w, h, flags); in initStates() 106 return LayerBaseClient::doTransaction(flags); in doTransaction()
|
D | LayerDim.h | 32 class LayerDim : public LayerBaseClient
|
D | Layer.cpp | 54 : 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()
|
D | LayerScreenshot.h | 32 class LayerScreenshot : public LayerBaseClient
|
D | LayerDim.cpp | 35 : LayerBaseClient(flinger, display, client) in LayerDim()
|
D | SurfaceFlinger.cpp | 334 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 …]
|
D | Layer.h | 50 class Layer : public LayerBaseClient
|