Searched refs:BufferQueueCore (Results 1 - 9 of 9) sorted by relevance

/frameworks/native/include/gui/
H A DBufferQueueDefs.h23 class BufferQueueCore;
H A DBufferQueueConsumer.h28 class BufferQueueCore;
33 BufferQueueConsumer(const sp<BufferQueueCore>& core);
168 sp<BufferQueueCore> mCore;
173 // This is a cached copy of the name stored in the BufferQueueCore.
H A DBufferQueueCore.h53 class BufferQueueCore : public virtual RefBase { class in namespace:android
72 // BufferQueueCore manages a pool of gralloc memory slots to be used by
75 BufferQueueCore(const sp<IGraphicBufferAlloc>& allocator = NULL);
76 virtual ~BufferQueueCore();
131 // variables of BufferQueueCore objects. It must be locked whenever any
249 }; // class BufferQueueCore
H A DBufferQueueProducer.h32 BufferQueueProducer(const sp<BufferQueueCore>& core);
188 sp<BufferQueueCore> mCore;
193 // This is a cached copy of the name stored in the BufferQueueCore.
/frameworks/native/libs/gui/
H A DBufferQueueCore.cpp17 #define LOG_TAG "BufferQueueCore"
26 #include <gui/BufferQueueCore.h>
44 BufferQueueCore::BufferQueueCore(const sp<IGraphicBufferAlloc>& allocator) : function in class:android::BufferQueueCore
80 BufferQueueCore::~BufferQueueCore() {}
82 void BufferQueueCore::dump(String8& result, const char* prefix) const {
133 int BufferQueueCore::getMinUndequeuedBufferCountLocked(bool async) const {
147 int BufferQueueCore::getMinMaxBufferCountLocked(bool async) const {
151 int BufferQueueCore
[all...]
H A DBufferQueue.cpp23 #include <gui/BufferQueueCore.h>
64 sp<BufferQueueCore> core(new BufferQueueCore(allocator));
66 "BufferQueue: failed to create BufferQueueCore");
H A DBufferQueueConsumer.cpp25 #include <gui/BufferQueueCore.h>
31 BufferQueueConsumer::BufferQueueConsumer(const sp<BufferQueueCore>& core) :
66 BufferQueueCore::Fifo::iterator front(mCore->mQueue.begin());
223 int found = BufferQueueCore::INVALID_BUFFER_SLOT;
228 if (found == BufferQueueCore::INVALID_BUFFER_SLOT ||
241 if (found == BufferQueueCore::INVALID_BUFFER_SLOT) {
299 BufferQueueCore::Fifo::iterator current(mCore->mQueue.begin());
408 BufferQueueCore::Fifo::iterator current(mCore->mQueue.begin());
465 maxAcquiredBuffers > BufferQueueCore::MAX_MAX_ACQUIRED_BUFFERS) {
473 if (mCore->mConnectedApi != BufferQueueCore
[all...]
H A DAndroid.mk12 BufferQueueCore.cpp \
H A DBufferQueueProducer.cpp26 #include <gui/BufferQueueCore.h>
37 BufferQueueProducer::BufferQueueProducer(const sp<BufferQueueCore>& core) :
165 *found = BufferQueueCore::INVALID_BUFFER_SLOT;
180 if (*found == BufferQueueCore::INVALID_BUFFER_SLOT ||
231 tryAgain = (*found == BufferQueueCore::INVALID_BUFFER_SLOT) ||
292 if (found == BufferQueueCore::INVALID_BUFFER_SLOT) {
442 int found = BufferQueueCore::INVALID_BUFFER_SLOT;
446 if (found == BufferQueueCore::INVALID_BUFFER_SLOT ||
453 if (found == BufferQueueCore::INVALID_BUFFER_SLOT) {
493 if (found == BufferQueueCore
[all...]

Completed in 75 milliseconds