/frameworks/native/services/surfaceflinger/tests/hwc2/ |
H A D | Hwc2TestVirtualDisplay.cpp | 42 int32_t acquireFence; local 43 int ret = mBuffer.get(outHandle, &acquireFence); 44 outAcquireFence->reset(acquireFence);
|
H A D | Hwc2TestLayer.cpp | 82 int32_t acquireFence; local 83 int ret = mBuffer.get(outHandle, &acquireFence); 84 outAcquireFence->reset(acquireFence);
|
H A D | Hwc2Test.cpp | 407 buffer_handle_t buffer, int32_t acquireFence, 415 buffer, acquireFence)); 805 int32_t acquireFence, android_dataspace_t dataspace, 813 acquireFence, dataspace, damage)); 1617 int32_t acquireFence; local 1629 && testLayers->getBuffer(layer, &handle, &acquireFence) < 0) 1641 acquireFence)); 1690 int32_t acquireFence; local 1694 &acquireFence), 0); 1695 EXPECT_NO_FATAL_FAILURE(setClientTarget(display, handle, acquireFence, 406 setLayerBuffer(hwc2_display_t display, hwc2_layer_t layer, buffer_handle_t buffer, int32_t acquireFence, hwc2_error_t* outErr = nullptr) argument 804 setClientTarget(hwc2_display_t display, buffer_handle_t handle, int32_t acquireFence, android_dataspace_t dataspace, hwc_region_t damage, hwc2_error_t* outErr = nullptr) argument 1832 android::base::unique_fd acquireFence; local 3608 int32_t acquireFence; local 3656 int32_t acquireFence; local 4536 android::base::unique_fd acquireFence; local [all...] |
/frameworks/native/libs/ui/ |
H A D | Gralloc2.cpp | 96 int acquireFence, void** outData) const 100 // put acquireFence in a hidl_handle 103 if (acquireFence >= 0) { 105 h->data[0] = acquireFence; 121 // we own acquireFence even on errors 122 if (acquireFence >= 0) { 123 close(acquireFence); 131 int acquireFence, YCbCrLayout* outLayout) const 135 // put acquireFence in a hidl_handle 138 if (acquireFence > 94 lock(buffer_handle_t bufferHandle, uint64_t usage, const IMapper::Rect& accessRegion, int acquireFence, void** outData) const argument 129 lock(buffer_handle_t bufferHandle, uint64_t usage, const IMapper::Rect& accessRegion, int acquireFence, YCbCrLayout* outLayout) const argument [all...] |
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | FramebufferSurface.cpp | 103 sp<Fence> acquireFence(Fence::NO_FENCE); 105 status_t result = nextBuffer(slot, buf, acquireFence, dataspace); 193 sp<Fence> acquireFence; local 194 status_t err = nextBuffer(buf, acquireFence); 200 err = mHwc.fbPost(mDisplayType, acquireFence, buf);
|
H A D | HWComposer_hwc1.h | 136 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);
|
H A D | HWComposer.h | 94 const sp<Fence>& acquireFence, 127 status_t setOutputBuffer(int32_t displayId, const sp<Fence>& acquireFence,
|
H A D | HWComposer_hwc1.cpp | 638 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buf) { 652 if (acquireFence->isValid()) { 653 acquireFenceFd = acquireFence->dup(); 868 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buffer) { 870 return setFramebufferTarget(id, acquireFence, buffer); 872 acquireFence->waitForever("HWComposer::fbPost"); 897 status_t HWComposer::setOutputBuffer(int32_t id, const sp<Fence>& acquireFence, 906 disp.outbufAcquireFence = acquireFence; 637 setFramebufferTarget(int32_t id, const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buf) argument
|
H A D | ComposerHal.h | 201 int acquireFence, Dataspace dataspace, 225 const sp<GraphicBuffer>& buffer, int acquireFence);
|
H A D | HWC2.h | 232 const android::sp<android::Fence>& acquireFence, 305 const android::sp<android::Fence>& acquireFence);
|
H A D | ComposerHal.cpp | 478 int acquireFence, Dataspace dataspace, 499 mWriter.setClientTarget(slot, handle, acquireFence, dataspace, damage); 593 uint32_t slot, const sp<GraphicBuffer>& buffer, int acquireFence) 614 mWriter.setLayerBuffer(slot, handle, acquireFence); 476 setClientTarget(Display display, uint32_t slot, const sp<GraphicBuffer>& target, int acquireFence, Dataspace dataspace, const std::vector<IComposerClient::Rect>& damage) argument 592 setLayerBuffer(Display display, Layer layer, uint32_t slot, const sp<GraphicBuffer>& buffer, int acquireFence) argument
|
H A D | HWC2.cpp | 547 const sp<Fence>& acquireFence, android_dataspace_t dataspace) 550 int32_t fenceFd = acquireFence->dup(); 747 const sp<Fence>& acquireFence) 749 int32_t fenceFd = acquireFence->dup(); 546 setClientTarget(uint32_t slot, const sp<GraphicBuffer>& target, const sp<Fence>& acquireFence, android_dataspace_t dataspace) argument 746 setBuffer(uint32_t slot, const sp<GraphicBuffer>& buffer, const sp<Fence>& acquireFence) argument
|
H A D | HWComposer.cpp | 405 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& target, 413 auto error = hwcDisplay->setClientTarget(slot, target, acquireFence, dataspace); 778 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buffer) { 798 error = hwcDisplay->setOutputBuffer(buffer, acquireFence); 404 setClientTarget(int32_t displayId, uint32_t slot, const sp<Fence>& acquireFence, const sp<GraphicBuffer>& target, android_dataspace_t dataspace) argument 777 setOutputBuffer(int32_t displayId, const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buffer) argument
|
/frameworks/native/include/ui/ |
H A D | Gralloc2.h | 58 // The ownership of acquireFence is always transferred to the callee, even 62 int acquireFence, void** outData) const; 64 // The ownership of acquireFence is always transferred to the callee, even 68 int acquireFence, YCbCrLayout* outLayout) const;
|
/frameworks/native/libs/ui/include/ui/ |
H A D | Gralloc2.h | 58 // The ownership of acquireFence is always transferred to the callee, even 62 int acquireFence, void** outData) const; 64 // The ownership of acquireFence is always transferred to the callee, even 68 int acquireFence, YCbCrLayout* outLayout) const;
|
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3IOStreamBase.cpp | 150 int acquireFence, 162 buffer.acquire_fence = acquireFence; 148 handoutBufferLocked(camera3_stream_buffer &buffer, buffer_handle_t *handle, int acquireFence, int releaseFence, camera3_buffer_status_t status, bool output) argument
|
H A D | Camera3Device.cpp | 3377 native_handle_t *acquireFence = nullptr; local 3379 acquireFence = native_handle_create(1,0); 3380 acquireFence->data[0] = request->input_buffer->acquire_fence; 3381 handlesCreated->push_back(acquireFence); 3383 captureRequest->inputBuffer.acquireFence = acquireFence; 3406 native_handle_t *acquireFence = nullptr; local 3408 acquireFence = native_handle_create(1,0); 3409 acquireFence->data[0] = src->acquire_fence; 3410 handlesCreated->push_back(acquireFence); 3564 pushInflightBufferLocked( int32_t frameNumber, int32_t streamId, buffer_handle_t *buffer, int acquireFence) argument 3582 int acquireFence = pair.second; local 4393 int acquireFence = (*outputBuffers)[i].acquire_fence; local [all...] |
/frameworks/native/libs/gui/ |
H A D | FrameTimestamps.cpp | 64 return acquireFence->isValid(); 83 acquireFence->getSignalTime(); 136 true, *acquireFence); 258 frame->acquireFence = std::move(acquire); 262 frame->acquireFence = std::make_shared<FenceTime>(frame->postedTime); 292 frame.acquireFence = FenceTime::NO_FENCE; 370 newTimestamps.acquireFence = newEntry.acquireFence;
|
H A D | BufferQueueProducer.cpp | 762 sp<Fence> acquireFence; local 765 &crop, &scalingMode, &transform, &acquireFence, &stickyTransform, 769 if (acquireFence == NULL) { 774 auto acquireFenceTime = std::make_shared<FenceTime>(acquireFence); 849 mSlots[slot].mFence = acquireFence; 871 item.mFence = acquireFence; 982 mLastQueueBufferFence = std::move(acquireFence);
|
/frameworks/native/include/gui/ |
H A D | FrameTimestamps.h | 94 std::shared_ptr<FenceTime> acquireFence{FenceTime::NO_FENCE}; 175 std::shared_ptr<FenceTime> acquireFence{FenceTime::NO_FENCE};
|
/frameworks/native/libs/gui/include/gui/ |
H A D | FrameTimestamps.h | 94 std::shared_ptr<FenceTime> acquireFence{FenceTime::NO_FENCE}; 175 std::shared_ptr<FenceTime> acquireFence{FenceTime::NO_FENCE};
|
/frameworks/native/services/vr/hardware_composer/impl/ |
H A D | vr_hwc.h | 245 int32_t acquireFence, int32_t dataspace, 263 buffer_handle_t buffer, int32_t acquireFence) override;
|
H A D | vr_hwc.cpp | 476 int32_t acquireFence, int32_t dataspace, 478 base::unique_fd fence(acquireFence); 585 buffer_handle_t buffer, int32_t acquireFence) { 586 base::unique_fd fence(acquireFence); 475 setClientTarget(Display display, buffer_handle_t target, int32_t acquireFence, int32_t dataspace, const std::vector<hwc_rect_t>& damage) argument 584 setLayerBuffer(Display display, Layer layer, buffer_handle_t buffer, int32_t acquireFence) argument
|
/frameworks/native/libs/hwc2on1adapter/ |
H A D | HWC2On1Adapter.cpp | 838 int32_t acquireFence, int32_t /*dataspace*/, hwc_region_t /*damage*/) { 841 ALOGV("[%" PRIu64 "] setClientTarget(%p, %d)", mId, target, acquireFence); 843 mClientTarget.setFence(acquireFence); 1928 int32_t acquireFence) { 1929 ALOGV("Setting acquireFence to %d for layer %" PRIu64, acquireFence, mId); 1931 mBuffer.setFence(acquireFence); 837 setClientTarget(buffer_handle_t target, int32_t acquireFence, int32_t , hwc_region_t ) argument 1927 setBuffer(buffer_handle_t buffer, int32_t acquireFence) argument
|
/frameworks/av/media/libstagefright/omx/ |
H A D | GraphicBufferSource.cpp | 141 const sp<Fence> &acquireFence) 144 mAcquireFence(acquireFence), 138 AcquiredBuffer( const std::shared_ptr<CachedBuffer> &buffer, std::function<void(AcquiredBuffer *)> onReleased, const sp<Fence> &acquireFence) argument
|