Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_render_node_gc.cpp38 if (nodeBucket_.size() > 0) { in NodeDestructorInner()
39 auto& bucket = nodeBucket_.back(); in NodeDestructorInner()
43 nodeBucket_.push({ptr}); in NodeDestructorInner()
46 nodeBucket_.push({ptr}); in NodeDestructorInner()
66 if (nodeBucket_.empty()) { in ReleaseNodeBucket()
69 toDele.swap(nodeBucket_.front()); in ReleaseNodeBucket()
70 nodeBucket_.pop(); in ReleaseNodeBucket()
71 remainBucketSize = nodeBucket_.size(); in ReleaseNodeBucket()
89 if (nodeBucket_.empty()) { in ReleaseNodeMemory()
92 remainBucketSize = nodeBucket_.size(); in ReleaseNodeMemory()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/
H A Drs_render_node_gc_test.cpp68 EXPECT_TRUE(node.nodeBucket_.size() == 1);
88 node.nodeBucket_.swap(tempQueue);
90 EXPECT_TRUE(node.nodeBucket_.size() == 0);
95 EXPECT_TRUE(node.nodeBucket_.size() == 0);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/
H A Drs_render_node_gc.h97 std::queue<std::vector<RSRenderNode*>> nodeBucket_; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_test_util.cpp63 renderNodeGC.nodeBucket_ = std::queue<std::vector<RSRenderNode*>>(); in InitRenderNodeGC()