/frameworks/native/services/surfaceflinger/ |
H A D | FenceTracker.h | 54 sp<Fence> acquireFence; // acquire fence member in struct:android::FenceTracker::LayerRecord 60 sp<Fence> acquireFence, sp<Fence> releaseFence) : 64 acquireFence(acquireFence), releaseFence(releaseFence) {}; 67 releaseTime(0), acquireFence(Fence::NO_FENCE), 57 LayerRecord(const String8& name, uint64_t frameNumber, bool isGlesComposition, nsecs_t postedTime, nsecs_t acquireTime, nsecs_t releaseTime, sp<Fence> acquireFence, sp<Fence> releaseFence) argument
|
H A D | FenceTracker.cpp | 102 if (layer.acquireFence != Fence::NO_FENCE) { 103 nsecs_t time = layer.acquireFence->getSignalTime(); 106 layer.acquireFence = Fence::NO_FENCE; 136 sp<Fence> acquireFence; local 141 &postedTime, &acquireFence, &prevReleaseFence); 147 postedTime, 0, 0, acquireFence, prevReleaseFence)); 153 postedTime, 0, 0, acquireFence, Fence::NO_FENCE)); 164 postedTime, 0, 0, acquireFence, 173 postedTime, 0, 0, acquireFence, prevReleaseFence));
|
H A D | Layer.cpp | 745 auto acquireFence = mSurfaceFlingerConsumer->getCurrentFence(); local 746 error = hwcLayer->setBuffer(mActiveBuffer->handle, acquireFence);
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | FramebufferSurface.cpp | 105 sp<Fence> acquireFence(Fence::NO_FENCE); 107 status_t result = nextBuffer(buf, acquireFence, dataspace); 113 result = mHwc.setClientTarget(mDisplayType, acquireFence, buf, dataspace); 184 sp<Fence> acquireFence; local 185 status_t err = nextBuffer(buf, acquireFence); 191 err = mHwc.fbPost(mDisplayType, acquireFence, buf);
|
H A D | HWComposer_hwc1.h | 132 int fbPost(int32_t id, const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buf); 138 status_t setOutputBuffer(int32_t id, const sp<Fence>& acquireFence, 326 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buf);
|
H A D | HWComposer.h | 95 status_t setClientTarget(int32_t displayId, const sp<Fence>& acquireFence, 126 status_t setOutputBuffer(int32_t displayId, const sp<Fence>& acquireFence,
|
H A D | HWComposer_hwc1.cpp | 631 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buf) { 645 if (acquireFence->isValid()) { 646 acquireFenceFd = acquireFence->dup(); 861 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buffer) { 863 return setFramebufferTarget(id, acquireFence, buffer); 865 acquireFence->waitForever("HWComposer::fbPost"); 890 status_t HWComposer::setOutputBuffer(int32_t id, const sp<Fence>& acquireFence, 899 disp.outbufAcquireFence = acquireFence; 630 setFramebufferTarget(int32_t id, const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buf) argument
|
H A D | HWC2.h | 306 const android::sp<android::Fence>& acquireFence, 367 const android::sp<android::Fence>& acquireFence);
|
H A D | HWComposer.cpp | 398 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& target, 410 auto error = hwcDisplay->setClientTarget(handle, acquireFence, dataspace); 699 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buffer) { 719 error = hwcDisplay->setOutputBuffer(buffer, acquireFence); 397 setClientTarget(int32_t displayId, const sp<Fence>& acquireFence, const sp<GraphicBuffer>& target, android_dataspace_t dataspace) argument 698 setOutputBuffer(int32_t displayId, const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buffer) argument
|
H A D | HWC2.cpp | 783 const sp<Fence>& acquireFence, android_dataspace_t dataspace) 786 int32_t fenceFd = acquireFence->dup(); 959 const sp<Fence>& acquireFence) 961 int32_t fenceFd = acquireFence->dup(); 782 setClientTarget(buffer_handle_t target, const sp<Fence>& acquireFence, android_dataspace_t dataspace) argument 958 setBuffer(buffer_handle_t buffer, const sp<Fence>& acquireFence) argument
|
H A D | HWC2On1Adapter.cpp | 886 int32_t acquireFence, int32_t /*dataspace*/, hwc_region_t /*damage*/) 890 ALOGV("[%" PRIu64 "] setClientTarget(%p, %d)", mId, target, acquireFence); 892 mClientTarget.setFence(acquireFence); 1992 int32_t acquireFence) 1994 ALOGV("Setting acquireFence to %d for layer %" PRIu64, acquireFence, mId); 1996 mBuffer.setFence(acquireFence); 885 setClientTarget(buffer_handle_t target, int32_t acquireFence, int32_t , hwc_region_t ) argument 1991 setBuffer(buffer_handle_t buffer, int32_t acquireFence) argument
|
H A D | HWC2On1Adapter.h | 214 int32_t acquireFence, int32_t dataspace, 504 HWC2::Error setBuffer(buffer_handle_t buffer, int32_t acquireFence);
|
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3IOStreamBase.cpp | 148 int acquireFence, 160 buffer.acquire_fence = acquireFence; 146 handoutBufferLocked(camera3_stream_buffer &buffer, buffer_handle_t *handle, int acquireFence, int releaseFence, camera3_buffer_status_t status, bool output) argument
|