commit | f78575400977f644cf0b12beb2fa5fc278b6ed4c | [log] [tgz] |
---|---|---|
author | Jesse Hall <jessehall@google.com> | Thu Jun 14 15:26:33 2012 -0700 |
committer | Jesse Hall <jessehall@google.com> | Thu Jun 21 22:21:12 2012 -0700 |
tree | 075c491472c6584c30920dbb26f8c97811e2f882 | |
parent | ef19414bd8b77a26f5751f3845be79025a8263fe [diff] |
Pass fences from BufferQueue to SurfaceTextureClient ISurfaceTexture::dequeueBuffer now returns the buffer's fence for the client to wait on. For BufferQueue, this means passing it through Binder so it can be returned to the SurfaceTextureClient. Now SurfaceTextureClient is responsible for waiting on the fence in dequeueBuffer instead of BufferQueue: one step closer to the goal. Change-Id: I677ae758bcd23acee2d784b8cec11b32cccc196d