Home
last modified time | relevance | path

Searched refs:mPendingRelease (Results 1 – 3 of 3) sorted by relevance

/frameworks/native/services/surfaceflinger/
DSurfaceFlingerConsumer.cpp92 err = updateAndReleaseLocked(item, &mPendingRelease); in updateTexImage()
196 if (!mPendingRelease.isPending) { in setReleaseFence()
200 auto currentTexture = mPendingRelease.currentTexture; in setReleaseFence()
204 mPendingRelease.graphicBuffer, fence); in setReleaseFence()
212 if (!mPendingRelease.isPending) { in releasePendingBuffer()
218 status_t result = releaseBufferLocked(mPendingRelease.currentTexture, in releasePendingBuffer()
219 mPendingRelease.graphicBuffer, mPendingRelease.display, in releasePendingBuffer()
220 mPendingRelease.fence); in releasePendingBuffer()
223 mPendingRelease = PendingRelease(); in releasePendingBuffer()
DSurfaceFlingerConsumer.h107 PendingRelease mPendingRelease; variable
/frameworks/av/include/media/stagefright/
DMediaBuffer.h186 &mPendingRelease, (int_least32_t)value, std::memory_order_seq_cst); in addPendingRelease()
190 return std::atomic_load_explicit(&mPendingRelease, std::memory_order_seq_cst); in getPendingRelease()
195 &mPendingRelease, (int_least32_t)value, std::memory_order_seq_cst); in setPendingRelease()
212 &mPendingRelease, (int_least32_t)0, std::memory_order_seq_cst); in clear()
218 std::atomic_int_least32_t mPendingRelease; member