uint64_t getCurrentBufferId() const { return getBuffer() ? getBuffer()->getId() : 0; }
getBuffer() 实现在 BufferLayer。如果返回非空,则调用 getId(),否则返回 0。
sp<GraphicBuffer> BufferLayer::getBuffer() const {
return mBufferInfo.mBuffer;
}
返回 BufferLayer::BufferInfo 的 mBuffer,它是在 BufferQueueLayer::updateActiveBuffer() 中更新的。