Home
last modified time | relevance | path

Searched refs:acquireFence (Results 1 – 25 of 34) sorted by relevance

12

/frameworks/native/libs/ui/
DGralloc2.cpp210 int acquireFence, void** outData) const in lock() argument
217 if (acquireFence >= 0) { in lock()
219 h->data[0] = acquireFence; in lock()
236 if (acquireFence >= 0) { in lock()
237 close(acquireFence); in lock()
245 int acquireFence, YCbCrLayout* outLayout) const in lock() argument
252 if (acquireFence >= 0) { in lock()
254 h->data[0] = acquireFence; in lock()
272 if (acquireFence >= 0) { in lock()
273 close(acquireFence); in lock()
/frameworks/native/services/surfaceflinger/tests/hwc2/
DHwc2TestVirtualDisplay.cpp46 int32_t acquireFence; in getOutputBuffer() local
47 int ret = mOutputBuffer.getOutputBuffer(outHandle, &acquireFence); in getOutputBuffer()
48 outAcquireFence->reset(acquireFence); in getOutputBuffer()
DHwc2TestLayer.cpp82 int32_t acquireFence; in getBuffer() local
83 int ret = mBuffer.get(outHandle, &acquireFence); in getBuffer()
84 outAcquireFence->reset(acquireFence); in getBuffer()
DHwc2Test.cpp413 buffer_handle_t buffer, int32_t acquireFence, in setLayerBuffer() argument
421 buffer, acquireFence)); in setLayerBuffer()
811 int32_t acquireFence, Dataspace dataspace, in setClientTarget() argument
819 acquireFence, static_cast<int>(dataspace), damage)); in setClientTarget()
1624 int32_t acquireFence; in setLayerProperties() local
1636 && testLayers->getBuffer(layer, &handle, &acquireFence) < 0) in setLayerProperties()
1648 acquireFence)); in setLayerProperties()
1698 int32_t acquireFence; in setClientTarget() local
1702 &acquireFence), 0); in setClientTarget()
1703 EXPECT_NO_FATAL_FAILURE(setClientTarget(display, handle, acquireFence, in setClientTarget()
[all …]
/frameworks/native/services/surfaceflinger/TimeStats/
DTimeStats.cpp116 if (timeRecord->acquireFence != nullptr) { in recordReadyLocked()
117 if (timeRecord->acquireFence->getSignalTime() == Fence::SIGNAL_TIME_PENDING) { in recordReadyLocked()
120 if (timeRecord->acquireFence->getSignalTime() != Fence::SIGNAL_TIME_INVALID) { in recordReadyLocked()
121 timeRecord->acquireTime = timeRecord->acquireFence->getSignalTime(); in recordReadyLocked()
122 timeRecord->acquireFence = nullptr; in recordReadyLocked()
321 const std::shared_ptr<FenceTime>& acquireFence) { in setAcquireFence() argument
326 acquireFence->getSignalTime()); in setAcquireFence()
333 timeRecord.acquireFence = acquireFence; in setAcquireFence()
DTimeStats.h51 std::shared_ptr<FenceTime> acquireFence; member
76 const std::shared_ptr<FenceTime>& acquireFence);
/frameworks/native/libs/gui/
DFrameTimestamps.cpp64 return acquireFence->isValid(); in hasAcquireInfo()
83 acquireFence->getSignalTime(); in checkFencesForCompletion()
136 true, *acquireFence); in dump()
258 frame->acquireFence = std::move(acquire); in updateAcquireFence()
262 frame->acquireFence = std::make_shared<FenceTime>(frame->postedTime); in updateAcquireFence()
292 frame.acquireFence = FenceTime::NO_FENCE; in applyDelta()
370 newTimestamps.acquireFence = newEntry.acquireFence; in addQueue()
DBufferQueueProducer.cpp762 sp<Fence> acquireFence; in queueBuffer() local
765 &crop, &scalingMode, &transform, &acquireFence, &stickyTransform, in queueBuffer()
770 if (acquireFence == NULL) { in queueBuffer()
775 auto acquireFenceTime = std::make_shared<FenceTime>(acquireFence); in queueBuffer()
850 mSlots[slot].mFence = acquireFence; in queueBuffer()
873 item.mFence = acquireFence; in queueBuffer()
985 mLastQueueBufferFence = std::move(acquireFence); in queueBuffer()
/frameworks/native/libs/ui/include/ui/
DGralloc2.h71 int acquireFence, void** outData) const;
77 int acquireFence, YCbCrLayout* outLayout) const;
/frameworks/native/libs/ui/include_vndk/ui/
DGralloc2.h71 int acquireFence, void** outData) const;
77 int acquireFence, YCbCrLayout* outLayout) const;
/frameworks/native/services/surfaceflinger/DisplayHardware/
DFramebufferSurface.cpp96 sp<Fence> acquireFence(Fence::NO_FENCE); in advanceFrame() local
98 status_t result = nextBuffer(slot, buf, acquireFence, dataspace); in advanceFrame()
DHWComposer_hwc1.h136 int fbPost(int32_t id, const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buf);
142 status_t setOutputBuffer(int32_t id, const sp<Fence>& acquireFence,
339 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buf);
DHWComposer.h93 const sp<Fence>& acquireFence,
129 status_t setOutputBuffer(int32_t displayId, const sp<Fence>& acquireFence,
DComposerHal.h135 int acquireFence, Dataspace dataspace,
156 const sp<GraphicBuffer>& buffer, int acquireFence) = 0;
332 int acquireFence, Dataspace dataspace,
352 const sp<GraphicBuffer>& buffer, int acquireFence) override;
DHWComposer.cpp395 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& target, in setClientTarget() argument
401 auto error = hwcDisplay->setClientTarget(slot, target, acquireFence, dataspace); in setClientTarget()
706 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buffer) { in setOutputBuffer() argument
719 error = hwcDisplay->setOutputBuffer(buffer, acquireFence); in setOutputBuffer()
DHWC2.h244 const android::sp<android::Fence>& acquireFence,
313 const android::sp<android::Fence>& acquireFence);
DHWC2.cpp597 const sp<Fence>& acquireFence, Dataspace dataspace) in setClientTarget() argument
600 int32_t fenceFd = acquireFence->dup(); in setClientTarget()
791 const sp<Fence>& acquireFence) in setBuffer() argument
793 int32_t fenceFd = acquireFence->dup(); in setBuffer()
DComposerHal.cpp521 int acquireFence, Dataspace dataspace, in setClientTarget() argument
542 mWriter.setClientTarget(slot, handle, acquireFence, dataspace, damage); in setClientTarget()
648 uint32_t slot, const sp<GraphicBuffer>& buffer, int acquireFence) in setLayerBuffer() argument
669 mWriter.setLayerBuffer(slot, handle, acquireFence); in setLayerBuffer()
/frameworks/av/services/camera/libcameraservice/device3/
DCamera3IOStreamBase.cpp152 int acquireFence, in handoutBufferLocked() argument
164 buffer.acquire_fence = acquireFence; in handoutBufferLocked()
DCamera3Device.cpp3740 native_handle_t *acquireFence = nullptr; in wrapAsHidlRequest() local
3742 acquireFence = native_handle_create(1,0); in wrapAsHidlRequest()
3743 acquireFence->data[0] = request->input_buffer->acquire_fence; in wrapAsHidlRequest()
3744 handlesCreated->push_back(acquireFence); in wrapAsHidlRequest()
3746 captureRequest->inputBuffer.acquireFence = acquireFence; in wrapAsHidlRequest()
3769 native_handle_t *acquireFence = nullptr; in wrapAsHidlRequest() local
3771 acquireFence = native_handle_create(1,0); in wrapAsHidlRequest()
3772 acquireFence->data[0] = src->acquire_fence; in wrapAsHidlRequest()
3773 handlesCreated->push_back(acquireFence); in wrapAsHidlRequest()
3775 dst.acquireFence = acquireFence; in wrapAsHidlRequest()
[all …]
/frameworks/native/services/surfaceflinger/tests/fakehwc/
DFakeComposerClient.h94 Error setClientTarget(Display display, buffer_handle_t target, int32_t acquireFence,
107 int32_t acquireFence) override;
/frameworks/native/libs/gui/include/gui/
DFrameTimestamps.h94 std::shared_ptr<FenceTime> acquireFence{FenceTime::NO_FENCE};
175 std::shared_ptr<FenceTime> acquireFence{FenceTime::NO_FENCE};
/frameworks/native/services/vr/hardware_composer/impl/
Dvr_hwc.h250 int32_t acquireFence, int32_t dataspace,
268 buffer_handle_t buffer, int32_t acquireFence) override;
Dvr_hwc.cpp494 int32_t acquireFence, int32_t /* dataspace */, in setClientTarget() argument
496 base::unique_fd fence(acquireFence); in setClientTarget()
604 buffer_handle_t buffer, int32_t acquireFence) { in setLayerBuffer() argument
605 base::unique_fd fence(acquireFence); in setLayerBuffer()
/frameworks/base/config/
Dhiddenapi-force-blacklist.txt3 Ljava/lang/invoke/VarHandle;->acquireFence()V

12