Lines Matching refs:Layer
20 #include "Layer.h"
43 void SurfaceInterceptor::enable(const SortedVector<sp<Layer>>& layers,
84 void SurfaceInterceptor::saveExistingSurfacesLocked(const SortedVector<sp<Layer>>& layers) {
87 l->traverseInZOrder(LayerVector::StateSet::Drawing, [this](Layer* layer) {
95 const sp<const Layer>& layer)
149 const sp<const Layer> SurfaceInterceptor::getLayer(const wp<const IBinder>& weakHandle) {
151 const auto layerHandle(static_cast<const Layer::Handle*>(handle.get()));
152 const sp<const Layer> layer(layerHandle->owner.promote());
157 const std::string SurfaceInterceptor::getLayerName(const sp<const Layer>& layer) {
161 int32_t SurfaceInterceptor::getLayerId(const sp<const Layer>& layer) {
299 const sp<const Layer>& layer, uint64_t frameNumber)
323 const sp<const Layer> layer(getLayer(state.surface));
360 sp<Layer> otherLayer = nullptr;
362 otherLayer = static_cast<Layer::Handle*>(state.barrierHandle.get())->owner.promote();
420 const sp<const Layer>& layer)
430 const sp<const Layer>& layer)
436 void SurfaceInterceptor::addBufferUpdateLocked(Increment* increment, const sp<const Layer>& layer,
536 void SurfaceInterceptor::saveSurfaceCreation(const sp<const Layer>& layer) {
545 void SurfaceInterceptor::saveSurfaceDeletion(const sp<const Layer>& layer) {
554 void SurfaceInterceptor::saveBufferUpdate(const sp<const Layer>& layer, uint32_t width,