/frameworks/native/services/surfaceflinger/ |
D | MonitoredProducer.cpp | 69 sp<Fence>* outFence) { in detachNextBuffer() argument 70 return mProducer->detachNextBuffer(outBuffer, outFence); in detachNextBuffer() 138 sp<Fence>* outFence, float outTransformMatrix[16]) { in getLastQueuedBuffer() argument 139 return mProducer->getLastQueuedBuffer(outBuffer, outFence, in getLastQueuedBuffer()
|
D | MonitoredProducer.h | 47 sp<Fence>* outFence); 66 sp<Fence>* outFence, float outTransformMatrix[16]) override;
|
D | BufferLayerConsumer.cpp | 390 sp<GraphicBuffer> BufferLayerConsumer::getCurrentBuffer(int* outSlot, sp<Fence>* outFence) const { in getCurrentBuffer() 397 if (outFence != nullptr) { in getCurrentBuffer() 398 *outFence = mCurrentFence; in getCurrentBuffer()
|
D | BufferLayerConsumer.h | 160 sp<GraphicBuffer> getCurrentBuffer(int* outSlot = nullptr, sp<Fence>* outFence = nullptr) const;
|
/frameworks/native/services/surfaceflinger/tests/ |
D | BufferGenerator.cpp | 325 status_t BufferGenerator::get(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence) { in get() argument 334 if (*outFence) { in get() 335 *outFence = nullptr; in get() 364 if (outFence) { in get() 365 *outFence = new Fence(mFence); in get()
|
D | BufferGenerator.h | 36 status_t get(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence);
|
D | IPC_test.cpp | 59 static status_t getBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence); 252 status_t IPCTestUtils::getBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence) { in getBuffer() argument 254 return bufferGenerator.get(outBuffer, outFence); in getBuffer()
|
D | LayerTransactionTest.h | 233 static status_t getBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence) { in getBuffer() argument 235 return bufferGenerator.get(outBuffer, outFence); in getBuffer()
|
/frameworks/native/libs/gui/include/gui/ |
D | BufferQueueProducer.h | 89 virtual status_t dequeueBuffer(int* outSlot, sp<Fence>* outFence, uint32_t width, 99 sp<Fence>* outFence); 187 sp<Fence>* outFence, float outTransformMatrix[16]) override;
|
D | IGraphicBufferProducer.h | 258 sp<Fence>* outFence) = 0; 319 uint32_t* outTransform, sp<Fence>* outFence, 328 *outFence = fence; 620 sp<Fence>* outFence, float outTransformMatrix[16]) = 0;
|
D | Surface.h | 153 sp<Fence>* outFence, float outTransformMatrix[16]); 318 sp<Fence>* outFence);
|
/frameworks/native/libs/gui/tests/ |
D | Malicious.cpp | 47 status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence) override { in detachNextBuffer() argument 48 return mProducer->detachNextBuffer(outBuffer, outFence); in detachNextBuffer() 89 status_t getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence, in getLastQueuedBuffer() argument 91 return mProducer->getLastQueuedBuffer(outBuffer, outFence, outTransformMatrix); in getLastQueuedBuffer()
|
D | BufferItemConsumer_test.cpp | 78 sp<Fence> outFence; in DequeueBuffer() local 79 status_t ret = mProducer->dequeueBuffer(&slot, &outFence, kWidth, kHeight, 0, 0, in DequeueBuffer()
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
D | FramebufferSurface.cpp | 116 sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence, in nextBuffer() argument 148 outFence = item.mFence; in nextBuffer() 151 status_t result = mHwc.setClientTarget(mDisplayId, outSlot, outFence, outBuffer, outDataspace); in nextBuffer()
|
D | VirtualDisplaySurface.h | 112 sp<Fence>* outFence); 131 sp<Fence>* outFence, float outTransformMatrix[16]) override;
|
D | FramebufferSurface.h | 70 sp<Fence>& outFence, ui::Dataspace& outDataspace);
|
/frameworks/native/libs/gui/ |
D | IGraphicBufferProducer.cpp | 199 sp<Fence>* outFence) { in detachNextBuffer() argument 203 } else if (outFence == nullptr) { in detachNextBuffer() 226 *outFence = new Fence; in detachNextBuffer() 227 result = reply.read(**outFence); in detachNextBuffer() 230 outFence->clear(); in detachNextBuffer() 457 sp<Fence>* outFence, float outTransformMatrix[16]) override { in getLastQueuedBuffer() argument 490 *outFence = fence; in getLastQueuedBuffer() 598 sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence) override { in detachNextBuffer() argument 599 return mBase->detachNextBuffer(outBuffer, outFence); in detachNextBuffer() 673 sp<Fence>* outFence, in getLastQueuedBuffer() argument [all …]
|
D | BufferQueueProducer.cpp | 379 status_t BufferQueueProducer::dequeueBuffer(int* outSlot, sp<android::Fence>* outFence, in dequeueBuffer() argument 525 *outFence = (mCore->mSharedBufferMode && in dequeueBuffer() 678 sp<Fence>* outFence) { in detachNextBuffer() argument 684 } else if (outFence == nullptr) { in detachNextBuffer() 722 *outFence = mSlots[found].mFence; in detachNextBuffer() 1599 sp<Fence>* outFence, float outTransformMatrix[16]) { in getLastQueuedBuffer() argument 1606 *outFence = Fence::NO_FENCE; in getLastQueuedBuffer() 1611 *outFence = mLastQueueBufferFence; in getLastQueuedBuffer()
|
/frameworks/native/libs/gui/include/gui/bufferqueue/2.0/ |
D | H2BGraphicBufferProducer.h | 65 sp<Fence>* outFence) override; 94 sp<Fence>* outFence, float outTransformMatrix[16]) override;
|
/frameworks/native/libs/gui/include/gui/bufferqueue/1.0/ |
D | H2BGraphicBufferProducer.h | 70 status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence) 93 sp<Fence>* outFence, float outTransformMatrix[16]) override;
|
D | WGraphicBufferProducer.h | 144 sp<Fence> outFence; in detachNextBuffer() local 145 status_t status = mBase->detachNextBuffer(&outBuffer, &outFence); in detachNextBuffer() 157 if ((outFence != nullptr) && !::android::conversion::wrapAs(&tFence, &nh, *outFence)) { in detachNextBuffer()
|
/frameworks/native/libs/gui/bufferqueue/1.0/ |
D | H2BGraphicBufferProducer.cpp | 1038 sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence) { in detachNextBuffer() argument 1040 *outFence = new Fence(); in detachNextBuffer() 1043 [&fnStatus, outBuffer, outFence] ( in detachNextBuffer() 1048 if (!convertTo(outFence->get(), tFence)) { in detachNextBuffer() 1196 sp<Fence>* outFence, in getLastQueuedBuffer() argument 1200 [&fnStatus, outBuffer, outFence, &outTransformMatrix] ( in getLastQueuedBuffer() 1212 *outFence = new Fence(); in getLastQueuedBuffer() 1213 if (!convertTo(outFence->get(), fence)) { in getLastQueuedBuffer()
|
/frameworks/native/libs/gui/bufferqueue/2.0/ |
D | H2BGraphicBufferProducer.cpp | 195 sp<GraphicBuffer>* outBuffer, sp<BFence>* outFence) { in detachNextBuffer() argument 199 [&converted, &bStatus, outBuffer, outFence] ( in detachNextBuffer() 205 h2b(hFence, outFence); in detachNextBuffer()
|
/frameworks/native/libs/nativewindow/include/system/ |
D | window.h | 1049 AHardwareBuffer** outBuffer, int* outFence, in ANativeWindow_getLastQueuedBuffer() argument 1051 return window->perform(window, NATIVE_WINDOW_GET_LAST_QUEUED_BUFFER, outBuffer, outFence, in ANativeWindow_getLastQueuedBuffer()
|
/frameworks/native/libs/vr/libbufferhubqueue/tests/ |
D | buffer_hub_queue_producer-test.cpp | 122 void DequeueBuffer(int* outSlot, sp<Fence>* outFence) { in DequeueBuffer() argument 124 ASSERT_NE(nullptr, outFence); in DequeueBuffer() 127 outSlot, outFence, kDefaultWidth, kDefaultHeight, kDefaultFormat, in DequeueBuffer()
|