/frameworks/av/services/camera/libcameraservice/device3/ |
D | Camera3IOStreamBase.cpp | 156 int releaseFence, in handoutBufferLocked() argument 168 buffer.release_fence = releaseFence; in handoutBufferLocked() 241 sp<Fence> releaseFence; in returnAnyBufferLocked() local 243 &releaseFence); in returnAnyBufferLocked() 248 if (releaseFence != 0) { in returnAnyBufferLocked() 249 mCombinedFence = Fence::merge(mName, mCombinedFence, releaseFence); in returnAnyBufferLocked()
|
D | Camera3InputStream.cpp | 154 sp<Fence> releaseFence = new Fence(buffer.release_fence); in returnBufferCheckedLocked() local 155 res = mConsumer->releaseBuffer(bufferItem, releaseFence); in returnBufferCheckedLocked() 161 *releaseFenceOut = releaseFence; in returnBufferCheckedLocked()
|
D | Camera3OutputStream.cpp | 221 sp<Fence> releaseFence = new Fence(buffer.release_fence); in returnBufferCheckedLocked() local 222 int anwReleaseFence = releaseFence->dup(); in returnBufferCheckedLocked() 300 *releaseFenceOut = releaseFence; in returnBufferCheckedLocked()
|
/frameworks/native/libs/gui/include/gui/ |
D | BufferQueueConsumer.h | 72 const sp<Fence>& releaseFence, EGLDisplay display, 161 const sp<Fence>& releaseFence) { in releaseBuffer() argument 162 return releaseBuffer(buf, frameNumber, releaseFence, display, fence); in releaseBuffer()
|
D | IGraphicBufferConsumer.h | 134 EGLSyncKHR fence, const sp<Fence>& releaseFence) = 0; 136 status_t releaseHelper(int buf, uint64_t frameNumber, const sp<Fence>& releaseFence) { in releaseHelper() argument 137 return releaseBuffer(buf, frameNumber, EGL_NO_DISPLAY, EGL_NO_SYNC_KHR, releaseFence); in releaseHelper()
|
D | BufferItemConsumer.h | 86 const sp<Fence>& releaseFence = Fence::NO_FENCE);
|
D | BufferHubConsumer.h | 48 const sp<Fence>& releaseFence) override;
|
D | FrameTimestamps.h | 96 std::shared_ptr<FenceTime> releaseFence{FenceTime::NO_FENCE};
|
/frameworks/base/libs/hwui/surfacetexture/ |
D | ImageConsumer.cpp | 241 sp<Fence> releaseFence; in dequeueImage() local 248 releaseFence); in dequeueImage() 251 releaseFence, renderState.getRenderThread().getGrContext()); in dequeueImage() 259 if (releaseFence.get()) { in dequeueImage() 261 st.mCurrentTexture, st.mSlots[st.mCurrentTexture].mGraphicBuffer, releaseFence); in dequeueImage()
|
/frameworks/native/libs/gui/ |
D | BufferItemConsumer.cpp | 89 const sp<Fence>& releaseFence) { in releaseBuffer() argument 94 err = addReleaseFenceLocked(item.mSlot, item.mGraphicBuffer, releaseFence); in releaseBuffer()
|
D | FrameTimestamps.cpp | 88 releaseFence->getSignalTime(); in checkFencesForCompletion() 151 true, *releaseFence); in dump() 301 frame.releaseFence = FenceTime::NO_FENCE; in applyDelta() 311 &frame.releaseFence, d.mReleaseFence); in applyDelta() 451 frame->releaseFence = std::move(release); in addRelease() 516 mReleaseFence = frameTimestamps.releaseFence->getSnapshot(); in FrameEventsDelta()
|
D | BufferQueueConsumer.cpp | 412 const sp<Fence>& releaseFence, EGLDisplay eglDisplay, in releaseBuffer() argument 418 releaseFence == nullptr) { in releaseBuffer() 420 releaseFence.get()); in releaseBuffer() 447 mSlots[slot].mFence = releaseFence; in releaseBuffer()
|
D | IGraphicBufferConsumer.cpp | 86 const sp<Fence>& releaseFence) override { in releaseBuffer() argument 87 return callRemote<ReleaseBuffer>(Tag::RELEASE_BUFFER, buf, frameNumber, releaseFence); in releaseBuffer()
|
/frameworks/native/libs/ui/ |
D | Gralloc2.cpp | 324 int releaseFence = -1; in unlock() local 338 releaseFence = fd; in unlock() 351 return releaseFence; in unlock()
|
D | Gralloc3.cpp | 282 int releaseFence = -1; in unlock() local 294 releaseFence = fd; in unlock() 310 return releaseFence; in unlock()
|
/frameworks/base/media/jni/ |
D | android_media_ImageReader.cpp | 475 sp<Fence> releaseFence = new Fence(fenceFd); in Image_unlockIfLocked() local 476 return releaseFence; in Image_unlockIfLocked() 498 sp<Fence> releaseFence = Image_unlockIfLocked(env, image); in ImageReader_imageRelease() local 499 bufferConsumer->releaseBuffer(*buffer, releaseFence); in ImageReader_imageRelease()
|
/frameworks/native/services/surfaceflinger/ |
D | BufferQueueLayer.h | 41 void onLayerDisplayed(const sp<Fence>& releaseFence) override;
|
D | BufferQueueLayer.cpp | 46 void BufferQueueLayer::onLayerDisplayed(const sp<Fence>& releaseFence) { in onLayerDisplayed() argument 47 mConsumer->setReleaseFence(releaseFence); in onLayerDisplayed()
|
D | BufferStateLayer.h | 43 void onLayerDisplayed(const sp<Fence>& releaseFence) override;
|
D | BufferStateLayer.cpp | 67 void BufferStateLayer::onLayerDisplayed(const sp<Fence>& releaseFence) { in onLayerDisplayed() argument 86 handle->previousReleaseFence = releaseFence; in onLayerDisplayed()
|
/frameworks/native/libs/gui/bufferqueue/1.0/ |
D | Conversion.cpp | 698 getFlattenedSize(t.releaseFence); in getFlattenedSize() 713 getFdCount(t.releaseFence); in getFdCount() 767 tSnapshot[3] = &t->releaseFence; in unflatten() 831 tSnapshot[3] = &t.releaseFence; in flatten()
|
/frameworks/av/media/codec2/vndk/ |
D | C2AllocatorGralloc.cpp | 830 [&err, &fence](const auto &maperr, const auto &releaseFence) { in unmap() argument 833 (void) releaseFence; in unmap() 845 [&err, &fence](const auto &maperr, const auto &releaseFence) { in unmap() argument 848 (void) releaseFence; in unmap()
|
/frameworks/base/config/ |
D | hiddenapi-force-blacklist.txt | 31 Ljava/lang/invoke/VarHandle;->releaseFence()V
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
D | HWC2.h | 258 const android::sp<android::Fence>& releaseFence) = 0; 319 const android::sp<android::Fence>& releaseFence) override;
|
/frameworks/native/services/surfaceflinger/tests/fakehwc/ |
D | FakeComposerClient.h | 96 Error setOutputBuffer(Display display, buffer_handle_t buffer, int32_t releaseFence) override;
|