/frameworks/native/libs/gui/ |
SurfaceTextureClient.cpp | 112 ANativeWindowBuffer** buffer, int* fenceFd) { 114 return c->dequeueBuffer(buffer, fenceFd); 118 ANativeWindowBuffer* buffer, int fenceFd) { 120 return c->cancelBuffer(buffer, fenceFd); 124 ANativeWindowBuffer* buffer, int fenceFd) { 126 return c->queueBuffer(buffer, fenceFd); 133 int fenceFd = -1; 134 int result = c->dequeueBuffer(&buf, &fenceFd); 135 sp<Fence> fence(new Fence(fenceFd)); 197 int* fenceFd) { [all...] |
SurfaceTexture.cpp | 325 void SurfaceTexture::setReleaseFence(int fenceFd) { 326 sp<Fence> fence(new Fence(fenceFd)); 327 if (fenceFd == -1 || mCurrentTexture == BufferQueue::INVALID_BUFFER_SLOT) 479 int fenceFd = eglDupNativeFenceFDANDROID(dpy, sync); 481 if (fenceFd == EGL_NO_NATIVE_FENCE_FD_ANDROID) { 486 sp<Fence> fence(new Fence(fenceFd)); 775 int fenceFd = mCurrentFence->dup(); 776 if (fenceFd == -1) { 781 EGL_SYNC_NATIVE_FENCE_FD_ANDROID, fenceFd, 787 close(fenceFd); [all...] |
/frameworks/native/include/gui/ |
SurfaceTextureClient.h | 65 ANativeWindowBuffer* buffer, int fenceFd); 67 ANativeWindowBuffer** buffer, int* fenceFd); 71 ANativeWindowBuffer* buffer, int fenceFd); 100 virtual int dequeueBuffer(ANativeWindowBuffer** buffer, int* fenceFd); 101 virtual int cancelBuffer(ANativeWindowBuffer* buffer, int fenceFd); 102 virtual int queueBuffer(ANativeWindowBuffer* buffer, int fenceFd);
|
SurfaceTexture.h | 91 void setReleaseFence(int fenceFd);
|
/frameworks/native/libs/ui/ |
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 | 35 Fence::Fence(int fenceFd) : 36 mFenceFd(fenceFd) {
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
FramebufferSurface.cpp | 132 status_t FramebufferSurface::setReleaseFenceFd(int fenceFd) { 134 if (fenceFd >= 0) { 135 sp<Fence> fence(new Fence(fenceFd));
|
FramebufferSurface.h | 51 status_t setReleaseFenceFd(int fenceFd);
|
HWComposer.h | 152 virtual void setAcquireFenceFd(int fenceFd) = 0;
|
HWComposer.cpp | 803 virtual void setAcquireFenceFd(int fenceFd) { 804 getLayer()->acquireFenceFd = fenceFd; [all...] |
/frameworks/native/include/ui/ |
FramebufferNativeWindow.h | 69 static int dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd); 70 static int queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd);
|
Fence.h | 51 Fence(int fenceFd);
|
/system/core/include/system/ |
window.h | 512 * fenceFd argument will refer to the fence that must signal before the 521 struct ANativeWindowBuffer** buffer, int* fenceFd); 533 * The fenceFd argument specifies a libsync fence file descriptor for a 543 struct ANativeWindowBuffer* buffer, int fenceFd); 557 * The fenceFd argument specifies a libsync fence file decsriptor for a 571 struct ANativeWindowBuffer* buffer, int fenceFd);
|
/frameworks/native/services/surfaceflinger/ |
Layer.cpp | 293 int fenceFd = -1; 301 fenceFd = fence->dup(); 302 if (fenceFd == -1) { 307 layer.setAcquireFenceFd(fenceFd);
|
/frameworks/native/opengl/libagl/ |
egl.cpp | 376 int fenceFd = -1; 378 &fenceFd) != NO_ERROR) { 383 sp<Fence> fence(new Fence(fenceFd)); 385 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/av/media/libstagefright/ |
ACodec.cpp | 675 int fenceFd = -1; [all...] |
OMXCodec.cpp | [all...] |