Searched refs:releaseFence (Results 1 – 10 of 10) sorted by relevance
/frameworks/av/services/camera/libcameraservice/device3/ |
D | Camera3IOStreamBase.cpp | 147 int releaseFence, in handoutBufferLocked() argument 159 buffer.release_fence = releaseFence; in handoutBufferLocked() 231 sp<Fence> releaseFence; in returnAnyBufferLocked() local 233 &releaseFence); in returnAnyBufferLocked() 238 if (releaseFence != 0) { in returnAnyBufferLocked() 239 mCombinedFence = Fence::merge(mName, mCombinedFence, releaseFence); in returnAnyBufferLocked()
|
D | Camera3InputStream.cpp | 146 sp<Fence> releaseFence = new Fence(buffer.release_fence); in returnBufferCheckedLocked() local 147 res = mConsumer->releaseBuffer(bufferItem, releaseFence); in returnBufferCheckedLocked() 153 *releaseFenceOut = releaseFence; in returnBufferCheckedLocked()
|
D | Camera3ZslStream.cpp | 251 sp<Fence> releaseFence = new Fence(releaseFenceFd); in returnBufferCheckedLocked() local 252 bufferItem->getBufferItem().mFence = releaseFence; in returnBufferCheckedLocked() 255 *releaseFenceOut = releaseFence; in returnBufferCheckedLocked()
|
D | Camera3OutputStream.cpp | 162 sp<Fence> releaseFence = new Fence(buffer.release_fence); in returnBufferCheckedLocked() local 163 int anwReleaseFence = releaseFence->dup(); in returnBufferCheckedLocked() 223 *releaseFenceOut = releaseFence; in returnBufferCheckedLocked()
|
/frameworks/native/include/gui/ |
D | BufferQueueConsumer.h | 71 const sp<Fence>& releaseFence, EGLDisplay display, 160 const sp<Fence>& releaseFence) { in releaseBuffer() argument 161 return releaseBuffer(buf, frameNumber, releaseFence, display, fence); in releaseBuffer()
|
D | BufferItemConsumer.h | 87 const sp<Fence>& releaseFence = Fence::NO_FENCE);
|
D | IGraphicBufferConsumer.h | 147 const sp<Fence>& releaseFence) = 0;
|
/frameworks/native/libs/gui/ |
D | BufferItemConsumer.cpp | 87 const sp<Fence>& releaseFence) { in releaseBuffer() argument 92 err = addReleaseFenceLocked(item.mBuf, item.mGraphicBuffer, releaseFence); in releaseBuffer()
|
D | IGraphicBufferConsumer.cpp | 113 const sp<Fence>& releaseFence) { in releaseBuffer() argument 118 data.write(*releaseFence); in releaseBuffer() 328 sp<Fence> releaseFence = new Fence(); in onTransact() local 329 status_t err = data.read(*releaseFence); in onTransact() 332 EGL_NO_DISPLAY, EGL_NO_SYNC_KHR, releaseFence); in onTransact()
|
D | BufferQueueConsumer.cpp | 320 const sp<Fence>& releaseFence, EGLDisplay eglDisplay, in releaseBuffer() argument 326 releaseFence == NULL) { in releaseBuffer() 328 releaseFence.get()); in releaseBuffer() 356 mSlots[slot].mFence = releaseFence; in releaseBuffer()
|