Lines Matching refs:Layer
36 class Layer; variable
56 virtual void enable(const SortedVector<sp<Layer>>& layers,
68 virtual void saveSurfaceCreation(const sp<const Layer>& layer) = 0;
69 virtual void saveSurfaceDeletion(const sp<const Layer>& layer) = 0;
92 void enable(const SortedVector<sp<Layer>>& layers,
103 void saveSurfaceCreation(const sp<const Layer>& layer) override;
104 void saveSurfaceDeletion(const sp<const Layer>& layer) override;
120 void saveExistingSurfacesLocked(const SortedVector<sp<Layer>>& layers);
121 void addInitialSurfaceStateLocked(Increment* increment, const sp<const Layer>& layer);
125 const sp<const Layer> getLayer(const wp<const IBinder>& weakHandle) const;
126 int32_t getLayerId(const sp<const Layer>& layer) const;
127 int32_t getLayerIdFromWeakRef(const wp<const Layer>& layer) const;
131 void addSurfaceCreationLocked(Increment* increment, const sp<const Layer>& layer);
132 void addSurfaceDeletionLocked(Increment* increment, const sp<const Layer>& layer);
158 const sp<const Layer>& layer, uint64_t frameNumber);