Searched refs:BufferQueue (Results 26 - 50 of 58) sorted by relevance

123

/frameworks/native/libs/gui/tests/
H A DBufferQueue_test.cpp20 #include <gui/BufferQueue.h>
62 BufferQueue::createBufferQueue(&mProducer, &mConsumer);
75 // XXX: Tests that fork a process to hold the BufferQueue must run before tests
76 // that use a local BufferQueue, or else Binder will get unhappy
88 BufferQueue::createBufferQueue(&producer, &consumer);
155 BufferQueue::BufferItem item;
189 BufferQueue::MAX_MAX_ACQUIRED_BUFFERS+1));
205 BufferQueue::MAX_MAX_ACQUIRED_BUFFERS));
H A DSurface_test.cpp94 BufferQueue::createBufferQueue(&producer, &consumer);
144 BufferQueue::createBufferQueue(&producer, &consumer);
H A DMultiTextureConsumer_test.cpp39 BufferQueue::createBufferQueue(&producer, &consumer);
H A DSRGB_test.cpp73 BufferQueue::createBufferQueue(&producer, &consumer);
H A DCpuConsumer_test.cpp69 BufferQueue::createBufferQueue(&producer, &consumer);
113 class DisconnectWaiter : public BufferQueue::ConsumerListener {
H A DSurfaceTextureClient_test.cpp48 BufferQueue::createBufferQueue(&producer, &consumer);
719 BufferQueue::createBufferQueue(&producer, &consumer);
/frameworks/native/libs/gui/
H A DGLConsumer.cpp135 mCurrentTexture(BufferQueue::INVALID_BUFFER_SLOT),
162 mCurrentTexture(BufferQueue::INVALID_BUFFER_SLOT),
203 BufferQueue::BufferItem item;
210 if (err == BufferQueue::NO_BUFFER_AVAILABLE) {
259 if (buf != BufferQueue::INVALID_BUFFER_SLOT) {
286 mCurrentTexture = BufferQueue::INVALID_BUFFER_SLOT;
334 status_t GLConsumer::acquireBufferLocked(BufferQueue::BufferItem *item,
356 // BufferQueue. This can happen, for example, when the producer of this
365 status_t GLConsumer::updateAndReleaseLocked(const BufferQueue::BufferItem& item)
419 if (mCurrentTexture != BufferQueue
[all...]
/frameworks/native/include/gui/
H A DSurface.h21 #include <gui/BufferQueue.h>
36 * BufferQueue.
44 * to the BufferQueue's producer interface, providing the new frame to a
54 * implementation is a BufferQueue).
97 * permitted by the current BufferQueue configuration. It will use the
178 enum { NUM_BUFFER_SLOTS = BufferQueue::NUM_BUFFER_SLOTS };
H A DBufferQueueProducer.h30 friend class BufferQueue; // Needed to access binderDied
44 // the BufferQueue object (i.e. they are not owned by the producer or
109 // queueBuffer returns a filled buffer to the BufferQueue.
127 // cancelBuffer returns a dequeued buffer to the BufferQueue, but doesn't
138 // connect attempts to connect a producer API to the BufferQueue. This
143 // BufferQueue and no corresponding disconnect call was made (i.e. if
150 // disconnect attempts to disconnect a producer API from the BufferQueue.
156 // This method will fail if the the BufferQueue is not currently
184 // the BufferQueue may succeed.
207 // the order that frames are queued. While the BufferQueue loc
[all...]
/frameworks/av/cmds/screenrecord/
H A DOverlay.h24 #include <gui/BufferQueue.h>
56 // Returns a reference to the producer side of a new BufferQueue that will
H A DEglWindow.cpp23 #include <gui/BufferQueue.h>
H A DFrameOutput.cpp72 BufferQueue::createBufferQueue(&producer, &consumer);
H A DOverlay.cpp25 #include <gui/BufferQueue.h>
174 BufferQueue::createBufferQueue(&mProducer, &consumer);
/frameworks/native/opengl/tests/EGLTest/
H A DEGL_test.cpp112 BufferQueue::createBufferQueue(&producer, &consumer);
/frameworks/native/services/surfaceflinger/DisplayHardware/
H A DVirtualDisplaySurface.h63 * an internal BufferQueue that it uses as a scratch buffer pool. The GLES
165 sp<GraphicBuffer> mProducerBuffers[BufferQueue::NUM_BUFFER_SLOTS];
H A DVirtualDisplaySurface.cpp310 for (uint32_t i = 0; i < BufferQueue::NUM_BUFFER_SLOTS; i++) {
438 BufferQueue::BufferItem item;
569 return BufferQueue::NUM_BUFFER_SLOTS - sslot - 1;
/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3InputStream.cpp208 BufferQueue::createBufferQueue(&producer, &consumer);
H A DCamera3ZslStream.cpp122 BufferQueue::createBufferQueue(&producer, &consumer);
/frameworks/av/camera/
H A DProCamera.cpp254 BufferQueue::createBufferQueue(&producer, &consumer);
/frameworks/av/services/camera/libcameraservice/api1/client2/
H A DJpegProcessor.cpp87 BufferQueue::createBufferQueue(&producer, &consumer);
H A DStreamingProcessor.cpp244 if (count > BufferQueue::NUM_BUFFER_SLOTS) {
246 __FUNCTION__, mId, count, BufferQueue::NUM_BUFFER_SLOTS);
379 BufferQueue::createBufferQueue(&producer, &consumer);
H A DCallbackProcessor.cpp115 BufferQueue::createBufferQueue(&producer, &consumer);
/frameworks/base/core/jni/android/graphics/
H A DSurfaceTexture.cpp235 BufferQueue::createBufferQueue(&producer, &consumer);
/frameworks/base/media/mca/filterfw/native/core/
H A Dgl_env.cpp167 BufferQueue::createBufferQueue(&producer, &consumer);
/frameworks/native/cmds/flatland/
H A DGLHelper.cpp206 BufferQueue::createBufferQueue(&producer, &consumer, mGraphicBufferAlloc);

Completed in 382 milliseconds

123