commit | bf974abe92f7495529916fe0f483f3b56e7c30e3 | [log] [tgz] |
---|---|---|
author | Andy McFadden <fadden@android.com> | Tue Dec 04 16:51:15 2012 -0800 |
committer | Andy McFadden <fadden@android.com> | Tue Dec 11 09:42:51 2012 -0800 |
tree | 147906c9c1e1f7f67dba5c8965c9c5d507a93b91 | |
parent | 0e1e53e376ccb3c173ff8e5efeab39b2c5dfd6bd [diff] |
Refactor SurfaceTexture a bit. Rearranges updateTexImage() so that the SurfaceFlinger-specific behavior is in a new SurfaceFlingerConsumer subclass. SurfaceTexture behavior should not be altered. Instead of acquire-bind-release we now do acquire-release-bind, but since it's all done with the lock held there shouldn't be any externally-visible change. Change-Id: Ia566e4727945e2cfb9359fc6d2a8f8af64d7b7b7