Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/
DSurfaceInterceptor.cpp34 SurfaceInterceptor::~SurfaceInterceptor() = default;
38 SurfaceInterceptor::SurfaceInterceptor(SurfaceFlinger* flinger) in SurfaceInterceptor() function in android::impl::SurfaceInterceptor
43 void SurfaceInterceptor::enable(const SortedVector<sp<Layer>>& layers, in enable()
56 void SurfaceInterceptor::disable() { in disable()
69 bool SurfaceInterceptor::isEnabled() { in isEnabled()
73 void SurfaceInterceptor::saveExistingDisplaysLocked( in saveExistingDisplaysLocked()
84 void SurfaceInterceptor::saveExistingSurfacesLocked(const SortedVector<sp<Layer>>& layers) { in saveExistingSurfacesLocked()
94 void SurfaceInterceptor::addInitialSurfaceStateLocked(Increment* increment, in addInitialSurfaceStateLocked()
118 void SurfaceInterceptor::addInitialDisplayStateLocked(Increment* increment, in addInitialDisplayStateLocked()
132 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;
DLayer.h72 class SurfaceInterceptor; variable
618 friend class impl::SurfaceInterceptor;
DAndroid.bp127 "SurfaceInterceptor.cpp",
DSurfaceFlinger.h834 std::unique_ptr<SurfaceInterceptor> mInterceptor =
835 std::make_unique<impl::SurfaceInterceptor>(this);
/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/
DDisplayTransactionTest.cpp121 mock::SurfaceInterceptor* mSurfaceInterceptor = new mock::SurfaceInterceptor();