Searched refs:SurfaceInterceptor (Results 1 – 6 of 6) sorted by relevance
34 SurfaceInterceptor::SurfaceInterceptor(SurfaceFlinger* flinger) in SurfaceInterceptor() function in android::SurfaceInterceptor39 void SurfaceInterceptor::enable(const SortedVector<sp<Layer>>& layers, in enable()52 void SurfaceInterceptor::disable() { in disable()65 bool SurfaceInterceptor::isEnabled() { in isEnabled()69 void SurfaceInterceptor::saveExistingDisplaysLocked( in saveExistingDisplaysLocked()80 void SurfaceInterceptor::saveExistingSurfacesLocked(const SortedVector<sp<Layer>>& layers) { in saveExistingSurfacesLocked()90 void SurfaceInterceptor::addInitialSurfaceStateLocked(Increment* increment, in addInitialSurfaceStateLocked()114 void SurfaceInterceptor::addInitialDisplayStateLocked(Increment* increment, in addInitialDisplayStateLocked()128 status_t SurfaceInterceptor::writeProtoFileLocked() { in writeProtoFileLocked()145 const sp<const Layer> SurfaceInterceptor::getLayer(const wp<const IBinder>& weakHandle) { in getLayer()[all …]
41 class SurfaceInterceptor {43 SurfaceInterceptor(SurfaceFlinger* const flinger);
23 SurfaceInterceptor.cpp \
566 friend class SurfaceInterceptor;
665 SurfaceInterceptor mInterceptor;
7 [SurfaceInterceptor](go/SurfaceInterceptor) from SurfaceFlinger. It specifically replays21 SurfaceInterceptor is the mechanism used to create traces. The device needs to be rooted in order to