diff options
author | sergeyv <sergeyv@google.com> | 2017-02-13 14:34:15 -0800 |
---|---|---|
committer | sergeyv <sergeyv@google.com> | 2017-02-13 14:41:20 -0800 |
commit | 00eb43dbc04083eab85fbb1a9589e2548f2004ed (patch) | |
tree | eacfad9a4749612efa65d8e15740942fd67f9b85 /libs/hwui/DeferredLayerUpdater.h | |
parent | 962230dd82e360916e848d7a27b208b24a1c66e1 (diff) |
DeferredLayerUpdater: clean up Layer lifecycle
Test: refactoring CL, all existent tests should pass
bug:34919311
Change-Id: Ib2889667a5ab8a2aaba443458782bc163467f0ea
Diffstat (limited to 'libs/hwui/DeferredLayerUpdater.h')
-rw-r--r-- | libs/hwui/DeferredLayerUpdater.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libs/hwui/DeferredLayerUpdater.h b/libs/hwui/DeferredLayerUpdater.h index 064b724c5e5f..67173615d411 100644 --- a/libs/hwui/DeferredLayerUpdater.h +++ b/libs/hwui/DeferredLayerUpdater.h @@ -68,9 +68,8 @@ public: return false; } - ANDROID_API void setSurfaceTexture(const sp<GLConsumer>& texture, bool needsAttach) { + ANDROID_API void setSurfaceTexture(const sp<GLConsumer>& texture) { if (texture.get() != mSurfaceTexture.get()) { - mNeedsGLContextAttach = needsAttach; mSurfaceTexture = texture; GLenum target = texture->getCurrentTextureTarget(); @@ -122,7 +121,7 @@ private: SkBlendMode mMode = SkBlendMode::kSrcOver; sp<GLConsumer> mSurfaceTexture; SkMatrix* mTransform; - bool mNeedsGLContextAttach; + bool mGLContextAttached; bool mUpdateTexImage; Layer* mLayer; |