diff options
| author | 2017-01-11 19:01:49 +0000 | |
|---|---|---|
| committer | 2017-01-11 19:01:52 +0000 | |
| commit | 6efc30e1b71862d3dc63235e4e482b9cd0e185ab (patch) | |
| tree | 225649a04d0591400a200b7a989449144bc7c1f8 /libs/hwui/DeferredLayerUpdater.h | |
| parent | fe0c0e05be16f59ea06a87ed9ba20fd0a8fac788 (diff) | |
| parent | 45ec62ba72c5017fae7d8baab20bfb0d4c99c627 (diff) | |
Merge "Add support for dummy draws for Vulkan webview and texture views."
Diffstat (limited to 'libs/hwui/DeferredLayerUpdater.h')
| -rw-r--r-- | libs/hwui/DeferredLayerUpdater.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/hwui/DeferredLayerUpdater.h b/libs/hwui/DeferredLayerUpdater.h index 9be415f4d216..ead83144f4d4 100644 --- a/libs/hwui/DeferredLayerUpdater.h +++ b/libs/hwui/DeferredLayerUpdater.h @@ -63,8 +63,8 @@ public: ANDROID_API void setSurfaceTexture(const sp<GLConsumer>& texture, bool needsAttach) { if (texture.get() != mSurfaceTexture.get()) { - mSurfaceTexture = texture; mNeedsGLContextAttach = needsAttach; + mSurfaceTexture = texture; GLenum target = texture->getCurrentTextureTarget(); LOG_ALWAYS_FATAL_IF(target != GL_TEXTURE_2D && target != GL_TEXTURE_EXTERNAL_OES, @@ -113,6 +113,8 @@ private: Layer* mLayer; void doUpdateTexImage(); + void doUpdateVkTexImage(); + void updateLayer(bool forceFilter, const float* textureTransform); }; } /* namespace uirenderer */ |