Searched refs:Fence (Results 76 - 100 of 107) sorted by relevance

12345

/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3OutputStream.cpp205 sp<Fence> *releaseFenceOut) {
212 // Fence management - always honor release fence from HAL
213 sp<Fence> releaseFence = new Fence(buffer.release_fence);
749 sp<Fence> fence;
H A DCamera3OutputStream.h190 sp<Fence> *releaseFenceOut);
H A DCamera3StreamSplitter.cpp454 sp<Fence> fence;
551 : mBuffer(buffer), mMergedFence(Fence::NO_FENCE), mRequestedSurfaces(requestedSurfaces),
554 void Camera3StreamSplitter::BufferTracker::mergeFence(const sp<Fence>& with) {
555 mMergedFence = Fence::merge(String8("Camera3StreamSplitter"), mMergedFence, with);
/frameworks/native/libs/gui/
H A DBufferQueueConsumer.cpp207 outBuffer->mFence = Fence::NO_FENCE;
246 mSlots[slot].mFence = Fence::NO_FENCE;
379 mSlots[*outSlot].mFence = Fence::NO_FENCE;
405 const sp<Fence>& releaseFence, EGLDisplay eglDisplay,
H A DBufferItem.cpp19 #include <ui/Fence.h>
203 mFence = new Fence();
H A DIGraphicBufferConsumer.cpp24 #include <ui/Fence.h>
86 const sp<Fence>& releaseFence) override {
H A DFrameTimestamps.cpp93 if (Fence::isValidTimestamp(signalTime)) {
95 } else if (pending || signalTime == Fence::SIGNAL_TIME_PENDING) {
342 const sp<Fence>& fence) const {
H A DBufferQueueCore.cpp211 mSlots[slot].mFence = Fence::NO_FENCE;
/frameworks/native/include/gui/
H A DSurface.h136 sp<Fence>* outFence, float outTransformMatrix[16]);
272 sp<Fence>* outFence);
H A DFrameTimestamps.h155 const sp<Fence>& fence) const;
/frameworks/av/media/libstagefright/
H A DMediaSync.cpp137 returnBufferToInput_l(mBuffersSentToOutput.valueAt(0), Fence::NO_FENCE);
705 sp<Fence> fence;
735 const sp<GraphicBuffer> &buffer, const sp<Fence> &fence) {
H A DSurfaceMediaSource.cpp314 EGL_NO_SYNC_KHR, Fence::NO_FENCE);
414 Fence::NO_FENCE);
/frameworks/av/media/libstagefright/omx/
H A DSoftVideoEncoderOMXComponent.cpp33 #include <ui/Fence.h>
561 sp<Fence> fence = new Fence(nativeMeta.nFenceFd);
/frameworks/native/services/surfaceflinger/
H A DDispSync.cpp33 #include <ui/Fence.h>
422 bool DispSync::addPresentFence(const sp<Fence>& fence) {
431 const sp<Fence>& f(mPresentFences[i]);
H A DSurfaceFlinger.h641 sp<Fence> mPreviousPresentFence = Fence::NO_FENCE;
H A DDisplayDevice.cpp388 const sp<Fence>& DisplayDevice::getClientTargetAcquireFence() const {
H A DLayer.h344 void onLayerDisplayed(const sp<Fence>& releaseFence);
H A DSurfaceFlinger.cpp1336 mPreviousPresentFence != Fence::NO_FENCE &&
1338 Fence::SIGNAL_TIME_PENDING);
1480 if (displayTime == Fence::SIGNAL_TIME_PENDING) {
1551 sp<Fence> presentFence = mHwc->getPresentFence(HWC_DISPLAY_PRIMARY);
1870 sp<Fence> releaseFence = Fence::NO_FENCE;
/frameworks/native/services/vr/hardware_composer/impl/
H A Dvr_hwc.cpp19 #include <ui/Fence.h>
93 fence_ = new Fence(fence.release());
186 .fence = fence_.get() ? fence_ : new Fence(-1),
577 hwc_layer->info.fence = new Fence(fence.release());
/frameworks/native/services/vr/hardware_composer/tests/
H A Dvr_composer_test.cpp112 .fence = new Fence(eventfd(0, 0)),
/frameworks/native/libs/gui/tests/
H A DSurface_test.cpp234 sp<Fence> fence;
344 sp<Fence> outFence;
575 std::shared_ptr<FenceTime> createFenceTime(const sp<Fence>& fence)
625 : mFence(new Fence),
627 sp<Fence> mFence { nullptr };
/frameworks/native/opengl/libagl/
H A Degl.cpp34 #include <ui/Fence.h>
381 sp<Fence> fence(new Fence(fenceFd));
382 if (fence->wait(Fence::TIMEOUT_NEVER) != NO_ERROR) {
531 sp<Fence> fence(new Fence(fenceFd));
532 if (fence->wait(Fence::TIMEOUT_NEVER)) {
/frameworks/av/media/libstagefright/omx/1.0/
H A DConversion.h966 * represents a fence. The four functions for this "Fence" type have the word
967 * "Fence" attched to their names because the object type, which is
972 // Ref: frameworks/native/libs/ui/Fence.cpp
1000 * \brief Unflatten `Fence` to `hidl_handle`.
1048 * \brief Flatten `hidl_handle` as `Fence`.
1077 * \brief Wrap `Fence` in `hidl_handle`.
1081 * \param[in] l The source `Fence`.
1086 // wrap: Fence -> hidl_handle
1087 inline bool wrapAs(hidl_handle* t, native_handle_t** nh, Fence const& l) {
1123 * \brief Convert `hidl_handle` to `Fence`
[all...]
/frameworks/av/services/camera/libcameraservice/api1/client2/
H A DZslProcessor.cpp443 sp<Fence> fence;
/frameworks/base/media/jni/
H A Dandroid_media_ImageWriter.cpp154 sp<Fence> fence;
355 // 2. Fence will be saved to mNativeFenceFd, and will consumed by lock/queue/cancel buffer

Completed in 500 milliseconds

12345