Lines Matching refs:AutoBackendTextureRelease
57 class AutoBackendTextureRelease { class
61 AutoBackendTextureRelease(GrContext* context, GraphicBuffer* buffer);
78 ~AutoBackendTextureRelease() {} in ~AutoBackendTextureRelease()
93 AutoBackendTextureRelease::AutoBackendTextureRelease(GrContext* context, GraphicBuffer* buffer) { in AutoBackendTextureRelease() function in android::AutoBackendTextureRelease
114 void AutoBackendTextureRelease::unref(bool releaseImage) { in unref()
137 void AutoBackendTextureRelease::releaseProc(SkImage::ReleaseContext releaseContext) { in releaseProc()
138 AutoBackendTextureRelease* textureRelease = in releaseProc()
139 reinterpret_cast<AutoBackendTextureRelease*>(releaseContext); in releaseProc()
143 void AutoBackendTextureRelease::makeImage(sp<GraphicBuffer>& graphicBuffer, in makeImage()
161 void AutoBackendTextureRelease::newBufferContent(GrContext* context) { in newBufferContent()
178 mTextureRelease = new AutoBackendTextureRelease(context, graphicBuffer.get()); in createIfNeeded()