Home
last modified time | relevance | path

Searched refs:previousReleaseFence (Results 1 – 10 of 10) sorted by relevance

/frameworks/base/native/android/
Dsurface_control.cpp145 sp<Fence> previousReleaseFence; member
161 aSurfaceControlStats.previousReleaseFence = surfaceStats.previousReleaseFence; in ASurfaceControl_registerSurfaceStatsListener()
273 auto& previousReleaseFence = aSurfaceControlStats->second.previousReleaseFence; in ASurfaceTransactionStats_getPreviousReleaseFenceFd() local
274 return (previousReleaseFence) ? previousReleaseFence->dup() : -1; in ASurfaceTransactionStats_getPreviousReleaseFenceFd()
301 …onst auto& [surfaceControl, latchTime, acquireTime, presentFence, previousReleaseFence, transformH… in ASurfaceTransaction_setOnComplete()
304 aSurfaceControlStats[aSurfaceControl].previousReleaseFence = previousReleaseFence; in ASurfaceTransaction_setOnComplete()
652 previousReleaseFence, transformHint, in ASurfaceTransaction_setOnCommit()
/frameworks/native/services/surfaceflinger/tests/utils/
DCallbackUtils.h134 [surfaceControl, latch, acquireTime, presentFence, previousReleaseFence, in verifySurfaceControlStats()
143 ASSERT_NE(previousReleaseFence, nullptr) in verifySurfaceControlStats()
146 ASSERT_EQ(previousReleaseFence, nullptr) in verifySurfaceControlStats()
/frameworks/native/libs/gui/
DITransactionCompletedListener.cpp115 if (previousReleaseFence) { in writeToParcel()
117 SAFE_PARCEL(output->write, *previousReleaseFence); in writeToParcel()
138 previousReleaseFence = new Fence(); in readFromParcel()
139 SAFE_PARCEL(input->read, *previousReleaseFence); in readFromParcel()
DSurfaceComposerClient.cpp287 surfaceStats.previousReleaseFence, surfaceStats.transformHint, in onTransactionCompleted()
312 surfaceStats.previousReleaseFence, surfaceStats.transformHint, in onTransactionCompleted()
332 surfaceStats.previousReleaseFence in onTransactionCompleted()
333 ? surfaceStats.previousReleaseFence in onTransactionCompleted()
DBLASTBufferQueue.cpp285 stat.presentFence, stat.previousReleaseFence, in transactionCallback()
/frameworks/native/services/surfaceflinger/
DBufferStateLayer.cpp84 if (!ch->previousReleaseFence.get()) { in addReleaseFence()
85 ch->previousReleaseFence = fence; in addReleaseFence()
93 auto currentStatus = ch->previousReleaseFence->getStatus(); in addReleaseFence()
102 ch->previousReleaseFence = fence; in addReleaseFence()
112 fenceName, ch->previousReleaseFence, fence); in addReleaseFence()
117 ch->previousReleaseFence = fence; in addReleaseFence()
120 ch->previousReleaseFence = mergedFence; in addReleaseFence()
129 ch->previousReleaseFence = fence; in addReleaseFence()
DTransactionCallbackInvoker.h44 sp<Fence> previousReleaseFence; variable
DTransactionCallbackInvoker.cpp237 handle->previousReleaseFence, in addCallbackHandle()
/frameworks/native/libs/gui/include/gui/
DITransactionCompletedListener.h139 previousReleaseFence(prevReleaseFence), in SurfaceStats()
148 sp<Fence> previousReleaseFence; variable
DSurfaceComposerClient.h64 previousReleaseFence(prevReleaseFence), in SurfaceControlStats()
72 sp<Fence> previousReleaseFence; member