/frameworks/base/libs/hwui/ |
H A D | Fence.h | 46 mFence = eglCreateSyncKHR(mDisplay, EGL_SYNC_FENCE_KHR, NULL); 48 mFence = EGL_NO_SYNC_KHR; 57 if (mFence != EGL_NO_SYNC_KHR) { 58 eglDestroySyncKHR(mDisplay, mFence); 70 EGLint waitStatus = eglClientWaitSyncKHR(mDisplay, mFence, 80 EGLSyncKHR mFence; member in class:android::uirenderer::Fence 101 mFence.wait(mTimeout); 106 Fence mFence; member in class:android::uirenderer::AutoFence
|
/frameworks/base/services/core/java/com/android/server/location/ |
H A D | GeofenceState.java | 35 public final Geofence mFence; field in class:GeofenceState 51 mFence = fence; 72 boolean inside = mDistanceToCenter <= Math.max(mFence.getRadius(), location.getAccuracy()); 95 return Math.abs(mFence.getRadius() - mDistanceToCenter); 112 return String.format("%s d=%.0f %s", mFence.toString(), mDistanceToCenter, state);
|
H A D | GeofenceManager.java | 132 if (geofence.equals(w.mFence) && intent.equals(w.mIntent)) { 159 if (fence.equals(state.mFence)) { 420 pw.append(state.mFence.toString());
|
/frameworks/native/libs/gui/ |
H A D | BufferItem.cpp | 42 bufferItem.mFence = mFence; 76 if (mFence != 0) { 77 c += mFence->getFlattenedSize(); 88 if (mFence != 0) { 89 c += mFence->getFdCount(); 115 if (mFence != 0) { 116 status_t err = mFence->flatten(buffer, size, fds, count); 158 mFence = new Fence(); 159 status_t err = mFence [all...] |
H A D | ConsumerBase.cpp | 97 mSlots[slotIndex].mFence = Fence::NO_FENCE; 194 mSlots[item->mBuf].mFence = item->mFence; 218 if (!mSlots[slot].mFence.get()) { 219 mSlots[slot].mFence = fence; 223 mSlots[slot].mFence, fence); 228 mSlots[slot].mFence = fence; 231 mSlots[slot].mFence = mergedFence; 250 display, eglFence, mSlots[slot].mFence); 255 mSlots[slot].mFence [all...] |
H A D | IGraphicBufferConsumer.cpp | 70 if (mFence != 0) { 71 c += mFence->getFlattenedSize(); 82 if (mFence != 0) { 83 c += mFence->getFdCount(); 119 if (mFence != 0) { 120 status_t err = mFence->flatten(buffer, size, fds, count); 162 mFence = new Fence(); 163 status_t err = mFence->unflatten(buffer, size, fds, count);
|
H A D | CpuConsumer.cpp | 99 if (b.mFence.get()) { 106 b.mFence->dup()); 119 b.mFence->dup());
|
H A D | BufferQueueProducer.cpp | 317 mSlots[found].mFence = Fence::NO_FENCE; 322 if (CC_UNLIKELY(mSlots[found].mFence == NULL)) { 330 *outFence = mSlots[found].mFence; 332 mSlots[found].mFence = Fence::NO_FENCE; 455 *outFence = mSlots[found].mFence; 501 mSlots[*outSlot].mFence = Fence::NO_FENCE; 595 mSlots[slot].mFence = fence; 612 item.mFence = fence; 685 mSlots[slot].mFence = fence; 963 mSlots[slot].mFence [all...] |
H A D | BufferItemConsumer.cpp | 73 err = item->mFence->waitForever("BufferItemConsumer::acquireBuffer");
|
H A D | BufferQueueConsumer.cpp | 157 mSlots[slot].mFence = Fence::NO_FENCE; 254 mSlots[*outSlot].mFence = Fence::NO_FENCE; 312 mSlots[slot].mFence = releaseFence;
|
H A D | BufferQueueCore.cpp | 205 mSlots[slot].mFence = Fence::NO_FENCE;
|
H A D | StreamSplitter.cpp | 146 bufferItem.mFence);
|
H A D | GLConsumer.cpp | 438 mCurrentFence = item.mFence;
|
/frameworks/native/include/gui/ |
H A D | BufferSlot.h | 112 // mFence, below.) 115 // mFence is a fence which will signal when work initiated by the 123 // buffer, and mFence is set to NO_FENCE. 124 sp<Fence> mFence; member in struct:android::BufferSlot
|
H A D | BufferItem.h | 56 // mFence is a fence that will signal when the buffer is idle. 57 sp<Fence> mFence; member in class:android::BufferItem
|
H A D | ConsumerBase.h | 190 // mFence is a fence which will signal when the buffer associated with 194 sp<Fence> mFence; member in struct:android::ConsumerBase::Slot
|
H A D | IGraphicBufferConsumer.h | 64 // mFence is a fence that will signal when the buffer is idle. 65 sp<Fence> mFence; member in class:android::IGraphicBufferConsumer::BufferItem
|
/frameworks/av/services/camera/libcameraservice/gui/ |
H A D | RingBufferConsumer.cpp | 109 status_t err = pinnedBuffer->getBufferItem().mFence->waitForever( 233 item.mGraphicBuffer, item.mFence); 339 item.mGraphicBuffer, item.mFence);
|
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3ZslStream.cpp | 172 fenceFd = bufferItem->getBufferItem().mFence->dup(); 250 bufferItem->getBufferItem().mFence = releaseFence;
|
H A D | Camera3InputStream.cpp | 77 fenceFd = bufferItem.mFence->dup();
|
/frameworks/rs/ |
H A D | rsGrallocConsumer.cpp | 81 if (b.mFence.get()) { 82 err = b.mFence->waitForever("GrallocConsumer::lockNextBuffer");
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | FramebufferSurface.cpp | 119 outFence = item.mFence;
|
H A D | VirtualDisplaySurface.cpp | 446 mFbFence = mSlots[item.mBuf].mFence;
|
/frameworks/av/media/libstagefright/omx/ |
H A D | GraphicBufferSource.cpp | 377 EGL_NO_DISPLAY, EGL_NO_SYNC_KHR, item.mFence); 427 err = item.mFence->waitForever("GraphicBufferSource::fillCodecBuffer_l"); 779 EGL_NO_DISPLAY, EGL_NO_SYNC_KHR, item.mFence);
|
/frameworks/av/media/libstagefright/ |
H A D | SurfaceMediaSource.cpp | 303 err = item.mFence->waitForever("SurfaceMediaSource::read");
|