Searched refs:SurfaceInterceptor (Results 1 – 12 of 12) sorted by relevance
35 SurfaceInterceptor::~SurfaceInterceptor() = default;39 SurfaceInterceptor::SurfaceInterceptor(SurfaceFlinger* flinger) in SurfaceInterceptor() function in android::impl::SurfaceInterceptor44 void SurfaceInterceptor::enable(const SortedVector<sp<Layer>>& layers, in enable()57 void SurfaceInterceptor::disable() { in disable()70 bool SurfaceInterceptor::isEnabled() { in isEnabled()74 void SurfaceInterceptor::saveExistingDisplaysLocked( in saveExistingDisplaysLocked()85 void SurfaceInterceptor::saveExistingSurfacesLocked(const SortedVector<sp<Layer>>& layers) { in saveExistingSurfacesLocked()95 void SurfaceInterceptor::addInitialSurfaceStateLocked(Increment* increment, in addInitialSurfaceStateLocked()122 void SurfaceInterceptor::addInitialDisplayStateLocked(Increment* increment, in addInitialDisplayStateLocked()136 status_t SurfaceInterceptor::writeProtoFileLocked() { in writeProtoFileLocked()[all …]
45 class SurfaceInterceptor {47 virtual ~SurfaceInterceptor();80 class SurfaceInterceptor final : public android::SurfaceInterceptor {82 explicit SurfaceInterceptor(SurfaceFlinger* const flinger);83 ~SurfaceInterceptor() override = default;
46 class SurfaceInterceptor; variable77 virtual std::unique_ptr<SurfaceInterceptor> createSurfaceInterceptor(SurfaceFlinger*) = 0;
82 std::unique_ptr<SurfaceInterceptor> createSurfaceInterceptor( in createSurfaceFlinger()84 return std::make_unique<android::impl::SurfaceInterceptor>(flinger); in createSurfaceFlinger()
157 "SurfaceInterceptor.cpp",
77 class SurfaceInterceptor; variable726 friend class impl::SurfaceInterceptor;
1007 std::unique_ptr<SurfaceInterceptor> mInterceptor;
23 SurfaceInterceptor::SurfaceInterceptor() = default;24 SurfaceInterceptor::~SurfaceInterceptor() = default;
26 class SurfaceInterceptor : public android::SurfaceInterceptor {28 SurfaceInterceptor();29 ~SurfaceInterceptor() override;
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
95 std::unique_ptr<SurfaceInterceptor> createSurfaceInterceptor(SurfaceFlinger* flinger) override { in createSurfaceInterceptor()97 return std::make_unique<android::impl::SurfaceInterceptor>(flinger); in createSurfaceInterceptor()
136 mock::SurfaceInterceptor* mSurfaceInterceptor = new mock::SurfaceInterceptor();