Home
last modified time | relevance | path

Searched refs:BufferQueueProducer (Results 1 – 5 of 5) sorted by relevance

/frameworks/native/libs/gui/
DBufferQueueProducer.cpp49 BufferQueueProducer::BufferQueueProducer(const sp<BufferQueueCore>& core, in BufferQueueProducer() function in android::BufferQueueProducer
65 BufferQueueProducer::~BufferQueueProducer() {} in ~BufferQueueProducer()
67 status_t BufferQueueProducer::requestBuffer(int slot, sp<GraphicBuffer>* buf) { in requestBuffer()
97 status_t BufferQueueProducer::setMaxDequeuedBufferCount( in setMaxDequeuedBufferCount()
178 status_t BufferQueueProducer::setAsyncMode(bool async) { in setAsyncMode()
232 int BufferQueueProducer::getFreeBufferLocked() const { in getFreeBufferLocked()
241 int BufferQueueProducer::getFreeSlotLocked() const { in getFreeSlotLocked()
250 status_t BufferQueueProducer::waitForFreeSlotThenRelock(FreeSlotCaller caller, in waitForFreeSlotThenRelock()
356 status_t BufferQueueProducer::dequeueBuffer(int* outSlot, sp<android::Fence>* outFence, in dequeueBuffer()
582 status_t BufferQueueProducer::detachBuffer(int slot) { in detachBuffer()
[all …]
DBufferQueue.cpp97 sp<IGraphicBufferProducer> producer(new BufferQueueProducer(core, consumerIsSurfaceFlinger)); in createBufferQueue()
DAndroid.bp152 "BufferQueueProducer.cpp",
/frameworks/native/libs/gui/include/gui/
DBufferQueueProducer.h27 class BufferQueueProducer : public BnGraphicBufferProducer,
32 explicit BufferQueueProducer(const sp<BufferQueueCore>& core,
34 ~BufferQueueProducer() override;
DBufferQueueCore.h59 friend class BufferQueueProducer; variable