Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cd883bc1 authored by John Reck's avatar John Reck
Browse files

Address ANAPIC feedback

Also adds recommended combination for FRONT_BUFFER as
that was feedback from implementers

Fixes: 217752219
Test: N/A doc only change
Change-Id: I086597d14cc7d9d1a0b620b73297aaa3e6288773
parent 7b7e4616
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -29,8 +29,8 @@ interface IAllocator {
     * @param descriptor Properties of the buffers to allocate. This must be
     *     obtained from IMapper::createDescriptor().
     * @param count The number of buffers to allocate.
     * @return An AllocationResult containing the result of an error, or
     *         an AllocationError status
     * @return An AllocationResult containing the result of the allocation
     * @throws AllocationError on failure
     */
    AllocationResult allocate(in byte[] descriptor, in int count);
}
+8 −0
Original line number Diff line number Diff line
@@ -125,6 +125,14 @@ enum BufferUsage {
    * presents from SF (such as for panel self-refresh), but for any given
    * present the buffer must be composited from even if it otherwise appears
    * to be the same as a previous composition.
    *
    * If the GPU & HWC supports EGL_SINGLE_BUFFER, then it is recommended that
    * FRONT_BUFFER usage is supported for the same formats as supported by
    * EGL_SINGLE_BUFFER. In particular, it is recommended that the following
    * combination is supported when possible:
    *    Format = RGBA_8888
    *    Usage = FRONT_BUFFER | GPU_RENDER_TARGET | COMPOSER_OVERLAY
    *
    */
    FRONT_BUFFER                       = 1L << 32,