Home
last modified time | relevance | path

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

/frameworks/base/libs/hwui/tests/unit/
DAutoBackendTextureReleaseTests.cpp42 RENDERTHREAD_TEST(AutoBackendTextureRelease, makeImage_invalid) { in RENDERTHREAD_TEST() argument
44 AutoBackendTextureRelease* textureRelease = in RENDERTHREAD_TEST()
45 new AutoBackendTextureRelease(renderThread.getGrContext(), buffer); in RENDERTHREAD_TEST()
60 RENDERTHREAD_TEST(AutoBackendTextureRelease, makeImage_valid) { in RENDERTHREAD_TEST() argument
62 AutoBackendTextureRelease* textureRelease = in RENDERTHREAD_TEST()
63 new AutoBackendTextureRelease(renderThread.getGrContext(), buffer); in RENDERTHREAD_TEST()
/frameworks/base/libs/hwui/
DAutoBackendTextureRelease.cpp34 AutoBackendTextureRelease::AutoBackendTextureRelease(GrDirectContext* context, in AutoBackendTextureRelease() function in android::uirenderer::AutoBackendTextureRelease
86 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()
DAutoBackendTextureRelease.h35 class AutoBackendTextureRelease final {
37 AutoBackendTextureRelease(GrDirectContext* context,
59 ~AutoBackendTextureRelease() {} in ~AutoBackendTextureRelease()
DDeferredLayerUpdater.h40 class AutoBackendTextureRelease; variable
130 AutoBackendTextureRelease* mTextureRelease = nullptr;
DDeferredLayerUpdater.cpp242 mTextureRelease = new AutoBackendTextureRelease(context, buffer); in createIfNeeded()
DAndroid.bp645 "AutoBackendTextureRelease.cpp",
/frameworks/base/libs/hwui/renderthread/
DRenderThread.h45 class AutoBackendTextureRelease; variable
194 friend class android::uirenderer::AutoBackendTextureRelease;
/frameworks/base/libs/hwui/tests/common/
DTestUtils.h278 static int getUsageCount(const AutoBackendTextureRelease* textureRelease) { in getUsageCount()