/frameworks/native/include/ui/ |
GraphicBufferMapper.h | 54 int usage, const Rect& bounds, void** vaddr, int fenceFd); 57 int usage, const Rect& bounds, android_ycbcr *ycbcr, int fenceFd); 59 status_t unlockAsync(buffer_handle_t handle, int *fenceFd);
|
FramebufferNativeWindow.h | 71 static int dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd); 72 static int queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd);
|
GraphicBuffer.h | 103 status_t lockAsync(uint32_t usage, void** vaddr, int fenceFd); 104 status_t lockAsync(uint32_t usage, const Rect& rect, void** vaddr, int fenceFd); 105 status_t lockAsyncYCbCr(uint32_t usage, android_ycbcr *ycbcr, int fenceFd); 106 status_t lockAsyncYCbCr(uint32_t usage, const Rect& rect, android_ycbcr *ycbcr, int fenceFd); 107 status_t unlockAsync(int *fenceFd);
|
Fence.h | 56 Fence(int fenceFd);
|
/frameworks/native/libs/ui/ |
GraphicBufferMapper.cpp | 119 int usage, const Rect& bounds, void** vaddr, int fenceFd) 127 vaddr, fenceFd); 129 sync_wait(fenceFd, -1); 130 close(fenceFd); 141 int usage, const Rect& bounds, android_ycbcr *ycbcr, int fenceFd) 150 ycbcr, fenceFd); 152 sync_wait(fenceFd, -1); 153 close(fenceFd); 165 status_t GraphicBufferMapper::unlockAsync(buffer_handle_t handle, int *fenceFd) 171 err = mAllocMod->unlockAsync(mAllocMod, handle, fenceFd); [all...] |
GraphicBuffer.cpp | 212 status_t GraphicBuffer::lockAsync(uint32_t usage, void** vaddr, int fenceFd) 215 status_t res = lockAsync(usage, lockBounds, vaddr, fenceFd); 219 status_t GraphicBuffer::lockAsync(uint32_t usage, const Rect& rect, void** vaddr, int fenceFd) 228 status_t res = getBufferMapper().lockAsync(handle, usage, rect, vaddr, fenceFd); 232 status_t GraphicBuffer::lockAsyncYCbCr(uint32_t usage, android_ycbcr *ycbcr, int fenceFd) 235 status_t res = lockAsyncYCbCr(usage, lockBounds, ycbcr, fenceFd); 239 status_t GraphicBuffer::lockAsyncYCbCr(uint32_t usage, const Rect& rect, android_ycbcr *ycbcr, int fenceFd) 248 status_t res = getBufferMapper().lockAsyncYCbCr(handle, usage, rect, ycbcr, fenceFd); 252 status_t GraphicBuffer::unlockAsync(int *fenceFd) 254 status_t res = getBufferMapper().unlockAsync(handle, fenceFd); [all...] |
FramebufferNativeWindow.cpp | 223 int fenceFd = -1; 224 int result = dequeueBuffer(window, buffer, &fenceFd); 225 sp<Fence> fence(new Fence(fenceFd)); 236 ANativeWindowBuffer** buffer, int* fenceFd) 257 *fenceFd = -1; 275 ANativeWindowBuffer* buffer, int fenceFd) 282 sp<Fence> fence(new Fence(fenceFd));
|
Fence.cpp | 38 Fence::Fence(int fenceFd) : 39 mFenceFd(fenceFd) {
|
/frameworks/native/include/gui/ |
Surface.h | 114 ANativeWindowBuffer* buffer, int fenceFd); 116 ANativeWindowBuffer** buffer, int* fenceFd); 120 ANativeWindowBuffer* buffer, int fenceFd); 151 virtual int dequeueBuffer(ANativeWindowBuffer** buffer, int* fenceFd); 152 virtual int cancelBuffer(ANativeWindowBuffer* buffer, int fenceFd); 153 virtual int queueBuffer(ANativeWindowBuffer* buffer, int fenceFd);
|
/hardware/libhardware/include/hardware/ |
gralloc.h | 265 * The gralloc implementation takes ownership of the fenceFd and 273 void** vaddr, int fenceFd); 281 * The caller takes ownership of the fenceFd and is responsible 287 buffer_handle_t handle, int* fenceFd); 295 * The gralloc implementation takes ownership of the fenceFd and 303 struct android_ycbcr *ycbcr, int fenceFd);
|
/frameworks/native/libs/gui/ |
Surface.cpp | 109 ANativeWindowBuffer** buffer, int* fenceFd) { 111 return c->dequeueBuffer(buffer, fenceFd); 115 ANativeWindowBuffer* buffer, int fenceFd) { 117 return c->cancelBuffer(buffer, fenceFd); 121 ANativeWindowBuffer* buffer, int fenceFd) { 123 return c->queueBuffer(buffer, fenceFd); 130 int fenceFd = -1; 131 int result = c->dequeueBuffer(&buf, &fenceFd); 132 sp<Fence> fence(new Fence(fenceFd)); 192 int Surface::dequeueBuffer(android_native_buffer_t** buffer, int* fenceFd) { [all...] |
GLConsumer.cpp | 651 int fenceFd = eglDupNativeFenceFDANDROID(dpy, sync); 653 if (fenceFd == EGL_NO_NATIVE_FENCE_FD_ANDROID) { 658 sp<Fence> fence(new Fence(fenceFd)); 944 int fenceFd = mCurrentFence->dup(); 945 if (fenceFd == -1) { 950 EGL_SYNC_NATIVE_FENCE_FD_ANDROID, fenceFd, 956 close(fenceFd); [all...] |
/external/chromium_org/third_party/hwcplus/include/system/ |
window.h | 519 * fenceFd argument will refer to the fence that must signal before the 528 struct ANativeWindowBuffer** buffer, int* fenceFd); 540 * The fenceFd argument specifies a libsync fence file descriptor for a 550 struct ANativeWindowBuffer* buffer, int fenceFd); 564 * The fenceFd argument specifies a libsync fence file decsriptor for a 578 struct ANativeWindowBuffer* buffer, int fenceFd);
|
/frameworks/av/services/camera/libcameraservice/device3/ |
Camera3InputStream.cpp | 62 int fenceFd; 77 fenceFd = bufferItem.mFence->dup(); 80 * FenceFD now owned by HAL except in case of error, 83 handoutBufferLocked(*buffer, &(anb->handle), /*acquireFence*/fenceFd,
|
Camera3ZslStream.cpp | 150 int fenceFd; 172 fenceFd = bufferItem->getBufferItem().mFence->dup(); 175 * FenceFD now owned by HAL except in case of error, 178 handoutBufferLocked(*buffer, &(anb->handle), /*acquireFence*/fenceFd,
|
Camera3OutputStream.cpp | 95 int fenceFd; 111 res = currentConsumer->dequeueBuffer(currentConsumer.get(), &anb, &fenceFd); 120 * FenceFD now owned by HAL except in case of error, 123 handoutBufferLocked(*buffer, &(anb->handle), /*acquireFence*/fenceFd,
|
/system/core/include/system/ |
window.h | 547 * fenceFd argument will refer to the fence that must signal before the 556 struct ANativeWindowBuffer** buffer, int* fenceFd); 568 * The fenceFd argument specifies a libsync fence file descriptor for a 578 struct ANativeWindowBuffer* buffer, int fenceFd); 592 * The fenceFd argument specifies a libsync fence file decsriptor for a 606 struct ANativeWindowBuffer* buffer, int fenceFd); [all...] |
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
HWComposer.h | 173 virtual void setAcquireFenceFd(int fenceFd) = 0;
|
HWComposer.cpp | [all...] |
/frameworks/native/opengl/libagl/ |
egl.cpp | 377 int fenceFd = -1; 379 &fenceFd) != NO_ERROR) { 384 sp<Fence> fence(new Fence(fenceFd)); 386 nativeWindow->cancelBuffer(nativeWindow, buffer, fenceFd); 532 int fenceFd = -1; 533 if (nativeWindow->dequeueBuffer(nativeWindow, &buffer, &fenceFd) == NO_ERROR) { 534 sp<Fence> fence(new Fence(fenceFd)); 536 nativeWindow->cancelBuffer(nativeWindow, buffer, fenceFd); [all...] |
/frameworks/native/services/surfaceflinger/ |
Layer.cpp | 528 int fenceFd = -1; 536 fenceFd = fence->dup(); 537 if (fenceFd == -1) { 542 layer.setAcquireFenceFd(fenceFd); [all...] |
/frameworks/av/media/libstagefright/ |
OMXCodec.cpp | [all...] |
ACodec.cpp | 938 int fenceFd = -1; [all...] |