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

Commit 557ab7c4 authored by John Reck's avatar John Reck
Browse files

Add some docs

Fixes: 262735300
Test: n/a doc only change
Change-Id: I2f387fe9a770c1c9cf06778783b93d0938b0951d
parent 116f3671
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -320,6 +320,15 @@ public final class HardwareBuffer implements Parcelable, AutoCloseable {
    /**
     * Returns the system-wide unique id for this buffer
     *
     * This can be useful as a cache key for associating additional objects with
     * a given HardwareBuffer, such as associating an imported EGLImage with
     * the target HardwareBuffer when processing a stream of buffers from
     * ImageReader.
     *
     * This can also be useful for doing cross-process buffer caching. As sending
     * a HardwareBuffer over Binder is slower than sending a long, this can be
     * used as reliable cache key after an initial handshake that passes the
     * HardwareBuffers themselves to later be referred to using only the id.
     */
    public long getId() {
        checkClosed("id");