HomeSort by relevance Sort by last modified time
    Searched refs:dequeueBuffer (Results 1 - 25 of 41) sorted by null

1 2

  /frameworks/native/libs/gui/tests/
BufferQueue_test.cpp 141 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0,
185 mProducer->dequeueBuffer(&slot, &fence, 1, 1, 0,
193 mProducer->dequeueBuffer(&slot, &fence, 1, 1, 0,
236 mProducer->dequeueBuffer(&slot, &fence, 1, 1, 0,
272 mProducer->dequeueBuffer(&slot, &fence, 1, 1, 0,
282 mProducer->dequeueBuffer(&slot, &fence, 1, 1, 0,
332 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0,
381 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0,
417 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0,
440 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0
    [all...]
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,
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) {
199 return mProducer->dequeueBuffer(&result->slot, &result->fence, w, h, format, usage);
212 (mProducer->dequeueBuffer(slot, fence, DEFAULT_WIDTH,
350 (mProducer->dequeueBuffer(&dequeuedSlot, &dequeuedFence,
417 (mProducer->dequeueBuffer(&dequeuedSlot, &dequeuedFence,
486 (mProducer->dequeueBuffer(&dequeuedSlot, &dequeuedFence,
513 (dequeueBuffer(DEFAULT_WIDTH, DEFAULT_HEIGHT, DEFAULT_FORMAT,
534 (mProducer->dequeueBuffer(&dequeuedSlot, &dequeuedFence,
571 (mProducer->dequeueBuffer(&dequeuedSlot, &dequeuedFence
    [all...]
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));
  /hardware/qcom/display/msm8084/liboverlay/
overlayWriteback.h 105 bool dequeueBuffer();
overlayWriteback.cpp 161 bool Writeback::dequeueBuffer() {
165 ALOGE("%s: dequeuebuffer failed", __func__);
178 if(!dequeueBuffer()) {
  /hardware/qcom/display/msm8226/liboverlay/
overlayWriteback.h 105 bool dequeueBuffer();
overlayWriteback.cpp 161 bool Writeback::dequeueBuffer() {
165 ALOGE("%s: dequeuebuffer failed", __func__);
178 if(!dequeueBuffer()) {
  /hardware/qcom/display/msm8909/liboverlay/
overlayWriteback.h 107 bool dequeueBuffer();
overlayWriteback.cpp 165 bool Writeback::dequeueBuffer() {
169 ALOGE("%s: dequeuebuffer failed", __func__);
182 if(!dequeueBuffer()) {
  /hardware/qcom/display/msm8994/liboverlay/
overlayWriteback.h 107 bool dequeueBuffer();
overlayWriteback.cpp 165 bool Writeback::dequeueBuffer() {
169 ALOGE("%s: dequeuebuffer failed", __func__);
182 if(!dequeueBuffer()) {
  /frameworks/native/services/surfaceflinger/DisplayHardware/
VirtualDisplaySurface.h 106 virtual status_t dequeueBuffer(int* pslot, sp<Fence>* fence, uint32_t w,
136 status_t dequeueBuffer(Source source, PixelFormat format, uint32_t usage,
174 // dequeueBuffer. Each bit in mProducerSlotSource corresponds to a producer
219 // | PREPARED | dequeueBuffer [1] || GLES |
VirtualDisplaySurface.cpp 169 // dequeueBuffer().
202 // in a GLES configuration, if the sink disappears then dequeueBuffer
343 status_t VirtualDisplaySurface::dequeueBuffer(Source source,
347 status_t result = mSource[source]->dequeueBuffer(sslot, fence,
352 VDS_LOGV("dequeueBuffer(%s): sslot=%d pslot=%d result=%d",
377 VDS_LOGV("dequeueBuffer(%s): buffers[%d]=%p fmt=%d usage=%#x",
386 status_t VirtualDisplaySurface::dequeueBuffer(int* pslot, sp<Fence>* fence,
389 return mSource[SOURCE_SINK]->dequeueBuffer(pslot, fence, w, h, format, usage);
392 "Unexpected dequeueBuffer() in %s state", dbgStateStr());
395 VDS_LOGV("dequeueBuffer %dx%d fmt=%d usage=%#x", w, h, format, usage)
    [all...]
  /frameworks/native/services/surfaceflinger/
MonitoredProducer.cpp 68 status_t MonitoredProducer::dequeueBuffer(int* slot, sp<Fence>* fence,
70 return mProducer->dequeueBuffer(slot, fence, w, h, format, usage);
MonitoredProducer.h 40 virtual status_t dequeueBuffer(int* slot, sp<Fence>* fence, uint32_t w,
  /frameworks/native/include/gui/
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.
144 // from the producer to the consumer without using dequeueBuffer/
215 // It's updated during connect and dequeueBuffer (which should catch
240 // Sets how long dequeueBuffer or attachBuffer will block if a buffer or
IGraphicBufferProducer.h 51 * dequeueBuffer() to get an empty buffer, fills it with data, then
62 // A flag returned by dequeueBuffer when the client needs to call
65 // A flag returned by dequeueBuffer when all mirrored slots should be
129 // dequeueBuffer requests a new buffer slot for the client to use. Ownership
142 // If dequeueBuffer returns the BUFFER_NEEDS_REALLOCATION flag, the client is
145 // If dequeueBuffer returns the RELEASE_ALL_BUFFERS flag, the client is
192 virtual status_t dequeueBuffer(int* slot, sp<Fence>* fence, uint32_t w,
199 // hold a freshly allocated buffer in dequeueBuffer or a buffer is attached
212 // detachNextBuffer is equivalent to calling dequeueBuffer, requestBuffer,
223 // equivalent to fence from the dequeueBuffer call
    [all...]
Surface.h 86 * from the producer to the consumer without using dequeueBuffer/
101 * delay during dequeueBuffer. If there are already the maximum number of
197 virtual int dequeueBuffer(ANativeWindowBuffer** buffer, int* fenceFd);
  /frameworks/native/libs/gui/
Surface.cpp 56 ANativeWindow::dequeueBuffer = hook_dequeueBuffer;
179 return c->dequeueBuffer(buffer, fenceFd);
199 int result = c->dequeueBuffer(&buf, &fenceFd);
266 int Surface::dequeueBuffer(android_native_buffer_t** buffer, int* fenceFd) {
268 ALOGV("Surface::dequeueBuffer");
293 } // Drop the lock so that we can still touch the Surface while blocking in IGBP::dequeueBuffer
298 status_t result = mGraphicBufferProducer->dequeueBuffer(&buf, &fence,
303 ALOGV("dequeueBuffer: IGraphicBufferProducer::dequeueBuffer"
314 ALOGE_IF(fence == NULL, "Surface::dequeueBuffer: received null Fence! buf=%d", buf)
    [all...]
  /hardware/qcom/camera/QCamera2/HAL/
QCameraMem.h 275 int32_t dequeueBuffer();
  /hardware/qcom/camera/msmcobalt/QCamera2/HAL/
QCameraMem.h 291 int32_t dequeueBuffer();
  /hardware/ti/omap4-aah/test/CameraHal/
surfacetexture_test.cpp 149 anw->dequeueBuffer(anw.get(), &anb[i]);
  /system/core/include/system/
window.h 283 * Returns the duration of the last dequeueBuffer call in microseconds
454 * The window holds a reference to the buffer between dequeueBuffer and
463 * time for binary compatibility, but the new dequeueBuffer function that
472 * dequeueBuffer first.
487 * The window holds a reference to the buffer between dequeueBuffer and
536 * The window holds a reference to the buffer between dequeueBuffer and
554 * The window holds a reference to the buffer between dequeueBuffer and
569 int (*dequeueBuffer)(struct ANativeWindow* window,
576 * The window holds a reference to the buffer between dequeueBuffer and
600 * The window holds a reference to the buffer between dequeueBuffer an
    [all...]
  /frameworks/av/media/libstagefright/colorconversion/
SoftwareRenderer.cpp 213 int err = mNativeWindow->dequeueBuffer(mNativeWindow.get(), &buf, &fenceFd);
220 ALOGW("Surface::dequeueBuffer returned error %d", err);

Completed in 3895 milliseconds

1 2