Searched refs:BufferQueueCore (Results 1 - 10 of 10) 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);
162 sp<BufferQueueCore> mCore;
167 // This is a cached copy of the name stored in the BufferQueueCore.
H A DBufferQueueCore.h56 class BufferQueueCore : public virtual RefBase { class in namespace:android
80 // BufferQueueCore manages a pool of gralloc memory slots to be used by
83 BufferQueueCore(const sp<IGraphicBufferAlloc>& allocator = NULL);
84 virtual ~BufferQueueCore();
145 // variables of BufferQueueCore objects. It must be locked whenever any
327 }; // class BufferQueueCore
H A DBufferQueueProducer.h32 BufferQueueProducer(const sp<BufferQueueCore>& core);
197 // BufferQueueCore::INVALID_BUFFER_SLOT otherwise
201 // BufferQueueCore::INVALID_BUFFER_SLOT otherwise
215 sp<BufferQueueCore> mCore;
220 // This is a cached copy of the name stored in the BufferQueueCore.
/frameworks/native/libs/gui/
H A DBufferQueue.cpp23 #include <gui/BufferQueueCore.h>
72 sp<BufferQueueCore> core(new BufferQueueCore(allocator));
74 "BufferQueue: failed to create BufferQueueCore");
H A DBufferQueueCore.cpp17 #define LOG_TAG "BufferQueueCore"
32 #include <gui/BufferQueueCore.h>
53 BufferQueueCore::BufferQueueCore(const sp<IGraphicBufferAlloc>& allocator) : function in class:android::BufferQueueCore
112 BufferQueueCore::~BufferQueueCore() {}
114 void BufferQueueCore::dump(String8& result, const char* prefix) const {
168 int BufferQueueCore::getMinUndequeuedBufferCountLocked() const {
178 int BufferQueueCore::getMinMaxBufferCountLocked() const {
182 int BufferQueueCore
[all...]
H A DBufferQueueProducer.cpp32 #include <gui/BufferQueueCore.h>
44 BufferQueueProducer::BufferQueueProducer(const sp<BufferQueueCore>& core) :
68 if (mCore->mConnectedApi == BufferQueueCore::NO_CONNECTED_API) {
225 return BufferQueueCore::INVALID_BUFFER_SLOT;
234 return BufferQueueCore::INVALID_BUFFER_SLOT;
273 *found = BufferQueueCore::INVALID_BUFFER_SLOT;
289 BufferQueueCore::INVALID_BUFFER_SLOT) {
295 if (slot != BufferQueueCore::INVALID_BUFFER_SLOT) {
303 if (slot != BufferQueueCore::INVALID_BUFFER_SLOT) {
315 tryAgain = (*found == BufferQueueCore
[all...]
H A DBufferQueueConsumer.cpp31 #include <gui/BufferQueueCore.h>
41 BufferQueueConsumer::BufferQueueConsumer(const sp<BufferQueueCore>& core) :
75 BufferQueueCore::INVALID_BUFFER_SLOT;
83 BufferQueueCore::Fifo::iterator front(mCore->mQueue.begin());
196 int slot = BufferQueueCore::INVALID_BUFFER_SLOT;
354 int found = BufferQueueCore::INVALID_BUFFER_SLOT;
363 if (found == BufferQueueCore::INVALID_BUFFER_SLOT) {
508 mCore->mSharedBufferSlot = BufferQueueCore::INVALID_BUFFER_SLOT;
538 BufferQueueCore::Fifo::iterator current(mCore->mQueue.begin());
579 if (mCore->mConnectedApi != BufferQueueCore
[all...]
H A DSurfaceControl.cpp36 #include <gui/BufferQueueCore.h>
88 BufferQueueCore::CURRENTLY_CONNECTED_API);
H A DAndroid.mk49 BufferQueueCore.cpp \

Completed in 175 milliseconds