Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/
H A Drs_ui_first_surface_render_node_drawable.cpp94 clearCacheSurfaceFunc_(std::move(cacheSurface_), std::move(cacheCompletedSurface_), in ClearCacheSurfaceInThread()
150 if (!cacheCompletedSurface_ || !cacheCompletedCleanupHelper_) { in GetCompletedImage()
152 cacheCompletedSurface_.get(), cacheCompletedSurface_.get()); in GetCompletedImage()
185 if (!cacheCompletedSurface_) { in GetCompletedImage()
189 auto completeImage = cacheCompletedSurface_->GetImageSnapshot(); in GetCompletedImage()
289 func(std::move(cacheSurface_), std::move(cacheCompletedSurface_), in InitCacheSurface()
317 func(std::move(cacheSurface_), std::move(cacheCompletedSurface_), in InitCacheSurface()
381 std::swap(cacheSurface_, cacheCompletedSurface_); in UpdateCompletedCacheSurface()
395 …RSBaseRenderUtil::WriteCacheImageRenderNodeToPng(cacheCompletedSurface_, "cacheCompletedSurface_"); in UpdateCompletedCacheSurface()
414 cacheCompletedSurface_ = nullptr; in ClearCacheSurface()
H A Drs_surface_render_node_drawable.h305 std::shared_ptr<Drawing::Surface> cacheCompletedSurface_ = nullptr; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/
H A Drs_render_node_test.cpp868 node->cacheCompletedSurface_ = std::make_shared<Drawing::Surface>();
870 EXPECT_TRUE(node->cacheCompletedSurface_ == nullptr);
2182 nodeTest->cacheCompletedSurface_ = nullptr;
2185 EXPECT_NE(nodeTest->cacheCompletedSurface_, nullptr);
2186 nodeTest->cacheCompletedSurface_->cachedCanvas_ = nullptr;
2333 nodeTest->cacheCompletedSurface_ = cacheCompletedSurface;
2349 nodeTest->cacheCompletedSurface_ = nullptr;
2365 nodeTest->cacheCompletedSurface_ = nullptr;
2370 nodeTest->cacheCompletedSurface_ = cacheCompletedSurface;
2372 EXPECT_NE(nodeTest->cacheCompletedSurface_, nullptr);
[all …]
H A Drs_base_render_node_test.cpp490 node->cacheCompletedSurface_ = std::make_shared<Drawing::Surface>();
558 node->cacheCompletedSurface_ = std::make_shared<Drawing::Surface>();
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_render_node.cpp1149 if (clearCacheSurfaceFunc_ && (cacheSurface_ || cacheCompletedSurface_)) { in ~RSRenderNode()
2824 if (cacheCompletedSurface_ == nullptr) { in NeedInitCacheCompletedSurface()
2827 auto cacheCanvas = cacheCompletedSurface_->GetCanvas(); in NeedInitCacheCompletedSurface()
2936 return (cacheCompletedSurface_ != nullptr); in IsCacheCompletedSurfaceValid()
3014 if (!cacheCompletedSurface_ || !cacheCompletedCleanupHelper_) { in GetCompletedImage()
3047 if (!cacheCompletedSurface_) { in GetCompletedImage()
3051 auto completeImage = cacheCompletedSurface_->GetImageSnapshot(); in GetCompletedImage()
3108 return cacheCompletedSurface_; in GetCompletedCacheSurface()
3111 return cacheCompletedSurface_; in GetCompletedCacheSurface()
3738 std::swap(cacheSurface_, cacheCompletedSurface_); in UpdateCompletedCacheSurface()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/drawable/
H A Drs_ui_first_surface_render_node_drawable_test.cpp143 surfaceDrawable_->cacheCompletedSurface_ = std::make_shared<Drawing::Surface>();
232 surfaceDrawable_->cacheCompletedSurface_ = std::make_shared<Drawing::Surface>();
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/pipeline/
H A Drs_render_thread_visitor_test.cpp515 node.cacheCompletedSurface_ = std::make_shared<Drawing::Surface>();
524 node.cacheCompletedSurface_ = nullptr;
529 node.cacheCompletedSurface_ = std::make_shared<Drawing::Surface>();
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/
H A Drs_render_node.h988 std::shared_ptr<Drawing::Surface> cacheCompletedSurface_ = nullptr; variable