Searched refs:releaseFence (Results 1 – 10 of 10) sorted by relevance
/frameworks/av/services/camera/libcameraservice/device3/ |
D | Camera3IOStreamBase.cpp | 141 int releaseFence, in handoutBufferLocked() argument 153 buffer.release_fence = releaseFence; in handoutBufferLocked() 225 sp<Fence> releaseFence; in returnAnyBufferLocked() local 227 &releaseFence); in returnAnyBufferLocked() 232 if (releaseFence != 0) { in returnAnyBufferLocked() 233 mCombinedFence = Fence::merge(mName, mCombinedFence, releaseFence); in returnAnyBufferLocked()
|
D | Camera3OutputStream.cpp | 156 sp<Fence> releaseFence; in returnBufferCheckedLocked() local 171 releaseFence = new Fence(buffer.acquire_fence); in returnBufferCheckedLocked() 180 releaseFence = new Fence(buffer.release_fence); in returnBufferCheckedLocked() 183 int anwReleaseFence = releaseFence->dup(); in returnBufferCheckedLocked() 229 *releaseFenceOut = releaseFence; in returnBufferCheckedLocked()
|
D | Camera3InputStream.cpp | 145 sp<Fence> releaseFence = new Fence(buffer.release_fence); in returnBufferCheckedLocked() local 146 res = mConsumer->releaseBuffer(bufferItem, releaseFence); in returnBufferCheckedLocked() 152 *releaseFenceOut = releaseFence; in returnBufferCheckedLocked()
|
D | Camera3ZslStream.cpp | 249 sp<Fence> releaseFence = new Fence(releaseFenceFd); in returnBufferCheckedLocked() local 250 bufferItem->getBufferItem().mFence = releaseFence; in returnBufferCheckedLocked() 253 *releaseFenceOut = releaseFence; in returnBufferCheckedLocked()
|
/frameworks/native/include/gui/ |
D | BufferQueueConsumer.h | 71 const sp<Fence>& releaseFence, EGLDisplay display, 154 const sp<Fence>& releaseFence) { in releaseBuffer() argument 155 return releaseBuffer(buf, frameNumber, releaseFence, display, fence); in releaseBuffer()
|
D | BufferItemConsumer.h | 89 const sp<Fence>& releaseFence = Fence::NO_FENCE);
|
D | IGraphicBufferConsumer.h | 202 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 | 260 const sp<Fence>& releaseFence) { in releaseBuffer() argument 265 data.write(*releaseFence); in releaseBuffer() 457 sp<Fence> releaseFence = new Fence(); in onTransact() local 458 status_t err = data.read(*releaseFence); in onTransact() 461 EGL_NO_DISPLAY, EGL_NO_SYNC_KHR, releaseFence); in onTransact()
|
D | BufferQueueConsumer.cpp | 278 const sp<Fence>& releaseFence, EGLDisplay eglDisplay, in releaseBuffer() argument 284 releaseFence == NULL) { in releaseBuffer() 312 mSlots[slot].mFence = releaseFence; in releaseBuffer()
|