Searched refs:releaseFence (Results 1 - 10 of 10) sorted by relevance
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3IOStreamBase.cpp | 147 int releaseFence, 159 buffer.release_fence = releaseFence; 231 sp<Fence> releaseFence; local 233 &releaseFence); 238 if (releaseFence != 0) { 239 mCombinedFence = Fence::merge(mName, mCombinedFence, releaseFence); 144 handoutBufferLocked(camera3_stream_buffer &buffer, buffer_handle_t *handle, int acquireFence, int releaseFence, camera3_buffer_status_t status, bool output) argument
|
H A D | Camera3InputStream.cpp | 85 /*releaseFence*/-1, CAMERA3_BUFFER_STATUS_OK, /*output*/false); 146 sp<Fence> releaseFence = new Fence(buffer.release_fence); local 147 res = mConsumer->releaseBuffer(bufferItem, releaseFence); 153 *releaseFenceOut = releaseFence;
|
H A D | Camera3ZslStream.cpp | 181 /*releaseFence*/-1, CAMERA3_BUFFER_STATUS_OK, /*output*/false); 251 sp<Fence> releaseFence = new Fence(releaseFenceFd); local 252 bufferItem->getBufferItem().mFence = releaseFence; 255 *releaseFenceOut = releaseFence;
|
H A D | Camera3OutputStream.cpp | 128 /*releaseFence*/-1, CAMERA3_BUFFER_STATUS_OK, /*output*/true); 162 sp<Fence> releaseFence = new Fence(buffer.release_fence); local 163 int anwReleaseFence = releaseFence->dup(); 223 *releaseFenceOut = releaseFence;
|
/frameworks/native/include/gui/ |
H A D | BufferQueueConsumer.h | 71 const sp<Fence>& releaseFence, EGLDisplay display, 160 const sp<Fence>& releaseFence) { 161 return releaseBuffer(buf, frameNumber, releaseFence, display, fence); 158 releaseBuffer(int buf, uint64_t frameNumber, EGLDisplay display, EGLSyncKHR fence, const sp<Fence>& releaseFence) argument
|
H A D | BufferItemConsumer.h | 87 const sp<Fence>& releaseFence = Fence::NO_FENCE);
|
H A D | IGraphicBufferConsumer.h | 147 const sp<Fence>& releaseFence) = 0;
|
/frameworks/native/libs/gui/ |
H A D | BufferItemConsumer.cpp | 87 const sp<Fence>& releaseFence) { 92 err = addReleaseFenceLocked(item.mBuf, item.mGraphicBuffer, releaseFence); 86 releaseBuffer(const BufferItem &item, const sp<Fence>& releaseFence) argument
|
H A D | BufferQueueConsumer.cpp | 320 const sp<Fence>& releaseFence, EGLDisplay eglDisplay, 326 releaseFence == NULL) { 328 releaseFence.get()); 356 mSlots[slot].mFence = releaseFence; 319 releaseBuffer(int slot, uint64_t frameNumber, const sp<Fence>& releaseFence, EGLDisplay eglDisplay, EGLSyncKHR eglFence) argument
|
H A D | IGraphicBufferConsumer.cpp | 113 const sp<Fence>& releaseFence) { 118 data.write(*releaseFence); 328 sp<Fence> releaseFence = new Fence(); local 329 status_t err = data.read(*releaseFence); 332 EGL_NO_DISPLAY, EGL_NO_SYNC_KHR, releaseFence); 111 releaseBuffer(int buf, uint64_t frameNumber, EGLDisplay display __attribute__((unused)), EGLSyncKHR fence __attribute__((unused)), const sp<Fence>& releaseFence) argument
|
Completed in 210 milliseconds