Searched defs:dequeueBuffer (Results 1 - 7 of 7) sorted by path

/frameworks/native/libs/gui/
H A DBufferQueueProducer.cpp251 status_t BufferQueueProducer::dequeueBuffer(int *outSlot, function in class:android::BufferQueueProducer
260 BQ_LOGV("dequeueBuffer: async=%s w=%u h=%u format=%#x, usage=%#x",
264 BQ_LOGE("dequeueBuffer: invalid size: w=%u h=%u", width, height);
285 status_t status = waitForFreeSlotThenRelock("dequeueBuffer", async,
293 BQ_LOGE("dequeueBuffer: no available buffer slots");
328 BQ_LOGE("dequeueBuffer: about to return a NULL fence - "
342 BQ_LOGV("dequeueBuffer: allocating a new buffer for slot %d", *outSlot);
346 BQ_LOGE("dequeueBuffer: createGraphicBuffer failed");
354 BQ_LOGE("dequeueBuffer: BufferQueue has been abandoned");
374 BQ_LOGE("dequeueBuffer
[all...]
H A DIGraphicBufferProducer.cpp93 virtual status_t dequeueBuffer(int *buf, sp<Fence>* fence, bool async, function in class:android::BpGraphicBufferProducer
309 int result = dequeueBuffer(&buf, &fence, async, w, h, format, usage);
H A DSurface.cpp48 ANativeWindow::dequeueBuffer = hook_dequeueBuffer; member in class:android::ANativeWindow
111 return c->dequeueBuffer(buffer, fenceFd);
131 int result = c->dequeueBuffer(&buf, &fenceFd);
192 int Surface::dequeueBuffer(android_native_buffer_t** buffer, int* fenceFd) { function in class:android::Surface
194 ALOGV("Surface::dequeueBuffer");
211 } // Drop the lock so that we can still touch the Surface while blocking in IGBP::dequeueBuffer
215 status_t result = mGraphicBufferProducer->dequeueBuffer(&buf, &fence, swapIntervalZero,
219 ALOGV("dequeueBuffer: IGraphicBufferProducer::dequeueBuffer(%d, %d, %d, %d, %d)"
230 ALOGE_IF(fence == NULL, "Surface::dequeueBuffer
[all...]
/frameworks/native/libs/gui/tests/
H A DIGraphicBufferProducer_test.cpp192 // To easily store dequeueBuffer results into containers
198 status_t dequeueBuffer(bool async, uint32_t w, uint32_t h, uint32_t format, uint32_t usage, DequeueBufferResult* result) { function in class:android::IGraphicBufferProducerTest
199 return mProducer->dequeueBuffer(&result->slot, &result->fence, async, w, h, format, usage);
333 mProducer->dequeueBuffer(&dequeuedSlot, &dequeuedFence,
398 mProducer->dequeueBuffer(&dequeuedSlot, &dequeuedFence,
468 mProducer->dequeueBuffer(&dequeuedSlot, &dequeuedFence,
499 dequeueBuffer(QUEUE_BUFFER_INPUT_ASYNC,
521 mProducer->dequeueBuffer(&dequeuedSlot, &dequeuedFence,
548 mProducer->dequeueBuffer(&dequeuedSlot, &dequeuedFence,
/frameworks/native/libs/ui/
H A DFramebufferNativeWindow.cpp153 ANativeWindow::dequeueBuffer = dequeueBuffer; member in class:android::ANativeWindow
224 int result = dequeueBuffer(window, buffer, &fenceFd);
235 int FramebufferNativeWindow::dequeueBuffer(ANativeWindow* window, function in class:android::FramebufferNativeWindow
/frameworks/native/services/surfaceflinger/DisplayHardware/
H A DVirtualDisplaySurface.cpp151 // dequeueBuffer().
182 // in a GLES configuration, if the sink disappears then dequeueBuffer
286 status_t VirtualDisplaySurface::dequeueBuffer(Source source, function in class:android::VirtualDisplaySurface
292 status_t result = mSource[source]->dequeueBuffer(sslot, fence, async,
297 VDS_LOGV("dequeueBuffer(%s): sslot=%d pslot=%d result=%d",
322 VDS_LOGV("dequeueBuffer(%s): buffers[%d]=%p fmt=%d usage=%#x",
331 status_t VirtualDisplaySurface::dequeueBuffer(int* pslot, sp<Fence>* fence, bool async, function in class:android::VirtualDisplaySurface
334 return mSource[SOURCE_SINK]->dequeueBuffer(pslot, fence, async, w, h, format, usage);
337 "Unexpected dequeueBuffer() in %s state", dbgStateStr());
340 VDS_LOGW_IF(!async, "EGL called dequeueBuffer wit
[all...]
/frameworks/native/services/surfaceflinger/
H A DMonitoredProducer.cpp63 status_t MonitoredProducer::dequeueBuffer(int* slot, sp<Fence>* fence, function in class:android::MonitoredProducer
65 return mProducer->dequeueBuffer(slot, fence, async, w, h, format, usage);

Completed in 164 milliseconds