• Dan Stoza's avatar
    BufferQueue: Add allocateBuffers method · 29a3e908
    Dan Stoza authored
    This adds an allocateBuffers method to BufferQueue, which instructs
    it to allocate up to the maximum number of buffers allowed by the
    current configuration. The goal is that this method can be called
    ahead of render time, which will prevent dequeueBuffers from blocking
    in allocation and inducing jank.
    
    This interface is also plumbed up to the native Surface (and, in
    another change, up to the Java Surface and ThreadedRenderer).
    
    Bug: 11792166
    Change-Id: I4aa96b4351ea1c95ed5db228ca3ef98303229c74
    29a3e908
IGraphicBufferProducer.h 22.1 KB