HomeSort by relevance Sort by last modified time
    Searched refs:mFence (Results 1 - 25 of 50) sorted by null

1 2

  /frameworks/base/services/core/java/com/android/server/location/
GeofenceState.java 35 public final Geofence mFence;
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);
GeofenceManager.java 166 if (geofence.equals(w.mFence) && intent.equals(w.mIntent)) {
193 if (fence.equals(state.mFence)) {
455 pw.append(state.mFence.toString());
  /frameworks/av/media/libstagefright/
FrameRenderTracker.cpp 84 renderInfo->mFence = new Fence(::dup(fenceFd));
122 } else if (it->mFence != NULL) {
124 nsecs_t signalTime = it->mFence->getSignalTime();
131 it->mFence.clear();
140 if (drop || (it->mFence == NULL && it == mRenderQueue.begin())) {
178 if (it->mFence == NULL) {
185 it->mFence->isValid() ? "YES" : "NO");
MediaSync.cpp 353 returnBufferToInput_l(bufferItem->mGraphicBuffer, bufferItem->mFence);
563 bufferItem->mGraphicBuffer, bufferItem->mFence);
648 returnBufferToInput_l(bufferItem.mGraphicBuffer, bufferItem.mFence);
667 bufferItem.mFence);
681 returnBufferToInput_l(bufferItem.mGraphicBuffer, bufferItem.mFence);
  /frameworks/av/media/libstagefright/include/media/stagefright/
FrameRenderTracker.h 38 // 1. queued frame: mMediaTime and mGraphicBuffer are set for the frame. mFence is the
40 // Key characteristics: mFence is not NULL and mIndex is negative.
42 // 2. dequeued frame: mFence is updated with the dequeue fence (write fence). mIndex is set.
43 // Key characteristics: mFence is not NULL and mIndex is non-negative. mRenderTime is still
46 // 3. rendered frame or frame: mFence is cleared, mRenderTimeNs is set.
47 // Key characteristics: mFence is NULL.
66 mFence(fence) {
75 mFence(NULL) {
83 sp<Fence> mFence;
  /cts/tests/tests/view/src/android/view/cts/
PixelCopyGLProducerCtsActivity.java 42 private CountDownLatch mFence;
82 if (mFence != null) {
83 mFence.countDown();
109 mRenderer.mFence = swapFence;
PixelCopyWideGamutViewProducerActivity.java 50 private CountDownLatch mFence = new CountDownLatch(3);
87 mFence.countDown();
88 if (mFence.getCount() > 0) {
96 if (!mFence.await(timeout, unit)) {
109 mFence = new CountDownLatch(3);
PixelCopyViewProducerActivity.java 51 private CountDownLatch mFence = new CountDownLatch(3);
90 mFence.countDown();
91 if (mFence.getCount() > 0) {
112 if (!mFence.await(timeout, unit)) {
125 mFence = new CountDownLatch(3);
  /frameworks/native/libs/gui/include/gui/
BufferSlot.h 183 mFence(Fence::NO_FENCE),
212 // mFence, below.)
215 // mFence is a fence which will signal when work initiated by the
223 // buffer, and mFence is set to NO_FENCE.
224 sp<Fence> mFence;
BufferItem.h 59 // mFence is a fence that will signal when the buffer is idle.
60 sp<Fence> mFence;
62 // The std::shared_ptr<FenceTime> wrapper around mFence.
ConsumerBase.h 224 // mFence is a fence which will signal when the buffer associated with
228 sp<Fence> mFence;
  /frameworks/native/libs/gui/
ConsumerBase.cpp 100 mSlots[slotIndex].mFence = Fence::NO_FENCE;
363 mSlots[item->mSlot].mFence = item->mFence;
387 if (!mSlots[slot].mFence.get()) {
388 mSlots[slot].mFence = fence;
395 auto currentStatus = mSlots[slot].mFence->getStatus();
404 mSlots[slot].mFence = fence;
414 fenceName, mSlots[slot].mFence, fence);
419 mSlots[slot].mFence = fence;
422 mSlots[slot].mFence = mergedFence
    [all...]
BufferItem.cpp 43 mFence(NULL),
98 if (mFence != 0) {
99 size += mFence->getFlattenedSize();
113 if (mFence != 0) {
114 count += mFence->getFdCount();
146 if (mFence != 0) {
147 status_t err = mFence->flatten(buffer, size, fds, count);
211 mFence = new Fence();
212 status_t err = mFence->unflatten(buffer, size, fds, count);
216 mFenceTime = std::make_shared<FenceTime>(mFence);
    [all...]
CpuConsumer.cpp 96 int fenceFd = item.mFence.get() ? item.mFence->dup() : -1;
120 int fenceFd = item.mFence.get() ? item.mFence->dup() : -1;
BufferItemConsumer.cpp 75 err = item->mFence->waitForever("BufferItemConsumer::acquireBuffer");
BufferQueueProducer.cpp 461 mSlots[found].mFence = Fence::NO_FENCE;
475 if (CC_UNLIKELY(mSlots[found].mFence == NULL)) {
487 Fence::NO_FENCE : mSlots[found].mFence;
489 mSlots[found].mFence = Fence::NO_FENCE;
668 *outFence = mSlots[found].mFence;
740 mSlots[*outSlot].mFence = Fence::NO_FENCE;
850 mSlots[slot].mFence = acquireFence;
873 item.mFence = acquireFence;
    [all...]
  /frameworks/native/libs/ui/
FenceTime.cpp 51 mFence(fence),
59 mFence(std::move(fence)),
66 mFence(nullptr),
101 mFence.clear();
128 if (!mFence.get()) {
130 // reference to mFence.
133 fence = mFence;
151 mFence.clear();
177 return Snapshot(mFence);
185 mFence(fence)
    [all...]
  /frameworks/native/services/surfaceflinger/tests/hwc2/
Hwc2TestBuffer.cpp 68 mCallback(item.mFence->dup(), mCallbackArgs);
261 if (mFence >= 0)
262 close(mFence);
263 mFence = -1;
274 if (mFence >= 0) {
275 return dup(mFence);
304 return dup(mFence);
310 mFence = fence;
324 int32_t mFence = -1;
  /frameworks/native/services/surfaceflinger/DisplayHardware/
FramebufferSurface.cpp 139 mCurrentFence = item.mFence;
141 outFence = item.mFence;
  /cts/tests/tests/graphics/jni/
VulkanPreTransformTestHelpers.h 102 VkFence mFence;
VulkanTestHelpers.h 121 VkFence mFence = VK_NULL_HANDLE;
  /cts/tests/tests/uirendering/src/android/uirendering/cts/testclasses/
SurfaceViewTests.java 126 private final CountDownLatch mFence = new CountDownLatch(1);
165 mFence.countDown();
174 return mFence;
  /frameworks/av/services/camera/libcameraservice/gui/
RingBufferConsumer.cpp 109 status_t err = pinnedBuffer->getBufferItem().mFence->waitForever(
233 item.mGraphicBuffer, item.mFence);
337 item.mGraphicBuffer, item.mFence);
  /frameworks/av/media/libstagefright/filters/
GraphicBufferListener.cpp 114 err = item.mFence->waitForever("GraphicBufferListener::getBufferItem");
  /frameworks/native/libs/ui/include/ui/
FenceTime.h 134 // mMutex guards mFence and mSignalTime.
138 sp<Fence> mFence{Fence::NO_FENCE};

Completed in 527 milliseconds

1 2