diff options
author | John Reck <jreck@google.com> | 2016-04-14 10:38:54 -0700 |
---|---|---|
committer | John Reck <jreck@google.com> | 2016-04-15 10:56:53 -0700 |
commit | cd1c3eba69d044b551cededad75474038f919890 (patch) | |
tree | e7ec0697f43ef8d23420732f620587f99c67475a /libs/hwui/RecordingCanvas.h | |
parent | a4c0b1de1a33219b4f8ef1cdfc4e7641ac246f4b (diff) |
Add a callback for when a gl functor is released
Bug: 27709981
Change-Id: Id5be3e8f88d6d84a9c59c7ed23e7e8862feefbe8
Diffstat (limited to 'libs/hwui/RecordingCanvas.h')
-rw-r--r-- | libs/hwui/RecordingCanvas.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/hwui/RecordingCanvas.h b/libs/hwui/RecordingCanvas.h index 219296c97bb6..372be241042a 100644 --- a/libs/hwui/RecordingCanvas.h +++ b/libs/hwui/RecordingCanvas.h @@ -59,7 +59,8 @@ public: virtual void drawLayer(DeferredLayerUpdater* layerHandle) override; virtual void drawRenderNode(RenderNode* renderNode) override; - virtual void callDrawGLFunction(Functor* functor) override; + virtual void callDrawGLFunction(Functor* functor, + GlFunctorLifecycleListener* listener) override; // ---------------------------------------------------------------------------- // CanvasStateClient interface |