Home
last modified time | relevance | path

Searched refs:outFence (Results 1 – 14 of 14) sorted by relevance

/frameworks/native/services/surfaceflinger/
DMonitoredProducer.cpp78 sp<Fence>* outFence) { in detachNextBuffer() argument
79 return mProducer->detachNextBuffer(outBuffer, outFence); in detachNextBuffer()
143 sp<Fence>* outFence, float outTransformMatrix[16]) { in getLastQueuedBuffer() argument
144 return mProducer->getLastQueuedBuffer(outBuffer, outFence, in getLastQueuedBuffer()
DMonitoredProducer.h44 sp<Fence>* outFence);
62 sp<Fence>* outFence, float outTransformMatrix[16]) override;
/frameworks/native/include/gui/
DIGraphicBufferProducer.h232 sp<Fence>* outFence) = 0;
318 uint32_t* outTransform, sp<Fence>* outFence,
326 *outFence = fence;
574 sp<Fence>* outFence, float outTransformMatrix[16]) = 0;
DBufferQueueProducer.h83 virtual status_t dequeueBuffer(int *outSlot, sp<Fence>* outFence,
92 sp<Fence>* outFence);
184 sp<Fence>* outFence, float outTransformMatrix[16]) override;
DSurface.h135 sp<Fence>* outFence, float outTransformMatrix[16]);
230 sp<Fence>* outFence);
/frameworks/native/services/surfaceflinger/DisplayHardware/
DFramebufferSurface.h71 status_t nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence,
74 status_t nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence);
DFramebufferSurface.cpp128 sp<Fence>& outFence, android_dataspace_t& outDataspace) { in nextBuffer() argument
130 status_t FramebufferSurface::nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence) { in nextBuffer()
172 outFence = item.mFence; in nextBuffer()
DVirtualDisplaySurface.h110 sp<Fence>* outFence);
129 sp<Fence>* outFence, float outTransformMatrix[16]) override;
DVirtualDisplaySurface.cpp267 sp<Fence> outFence = mHwc.getLastRetireFence(mDisplayId); in onFrameCommitted() local
280 outFence), in onFrameCommitted()
294 mSource[SOURCE_SINK]->cancelBuffer(sslot, outFence); in onFrameCommitted()
/frameworks/native/libs/gui/
DIGraphicBufferProducer.cpp159 sp<Fence>* outFence) { in detachNextBuffer() argument
163 } else if (outFence == NULL) { in detachNextBuffer()
186 *outFence = new Fence; in detachNextBuffer()
187 result = reply.read(**outFence); in detachNextBuffer()
190 outFence->clear(); in detachNextBuffer()
387 sp<Fence>* outFence, float outTransformMatrix[16]) override { in getLastQueuedBuffer() argument
420 *outFence = fence; in getLastQueuedBuffer()
DBufferQueueProducer.cpp344 sp<android::Fence> *outFence, uint32_t width, uint32_t height, in dequeueBuffer() argument
480 *outFence = (mCore->mSharedBufferMode && in dequeueBuffer()
612 sp<Fence>* outFence) { in detachNextBuffer() argument
618 } else if (outFence == NULL) { in detachNextBuffer()
654 *outFence = mSlots[found].mFence; in detachNextBuffer()
1392 sp<Fence>* outFence, float outTransformMatrix[16]) { in getLastQueuedBuffer() argument
1399 *outFence = Fence::NO_FENCE; in getLastQueuedBuffer()
1404 *outFence = mLastQueueBufferFence; in getLastQueuedBuffer()
DSurface.cpp133 sp<Fence>* outFence, float outTransformMatrix[16]) { in getLastQueuedBuffer() argument
134 return mGraphicBufferProducer->getLastQueuedBuffer(outBuffer, outFence, in getLastQueuedBuffer()
873 sp<Fence>* outFence) { in detachNextBuffer() argument
877 if (outBuffer == NULL || outFence == NULL) { in detachNextBuffer()
893 *outFence = fence; in detachNextBuffer()
895 *outFence = Fence::NO_FENCE; in detachNextBuffer()
/frameworks/native/libs/ui/
DGralloc1.cpp264 gralloc1_error_t Device::unlock(buffer_handle_t buffer, sp<Fence>* outFence) in unlock() argument
270 *outFence = new Fence(fenceFd); in unlock()
/frameworks/native/include/ui/
DGralloc1.h121 gralloc1_error_t unlock(buffer_handle_t buffer, sp<Fence>* outFence);