Home
last modified time | relevance | path

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

/frameworks/base/libs/hwui/surfacetexture/
DImageConsumer.cpp57 class AutoBackendTextureRelease { class
61 AutoBackendTextureRelease(GrContext* context, GraphicBuffer* buffer);
76 ~AutoBackendTextureRelease() {} in ~AutoBackendTextureRelease()
90 AutoBackendTextureRelease::AutoBackendTextureRelease(GrContext* context, GraphicBuffer* buffer) { in AutoBackendTextureRelease() function in android::AutoBackendTextureRelease
110 void AutoBackendTextureRelease::unref(bool releaseImage) { in unref()
133 void AutoBackendTextureRelease::releaseProc(SkImage::ReleaseContext releaseContext) { in releaseProc()
134 AutoBackendTextureRelease* textureRelease = in releaseProc()
135 reinterpret_cast<AutoBackendTextureRelease*>(releaseContext); in releaseProc()
139 void AutoBackendTextureRelease::makeImage(sp<GraphicBuffer>& graphicBuffer, in makeImage()
168 mTextureRelease = new AutoBackendTextureRelease(context, graphicBuffer.get()); in createIfNeeded()
DImageConsumer.h40 class AutoBackendTextureRelease; variable
105 AutoBackendTextureRelease* mTextureRelease = nullptr;
/frameworks/base/libs/hwui/renderthread/
DRenderThread.h44 class AutoBackendTextureRelease; variable
137 friend class android::AutoBackendTextureRelease;