/frameworks/native/libs/gui/tests/ |
H A D | StreamSplitter_test.cpp | 83 inputProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 117 inputProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 155 inputProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 192 inputProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 219 inputProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 232 ASSERT_EQ(NO_INIT, inputProducer->dequeueBuffer(&slot, &fence, 0, 0, 0,
|
H A D | IGraphicBufferProducer_test.cpp | 192 // To easily store dequeueBuffer results into containers 198 status_t dequeueBuffer(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, w, h, format, usage); 212 (mProducer->dequeueBuffer(slot, fence, DEFAULT_WIDTH, 350 (mProducer->dequeueBuffer(&dequeuedSlot, &dequeuedFence, 414 (mProducer->dequeueBuffer(&dequeuedSlot, &dequeuedFence, 483 (mProducer->dequeueBuffer(&dequeuedSlot, &dequeuedFence, 510 (dequeueBuffer(DEFAULT_WIDTH, DEFAULT_HEIGHT, DEFAULT_FORMAT, 531 (mProducer->dequeueBuffer(&dequeuedSlot, &dequeuedFence, 568 (mProducer->dequeueBuffer( [all...] |
H A D | BufferQueue_test.cpp | 137 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 181 mProducer->dequeueBuffer(&slot, &fence, 1, 1, 0, 189 mProducer->dequeueBuffer(&slot, &fence, 1, 1, 0, 232 mProducer->dequeueBuffer(&slot, &fence, 1, 1, 0, 268 mProducer->dequeueBuffer(&slot, &fence, 1, 1, 0, 278 mProducer->dequeueBuffer(&slot, &fence, 1, 1, 0, 328 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 377 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 413 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 436 mProducer->dequeueBuffer( [all...] |
H A D | Surface_test.cpp | 197 ASSERT_EQ(NO_ERROR, window->dequeueBuffer(window.get(), &buffer, &fenceFd)); 214 ASSERT_EQ(NO_ERROR, window->dequeueBuffer(window.get(), &buffer, &fenceFd)); 253 ASSERT_EQ(NO_ERROR, window->dequeueBuffer(window.get(), &buffer, &fence)); 257 ASSERT_EQ(NO_ERROR, window->dequeueBuffer(window.get(), &buffer, &fence));
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | VirtualDisplaySurface.h | 106 virtual status_t dequeueBuffer(int* pslot, sp<Fence>* fence, uint32_t w, 137 status_t dequeueBuffer(Source source, PixelFormat format, uint32_t usage, 175 // dequeueBuffer. Each bit in mProducerSlotSource corresponds to a producer 220 // | PREPARED | dequeueBuffer [1] || GLES |
|
H A D | VirtualDisplaySurface.cpp | 169 // dequeueBuffer(). 202 // in a GLES configuration, if the sink disappears then dequeueBuffer 340 status_t VirtualDisplaySurface::dequeueBuffer(Source source, function in class:android::VirtualDisplaySurface 344 status_t result = mSource[source]->dequeueBuffer(sslot, fence, 349 VDS_LOGV("dequeueBuffer(%s): sslot=%d pslot=%d result=%d", 374 VDS_LOGV("dequeueBuffer(%s): buffers[%d]=%p fmt=%d usage=%#x", 383 status_t VirtualDisplaySurface::dequeueBuffer(int* pslot, sp<Fence>* fence, function in class:android::VirtualDisplaySurface 386 return mSource[SOURCE_SINK]->dequeueBuffer(pslot, fence, w, h, format, usage); 389 "Unexpected dequeueBuffer() in %s state", dbgStateStr()); 392 VDS_LOGV("dequeueBuffer [all...] |
/frameworks/native/services/surfaceflinger/ |
H A D | MonitoredProducer.cpp | 68 status_t MonitoredProducer::dequeueBuffer(int* slot, sp<Fence>* fence, function in class:android::MonitoredProducer 70 return mProducer->dequeueBuffer(slot, fence, w, h, format, usage);
|
H A D | MonitoredProducer.h | 40 virtual status_t dequeueBuffer(int* slot, sp<Fence>* fence, uint32_t w,
|
/frameworks/native/include/gui/ |
H A D | BufferQueueProducer.h | 38 // by dequeueBuffer. It must be called again if dequeueBuffer returns 48 // dequeueBuffer gets the next buffer slot index for the producer to use. 83 virtual status_t dequeueBuffer(int *outSlot, sp<Fence>* outFence, 119 // will usually be the one obtained from dequeueBuffer. 151 // from the producer to the consumer without using dequeueBuffer/ 221 // It's updated during connect and dequeueBuffer (which should catch 246 // Sets how long dequeueBuffer or attachBuffer will block if a buffer or
|
H A D | IGraphicBufferProducer.h | 49 * dequeueBuffer() to get an empty buffer, fills it with data, then 60 // A flag returned by dequeueBuffer when the client needs to call 63 // A flag returned by dequeueBuffer when all mirrored slots should be 127 // dequeueBuffer requests a new buffer slot for the client to use. Ownership 140 // If dequeueBuffer returns the BUFFER_NEEDS_REALLOCATION flag, the client is 143 // If dequeueBuffer returns the RELEASE_ALL_BUFFERS flag, the client is 190 virtual status_t dequeueBuffer(int* slot, sp<Fence>* fence, uint32_t w, 197 // hold a freshly allocated buffer in dequeueBuffer or a buffer is attached 210 // detachNextBuffer is equivalent to calling dequeueBuffer, requestBuffer, 221 // equivalent to fence from the dequeueBuffer cal [all...] |
H A D | Surface.h | 86 * from the producer to the consumer without using dequeueBuffer/ 101 * delay during dequeueBuffer. If there are already the maximum number of 190 virtual int dequeueBuffer(ANativeWindowBuffer** buffer, int* fenceFd);
|
/frameworks/native/libs/gui/ |
H A D | Surface.cpp | 55 ANativeWindow::dequeueBuffer = hook_dequeueBuffer; member in class:android::ANativeWindow 144 return c->dequeueBuffer(buffer, fenceFd); 164 int result = c->dequeueBuffer(&buf, &fenceFd); 231 int Surface::dequeueBuffer(android_native_buffer_t** buffer, int* fenceFd) { function in class:android::Surface 233 ALOGV("Surface::dequeueBuffer"); 258 } // Drop the lock so that we can still touch the Surface while blocking in IGBP::dequeueBuffer 262 status_t result = mGraphicBufferProducer->dequeueBuffer(&buf, &fence, 266 ALOGV("dequeueBuffer: IGraphicBufferProducer::dequeueBuffer" 277 ALOGE_IF(fence == NULL, "Surface::dequeueBuffer [all...] |
H A D | IGraphicBufferProducer.cpp | 120 virtual status_t dequeueBuffer(int *buf, sp<Fence>* fence, uint32_t width, function in class:android::BpGraphicBufferProducer 489 int result = dequeueBuffer(&buf, &fence, width, height, format,
|
H A D | BufferQueueProducer.cpp | 244 "dequeueBuffer" : "attachBuffer"; 343 status_t BufferQueueProducer::dequeueBuffer(int *outSlot, function in class:android::BufferQueueProducer 352 BQ_LOGE("dequeueBuffer: BufferQueue has been abandoned"); 357 BQ_LOGE("dequeueBuffer: BufferQueue has no connected producer"); 362 BQ_LOGV("dequeueBuffer: w=%u h=%u format=%#x, usage=%#x", width, height, 366 BQ_LOGE("dequeueBuffer: invalid size: w=%u h=%u", width, height); 402 BQ_LOGE("dequeueBuffer: no available buffer slots"); 415 BQ_LOGE("dequeueBuffer: cannot re-allocate a shared" 430 BQ_LOGE("dequeueBuffer: cannot re-allocate a shared" 467 BQ_LOGV("dequeueBuffer [all...] |
/frameworks/av/media/libstagefright/colorconversion/ |
H A D | SoftwareRenderer.cpp | 213 int err = mNativeWindow->dequeueBuffer(mNativeWindow.get(), &buf, &fenceFd); 220 ALOGW("Surface::dequeueBuffer returned error %d", err);
|
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3OutputStream.cpp | 166 res = currentConsumer->dequeueBuffer(currentConsumer.get(), &anb, &fenceFd); 602 // call (e.g., attachBuffer, dequeueBuffer etc.) before reaching here. We should notify the
|
/frameworks/native/vulkan/libvulkan/ |
H A D | swapchain.cpp | 656 err = surface.window->dequeueBuffer(surface.window.get(), &buffer, 661 ALOGE("dequeueBuffer[%u] failed: %s (%d)", i, strerror(-err), err); 780 err = window->dequeueBuffer(window, &buffer, &fence_fd); 784 ALOGE("dequeueBuffer failed: %s (%d)", strerror(-err), err); 797 ALOGE("dequeueBuffer returned unrecognized buffer");
|
/frameworks/base/media/jni/ |
H A D | android_media_ImageWriter.cpp | 329 status_t res = anw->dequeueBuffer(anw.get(), &anb, &fenceFd);
|
/frameworks/native/opengl/libagl/ |
H A D | egl.cpp | 378 if (nativeWindow->dequeueBuffer(nativeWindow, &buffer, 539 if (nativeWindow->dequeueBuffer(nativeWindow, &buffer, &fenceFd) == NO_ERROR) {
|
/frameworks/av/media/libstagefright/ |
H A D | ACodec.cpp | 1110 err = mNativeWindow->dequeueBuffer(mNativeWindow.get(), &buf, &fenceFd); 1112 ALOGE("dequeueBuffer failed: %s (%d)", strerror(-err), -err); 1237 err = mNativeWindow->dequeueBuffer(mNativeWindow.get(), &buf, &fenceFd); 1239 ALOGE("dequeueBuffer failed: %s (%d)", strerror(-err), -err); 1405 status_t err = mNativeWindow->dequeueBuffer(mNativeWindow.get(), &buf, &fenceFd); 1407 ALOGE("dequeueBuffer failed: %s(%d).", asString(err), err);
|