Home
last modified time | relevance | path

Searched refs:BufferQueueCore (Results 1 – 13 of 13) sorted by relevance

/aosp12/frameworks/native/libs/gui/
H A DBufferQueueCore.cpp87 BufferQueueCore::BufferQueueCore() in BufferQueueCore() function in android::BufferQueueCore
144 BufferQueueCore::~BufferQueueCore() {} in ~BufferQueueCore()
224 int BufferQueueCore::getMinUndequeuedBufferCountLocked() const { in getMinUndequeuedBufferCountLocked()
234 int BufferQueueCore::getMinMaxBufferCountLocked() const { in getMinMaxBufferCountLocked()
238 int BufferQueueCore::getMaxBufferCountLocked(bool asyncMode, in getMaxBufferCountLocked()
246 int BufferQueueCore::getMaxBufferCountLocked() const { in getMaxBufferCountLocked()
256 void BufferQueueCore::clearBufferSlotLocked(int slot) { in clearBufferSlotLocked()
279 void BufferQueueCore::freeAllBuffersLocked() { in freeAllBuffersLocked()
310 void BufferQueueCore::discardFreeBuffersLocked() { in discardFreeBuffersLocked()
326 bool BufferQueueCore::adjustAvailableSlotsLocked(int delta) { in adjustAvailableSlotsLocked()
[all …]
H A DBufferQueueProducer.cpp257 return BufferQueueCore::INVALID_BUFFER_SLOT; in getFreeBufferLocked()
266 return BufferQueueCore::INVALID_BUFFER_SLOT; in getFreeSlotLocked()
309 *found = BufferQueueCore::INVALID_BUFFER_SLOT; in waitForFreeSlotThenRelock()
325 BufferQueueCore::INVALID_BUFFER_SLOT) { in waitForFreeSlotThenRelock()
448 if (found == BufferQueueCore::INVALID_BUFFER_SLOT) { in dequeueBuffer()
534 BufferQueueCore::INVALID_BUFFER_SLOT) { in dequeueBuffer()
781 if (found == BufferQueueCore::INVALID_BUFFER_SLOT) { in attachBuffer()
877 BufferQueueCore::INVALID_BUFFER_SLOT) { in queueBuffer()
1307 api = BufferQueueCore::CURRENTLY_CONNECTED_API; in disconnect()
1318 if (api == BufferQueueCore::CURRENTLY_CONNECTED_API) { in disconnect()
[all …]
H A DBufferQueueConsumer.cpp71 BufferQueueConsumer::BufferQueueConsumer(const sp<BufferQueueCore>& core) : in BufferQueueConsumer()
108 BufferQueueCore::INVALID_BUFFER_SLOT; in acquireBuffer()
116 BufferQueueCore::Fifo::iterator front(mCore->mQueue.begin()); in acquireBuffer()
230 int slot = BufferQueueCore::INVALID_BUFFER_SLOT; in acquireBuffer()
395 int found = BufferQueueCore::INVALID_BUFFER_SLOT; in attachBuffer()
404 if (found == BufferQueueCore::INVALID_BUFFER_SLOT) { in attachBuffer()
551 mCore->mSharedBufferSlot = BufferQueueCore::INVALID_BUFFER_SLOT; in disconnect()
581 BufferQueueCore::Fifo::iterator current(mCore->mQueue.begin()); in getReleasedBuffers()
622 if (mCore->mConnectedApi != BufferQueueCore::NO_CONNECTED_API) { in setMaxBufferCount()
652 maxAcquiredBuffers > BufferQueueCore::MAX_MAX_ACQUIRED_BUFFERS) { in setMaxAcquiredBufferCount()
H A DBufferQueue.cpp114 sp<BufferQueueCore> core(new BufferQueueCore()); in createBufferQueue()
H A DBLASTBufferQueue.cpp928 BBQBufferQueueProducer(const sp<BufferQueueCore>& core) in BBQBufferQueueProducer()
959 sp<BufferQueueCore> core(new BufferQueueCore()); in createBufferQueue()
H A DSurfaceControl.cpp89 BufferQueueCore::CURRENTLY_CONNECTED_API); in disconnect()
H A DAndroid.bp295 "BufferQueueCore.cpp",
/aosp12/frameworks/native/libs/gui/include/gui/
H A DBufferQueueCore.h51 class BufferQueueCore : public virtual RefBase {
77 BufferQueueCore();
78 virtual ~BufferQueueCore();
H A DBufferQueueConsumer.h29 class BufferQueueCore; variable
34 explicit BufferQueueConsumer(const sp<BufferQueueCore>& core);
H A DBufferQueueProducer.h37 explicit BufferQueueProducer(const sp<BufferQueueCore>& core,
232 sp<BufferQueueCore> mCore;
H A DBufferQueueDefs.h24 class BufferQueueCore; variable
/aosp12/frameworks/native/libs/gui/bufferqueue/2.0/
H A Dtypes.cpp166 case BufferQueueCore::CURRENTLY_CONNECTED_API: in b2h()
184 *to = BufferQueueCore::CURRENTLY_CONNECTED_API; break; in h2b()
/aosp12/system/extras/simpleperf/doc/
H A Dinferno.md38 plateaus (due to `android::BufferQueueCore::validateConsistencyLocked`)