/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 | 91 int acquireFence, void** outData) const 95 // put acquireFence in a hidl_handle 98 if (acquireFence >= 0) { 100 h->data[0] = acquireFence; 116 // we own acquireFence even on errors 117 if (acquireFence >= 0) { 118 close(acquireFence); 126 int acquireFence, YCbCrLayout* outLayout) const 130 // put acquireFence in a hidl_handle 133 if (acquireFence > 89 lock(buffer_handle_t bufferHandle, uint64_t usage, const IMapper::Rect& accessRegion, int acquireFence, void** outData) const argument 124 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); 112 acquireFence, buf, dataspace); 192 sp<Fence> acquireFence; local 193 status_t err = nextBuffer(buf, acquireFence); 199 err = mHwc.fbPost(mDisplayType, acquireFence, buf);
|
H A D | HWComposer.cpp | 419 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& target, 427 auto error = hwcDisplay->setClientTarget(slot, target, acquireFence, dataspace); 792 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buffer) { 812 error = hwcDisplay->setOutputBuffer(buffer, acquireFence); 418 setClientTarget(int32_t displayId, uint32_t slot, const sp<Fence>& acquireFence, const sp<GraphicBuffer>& target, android_dataspace_t dataspace) argument 791 setOutputBuffer(int32_t displayId, const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buffer) argument
|
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.cpp | 467 int acquireFence, Dataspace dataspace, 488 mWriter.setClientTarget(slot, handle, acquireFence, dataspace, damage); 582 uint32_t slot, const sp<GraphicBuffer>& buffer, int acquireFence) 603 mWriter.setLayerBuffer(slot, handle, acquireFence); 465 setClientTarget(Display display, uint32_t slot, const sp<GraphicBuffer>& target, int acquireFence, Dataspace dataspace, const std::vector<IComposerClient::Rect>& damage) argument 581 setLayerBuffer(Display display, Layer layer, uint32_t slot, const sp<GraphicBuffer>& buffer, int acquireFence) argument
|
H A D | HWC2.cpp | 633 const sp<Fence>& acquireFence, android_dataspace_t dataspace) 636 int32_t fenceFd = acquireFence->dup(); 828 const sp<Fence>& acquireFence) 830 int32_t fenceFd = acquireFence->dup(); 632 setClientTarget(uint32_t slot, const sp<GraphicBuffer>& target, const sp<Fence>& acquireFence, android_dataspace_t dataspace) argument 827 setBuffer(uint32_t slot, const sp<GraphicBuffer>& buffer, const sp<Fence>& acquireFence) argument
|
/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 | 3139 native_handle_t *acquireFence = nullptr; local 3141 acquireFence = native_handle_create(1,0); 3142 acquireFence->data[0] = request->input_buffer->acquire_fence; 3143 handlesCreated->push_back(acquireFence); 3145 captureRequest->inputBuffer.acquireFence = acquireFence; 3168 native_handle_t *acquireFence = nullptr; local 3170 acquireFence = native_handle_create(1,0); 3171 acquireFence->data[0] = src->acquire_fence; 3172 handlesCreated->push_back(acquireFence); 3325 pushInflightBufferLocked( int32_t frameNumber, int32_t streamId, buffer_handle_t *buffer, int acquireFence) argument 3343 int acquireFence = pair.second; local 4097 int acquireFence = (*outputBuffers)[i].acquire_fence; local [all...] |
/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
|
/frameworks/native/libs/gui/ |
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/services/vr/hardware_composer/impl/ |
H A D | vr_hwc.cpp | 455 int32_t acquireFence, int32_t dataspace, 457 base::unique_fd fence(acquireFence); 564 buffer_handle_t buffer, int32_t acquireFence) { 565 base::unique_fd fence(acquireFence); 454 setClientTarget(Display display, buffer_handle_t target, int32_t acquireFence, int32_t dataspace, const std::vector<hwc_rect_t>& damage) argument 563 setLayerBuffer(Display display, Layer layer, buffer_handle_t buffer, int32_t acquireFence) argument
|
/frameworks/native/libs/hwc2on1adapter/ |
H A D | HWC2On1Adapter.cpp | 832 int32_t acquireFence, int32_t /*dataspace*/, hwc_region_t /*damage*/) { 835 ALOGV("[%" PRIu64 "] setClientTarget(%p, %d)", mId, target, acquireFence); 837 mClientTarget.setFence(acquireFence); 1922 int32_t acquireFence) { 1923 ALOGV("Setting acquireFence to %d for layer %" PRIu64, acquireFence, mId); 1925 mBuffer.setFence(acquireFence); 831 setClientTarget(buffer_handle_t target, int32_t acquireFence, int32_t , hwc_region_t ) argument 1921 setBuffer(buffer_handle_t buffer, int32_t acquireFence) argument
|
/frameworks/native/services/surfaceflinger/ |
H A D | Layer.cpp | 887 auto acquireFence = mSurfaceFlingerConsumer->getCurrentFence(); local 888 error = hwcLayer->setBuffer(hwcSlot, hwcBuffer, acquireFence); 2500 mAcquireTimeline.push(newTimestamps->acquireFence);
|