Searched defs:releaseFence (Results 1 - 6 of 6) sorted by relevance

/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3IOStreamBase.cpp133 int releaseFence,
144 buffer.release_fence = releaseFence;
214 sp<Fence> releaseFence; local
216 &releaseFence);
221 if (releaseFence != 0) {
222 mCombinedFence = Fence::merge(mName, mCombinedFence, releaseFence);
130 handoutBufferLocked(camera3_stream_buffer &buffer, buffer_handle_t *handle, int acquireFence, int releaseFence, camera3_buffer_status_t status) argument
H A DCamera3InputStream.cpp84 /*releaseFence*/-1, CAMERA3_BUFFER_STATUS_OK);
145 sp<Fence> releaseFence = new Fence(buffer.release_fence); local
146 res = mConsumer->releaseBuffer(bufferItem, releaseFence);
152 *releaseFenceOut = releaseFence;
H A DCamera3OutputStream.cpp122 /*releaseFence*/-1, CAMERA3_BUFFER_STATUS_OK);
154 sp<Fence> releaseFence; local
169 releaseFence = new Fence(buffer.acquire_fence);
178 releaseFence = new Fence(buffer.release_fence);
181 int anwReleaseFence = releaseFence->dup();
218 *releaseFenceOut = releaseFence;
H A DCamera3ZslStream.cpp175 /*releaseFence*/-1, CAMERA3_BUFFER_STATUS_OK);
245 sp<Fence> releaseFence = new Fence(releaseFenceFd); local
246 bufferItem->getBufferItem().mFence = releaseFence;
249 *releaseFenceOut = releaseFence;
/frameworks/native/libs/gui/
H A DBufferItemConsumer.cpp80 const sp<Fence>& releaseFence) {
85 err = addReleaseFenceLocked(item.mBuf, item.mGraphicBuffer, releaseFence);
79 releaseBuffer(const BufferItem &item, const sp<Fence>& releaseFence) argument
H A DIGraphicBufferConsumer.cpp227 const sp<Fence>& releaseFence) {
232 data.write(*releaseFence);
389 sp<Fence> releaseFence = new Fence(); local
390 status_t err = data.read(*releaseFence);
393 EGL_NO_DISPLAY, EGL_NO_SYNC_KHR, releaseFence);
225 releaseBuffer(int buf, uint64_t frameNumber, EGLDisplay display, EGLSyncKHR fence, const sp<Fence>& releaseFence) argument

Completed in 120 milliseconds