commit | c3cb7291a2abb52bcb1643e48527980a87e2bf57 | [log] [tgz] |
---|---|---|
author | Lloyd Pique <lpique@google.com> | Fri May 17 15:25:14 2019 -0700 |
committer | Lloyd Pique <lpique@google.com> | Wed Sep 25 13:09:49 2019 -0700 |
tree | 152d3c3beba480dcdfb88dde0f9c7add90d23ddd | |
parent | 01c77c1a2d05e08132b4818feb0ff9e3e09a3b42 [diff] [blame] |
CE: Introduce CompositionEngine::dump() Allow any CompositionEngine state to be dumped as part of SurfaceFlinger's dump. Test: atest libsurfaceflinger_unittest libcompositionengine_test Test: go/wm-smoke Bug: 121291683 Change-Id: I4b87ff912c767538f2d371c342f782e92c4e74e9
diff --git a/services/surfaceflinger/CompositionEngine/src/CompositionEngine.cpp b/services/surfaceflinger/CompositionEngine/src/CompositionEngine.cpp index 295c289..be8646c 100644 --- a/services/surfaceflinger/CompositionEngine/src/CompositionEngine.cpp +++ b/services/surfaceflinger/CompositionEngine/src/CompositionEngine.cpp
@@ -130,6 +130,10 @@ mNeedsAnotherUpdate = needsAnotherUpdate; } +void CompositionEngine::dump(std::string&) const { + // The base class has no state to dump, but derived classes might. +} + void CompositionEngine::setNeedsAnotherUpdateForTest(bool value) { mNeedsAnotherUpdate = value; }