1. 03 Nov, 2015 1 commit
    • Pablo Ceballos's avatar
      BQ: Add support for single buffer mode · ccdfd60d
      Pablo Ceballos authored
      - Adds a single buffer mode to BufferQueue. In this mode designate the
        first dequeued buffer as the shared buffer. All calls to dequeue()
        and acquire() will then return the shared buffer, allowing the
        producer and consumer to share it.
      - Modify the buffer slot state tracking. Add a new SHARED state for
        the shared buffer in single buffer mode. Also track how many times
        a buffer has been dequeued/queued/acquired as it's possible for a
        shared buffer to be both dequeued and acquired at the same time, or
        dequeued/acquired multiple times. This tracking is needed to know
        when to drop the buffer out of the SHARED state after single buffer
        mode has been disabled.
      - Add plumbing for enabling/disabling single buffer mode from Surface.
      
      Bug 24940410
      
      Change-Id: I3fc550c74bacb5523c049a227111356257386853
      ccdfd60d
  2. 30 Oct, 2015 1 commit
  3. 29 Oct, 2015 4 commits
  4. 28 Oct, 2015 12 commits
  5. 27 Oct, 2015 4 commits
  6. 26 Oct, 2015 6 commits
  7. 23 Oct, 2015 12 commits