diff options
Diffstat (limited to 'libs/hwui/tests/common/TestUtils.h')
-rw-r--r-- | libs/hwui/tests/common/TestUtils.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libs/hwui/tests/common/TestUtils.h b/libs/hwui/tests/common/TestUtils.h index cf8fc82abb4a..5092675a8104 100644 --- a/libs/hwui/tests/common/TestUtils.h +++ b/libs/hwui/tests/common/TestUtils.h @@ -287,6 +287,7 @@ public: int sync = 0; int contextDestroyed = 0; int destroyed = 0; + int removeOverlays = 0; int glesDraw = 0; }; @@ -311,6 +312,12 @@ public: expectOnRenderThread("onDestroyed"); sMockFunctorCounts[functor].destroyed++; }, + .removeOverlays = + [](int functor, void* data, + void (*mergeTransaction)(ASurfaceTransaction*)) { + expectOnRenderThread("removeOverlays"); + sMockFunctorCounts[functor].removeOverlays++; + }, }; switch (mode) { case RenderMode::OpenGL_ES: |