Home
last modified time | relevance | path

Searched refs:mTextureRelease (Results 1 – 2 of 2) sorted by relevance

/aosp12/frameworks/base/libs/hwui/
H A DDeferredLayerUpdater.cpp205 if (!mTextureRelease || !mTextureRelease->getImage().get() || dataspace != mDataspace || in createIfNeeded()
215 if (!mTextureRelease) { in createIfNeeded()
216 mTextureRelease = new AutoBackendTextureRelease(context, buffer); in createIfNeeded()
218 mTextureRelease->newBufferContent(context); in createIfNeeded()
223 mTextureRelease->makeImage(buffer, dataspace, context); in createIfNeeded()
225 return mTextureRelease ? mTextureRelease->getImage() : nullptr; in createIfNeeded()
229 if (mTextureRelease) { in clear()
234 mTextureRelease->unref(true); in clear()
235 mTextureRelease = nullptr; in clear()
243 if (mTextureRelease) { in releaseQueueOwnership()
[all …]
H A DDeferredLayerUpdater.h129 AutoBackendTextureRelease* mTextureRelease = nullptr; variable