Home
last modified time | relevance | path

Searched refs:LocalRef (Results 1 – 4 of 4) sorted by relevance

/frameworks/native/opengl/libs/EGL/
Degl_object.h58 class LocalRef {
60 LocalRef() = delete;
61 LocalRef(const LocalRef* rhs) = delete;
64 ~LocalRef();
65 explicit LocalRef(egl_object_t* rhs);
66 explicit LocalRef(egl_display_t const* display, T o) : ref(nullptr) { in LocalRef() function
78 friend class LocalRef; variable
82 egl_object_t::LocalRef<N, T>::LocalRef(egl_object_t* rhs) : ref(rhs) { in LocalRef() function
89 egl_object_t::LocalRef<N, T>::~LocalRef() { in ~LocalRef()
96 void egl_object_t::LocalRef<N, T>::acquire() const { in acquire()
[all …]
/frameworks/native/libs/renderengine/skia/
DAutoBackendTexture.h81 class LocalRef {
83 LocalRef(std::unique_ptr<SkiaBackendTexture> backendTexture, CleanupManager& cleanupMgr) { in LocalRef() function
88 ~LocalRef() { in ~LocalRef()
108 DISALLOW_COPY_AND_ASSIGN(LocalRef);
DSkiaRenderEngine.h135 std::shared_ptr<AutoBackendTexture::LocalRef> getOrCreateBackendTexture(
171 std::unordered_map<GraphicBufferId, std::shared_ptr<AutoBackendTexture::LocalRef>> mTextureCache
DSkiaRenderEngine.cpp437 std::make_shared<AutoBackendTexture::LocalRef>(std::move(backendTexture), in mapExternalTextureBuffer()
481 std::shared_ptr<AutoBackendTexture::LocalRef> SkiaRenderEngine::getOrCreateBackendTexture( in getOrCreateBackendTexture()
491 return std::make_shared<AutoBackendTexture::LocalRef>(std::move(backendTexture), in getOrCreateBackendTexture()