summaryrefslogtreecommitdiff
path: root/libs/hwui/RecordingCanvas.h
diff options
context:
space:
mode:
authorJohn Reck <jreck@google.com>2016-04-14 10:38:54 -0700
committerJohn Reck <jreck@google.com>2016-04-15 10:56:53 -0700
commitcd1c3eba69d044b551cededad75474038f919890 (patch)
treee7ec0697f43ef8d23420732f620587f99c67475a /libs/hwui/RecordingCanvas.h
parenta4c0b1de1a33219b4f8ef1cdfc4e7641ac246f4b (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.h3
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