In this post, we discuss BufferQueue, BufferQueue::BufferSlot and BufferQueue::BufferState defined in frameworks/native/include/gui/BufferQueue.h. BufferQueue We have learned the concepts of ANativeWindow and ANativeWindowBuffer defined in system/core/include/system/window.h with class Surface (in frameworks/native/include/gui/Surface.h) being concrete implementation of the former class and Graphi