Searched refs:AutoBackendTextureRelease (Results 1 – 8 of 8) sorted by relevance
42 RENDERTHREAD_TEST(AutoBackendTextureRelease, makeImage_invalid) { in RENDERTHREAD_TEST() argument44 AutoBackendTextureRelease* textureRelease = in RENDERTHREAD_TEST()45 new AutoBackendTextureRelease(renderThread.getGrContext(), buffer); in RENDERTHREAD_TEST()60 RENDERTHREAD_TEST(AutoBackendTextureRelease, makeImage_valid) { in RENDERTHREAD_TEST() argument62 AutoBackendTextureRelease* textureRelease = in RENDERTHREAD_TEST()63 new AutoBackendTextureRelease(renderThread.getGrContext(), buffer); in RENDERTHREAD_TEST()
34 AutoBackendTextureRelease::AutoBackendTextureRelease(GrDirectContext* context, in AutoBackendTextureRelease() function in android::uirenderer::AutoBackendTextureRelease86 void AutoBackendTextureRelease::unref(bool releaseImage) { in unref()112 AutoBackendTextureRelease* textureRelease = in releaseProc()113 reinterpret_cast<AutoBackendTextureRelease*>(releaseContext); in releaseProc()117 void AutoBackendTextureRelease::makeImage(AHardwareBuffer* buffer, in makeImage()132 void AutoBackendTextureRelease::newBufferContent(GrDirectContext* context) { in newBufferContent()138 void AutoBackendTextureRelease::releaseQueueOwnership(GrDirectContext* context) { in releaseQueueOwnership()
35 class AutoBackendTextureRelease final {37 AutoBackendTextureRelease(GrDirectContext* context,59 ~AutoBackendTextureRelease() {} in ~AutoBackendTextureRelease()
40 class AutoBackendTextureRelease; variable130 AutoBackendTextureRelease* mTextureRelease = nullptr;
242 mTextureRelease = new AutoBackendTextureRelease(context, buffer); in createIfNeeded()
645 "AutoBackendTextureRelease.cpp",
45 class AutoBackendTextureRelease; variable194 friend class android::uirenderer::AutoBackendTextureRelease;
278 static int getUsageCount(const AutoBackendTextureRelease* textureRelease) { in getUsageCount()