commit | 11f2a9b734488d429e127cefc88fb574b02b607d | [log] [tgz] |
---|---|---|
author | Chia-I Wu <olv@google.com> | Wed Dec 27 11:40:48 2017 -0800 |
committer | Chia-I Wu <olv@google.com> | Wed Dec 27 13:21:25 2017 -0800 |
tree | e119fe0919f6ec2d8d327bf1a7817c4db6242727 | |
parent | 4d85b8c0a38c14f854af8ff85391b7a8d1170d5b [diff] |
surfaceflinger: defer EGLImage creation Do not create EGLImage in BufferLayerConsumer::updateAndReleaseLocked. This effectively defers EGLImage creation from BufferLayer::latchBuffer to BufferLayer::onDraw, and makes sure we do not create EGLImage unnecessarily. Bug: 71361234 Test: screen rotation & force GL composition Change-Id: Ia1d85e2974b27731ff2e716699ce0677d141034c