Home
last modified time | relevance | path

Searched refs:SurfaceInterceptor (Results 1 – 12 of 12) sorted by relevance

/frameworks/native/services/surfaceflinger/
DSurfaceInterceptor.cpp35 SurfaceInterceptor::~SurfaceInterceptor() = default;
39 SurfaceInterceptor::SurfaceInterceptor(SurfaceFlinger* flinger) in SurfaceInterceptor() function in android::impl::SurfaceInterceptor
44 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 …]
DSurfaceInterceptor.h45 class SurfaceInterceptor {
47 virtual ~SurfaceInterceptor();
80 class SurfaceInterceptor final : public android::SurfaceInterceptor {
82 explicit SurfaceInterceptor(SurfaceFlinger* const flinger);
83 ~SurfaceInterceptor() override = default;
DSurfaceFlingerFactory.h46 class SurfaceInterceptor; variable
77 virtual std::unique_ptr<SurfaceInterceptor> createSurfaceInterceptor(SurfaceFlinger*) = 0;
DSurfaceFlingerFactory.cpp82 std::unique_ptr<SurfaceInterceptor> createSurfaceInterceptor( in createSurfaceFlinger()
84 return std::make_unique<android::impl::SurfaceInterceptor>(flinger); in createSurfaceFlinger()
DAndroid.bp157 "SurfaceInterceptor.cpp",
DLayer.h77 class SurfaceInterceptor; variable
726 friend class impl::SurfaceInterceptor;
DSurfaceFlinger.h1007 std::unique_ptr<SurfaceInterceptor> mInterceptor;
/frameworks/native/services/surfaceflinger/tests/unittests/mock/
DMockSurfaceInterceptor.cpp23 SurfaceInterceptor::SurfaceInterceptor() = default;
24 SurfaceInterceptor::~SurfaceInterceptor() = default;
DMockSurfaceInterceptor.h26 class SurfaceInterceptor : public android::SurfaceInterceptor {
28 SurfaceInterceptor();
29 ~SurfaceInterceptor() override;
/frameworks/native/cmds/surfacereplayer/replayer/
DREADME.md7 [SurfaceInterceptor](go/SurfaceInterceptor) from SurfaceFlinger. It specifically replays
21 SurfaceInterceptor is the mechanism used to create traces. The device needs to be rooted in order to
/frameworks/native/services/surfaceflinger/tests/unittests/
DTestableSurfaceFlinger.h95 std::unique_ptr<SurfaceInterceptor> createSurfaceInterceptor(SurfaceFlinger* flinger) override { in createSurfaceInterceptor()
97 return std::make_unique<android::impl::SurfaceInterceptor>(flinger); in createSurfaceInterceptor()
DDisplayTransactionTest.cpp136 mock::SurfaceInterceptor* mSurfaceInterceptor = new mock::SurfaceInterceptor();