Home
last modified time | relevance | path

Searched refs:NodeStrategyType (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/
H A Drs_render_node_drawable_autocache.cpp114 rootNodeStragyType_ = NodeStrategyType::CACHE_NONE; in DrawableCacheStateReset()
115 temNodeStragyType_ = NodeStrategyType::CACHE_NONE; in DrawableCacheStateReset()
125 return (rootNodeStragyType_ == NodeStrategyType::OPINC_AUTOCACHE) && in IsOpListDrawAreaEnable()
138 rootNodeStragyType_ = NodeStrategyType::CACHE_DISABLE; in NodeCacheStateDisable()
139 temNodeStragyType_ = NodeStrategyType::CACHE_DISABLE; in NodeCacheStateDisable()
157 rootNodeStragyType_ == NodeStrategyType::OPINC_AUTOCACHE) { in BeforeDrawCacheProcessChildNode()
160 if (rootNodeStragyType_ == NodeStrategyType::CACHE_DISABLE) { in BeforeDrawCacheProcessChildNode()
184 rootNodeStragyType_ = NodeStrategyType::OPINC_AUTOCACHE; in BeforeDrawCacheFindRootNode()
192 void RSRenderNodeDrawable::BeforeDrawCache(NodeStrategyType& cacheStragy, in BeforeDrawCache()
236 void RSRenderNodeDrawable::AfterDrawCache(NodeStrategyType& cacheStragy, in AfterDrawCache()
[all …]
H A Drs_render_node_drawable.h74 …void BeforeDrawCache(NodeStrategyType& cacheStragy, Drawing::Canvas& canvas, RSRenderParams& param…
76 …void AfterDrawCache(NodeStrategyType& cacheStragy, Drawing::Canvas& canvas, RSRenderParams& params,
143 thread_local static inline NodeStrategyType nodeCacheType_ = NodeStrategyType::CACHE_NONE;
198 bool BeforeDrawCacheProcessChildNode(NodeStrategyType& cacheStragy, RSRenderParams& params);
212 NodeStrategyType rootNodeStragyType_ = NodeStrategyType::CACHE_NONE;
213 NodeStrategyType temNodeStragyType_ = NodeStrategyType::CACHE_NONE;
H A Drs_surface_render_node_drawable.cpp325 nodeCacheType_ = NodeStrategyType::CACHE_NONE; in OnDraw()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/drawable/
H A Drs_render_node_drawable_autocache_test.cpp58 drawable->rootNodeStragyType_ = NodeStrategyType::OPINC_AUTOCACHE;
182 NodeStrategyType cacheStragy = NodeStrategyType::CACHE_NONE;
189 drawable->rootNodeStragyType_ = NodeStrategyType::OPINC_AUTOCACHE;
193 cacheStragy = NodeStrategyType::CACHE_DISABLE;
195 drawable->rootNodeStragyType_ = NodeStrategyType::CACHE_DISABLE;
250 NodeStrategyType cacheStragy = NodeStrategyType::CACHE_NONE;
273 cacheStragy = NodeStrategyType::CACHE_DISABLE;
290 NodeStrategyType cacheStragy = NodeStrategyType::CACHE_NONE;
299 drawable->rootNodeStragyType_ = NodeStrategyType::OPINC_AUTOCACHE;
312 drawable->rootNodeStragyType_ = NodeStrategyType::OPINC_AUTOCACHE;
H A Drs_render_node_drawable_test.cpp79 drawable->rootNodeStragyType_ = NodeStrategyType::OPINC_AUTOCACHE;
178 ASSERT_EQ(drawable->temNodeStragyType_, NodeStrategyType::CACHE_NONE);
198 drawable->rootNodeStragyType_ = NodeStrategyType::OPINC_AUTOCACHE;
256 auto strategyType = NodeStrategyType::CACHE_NONE;
260 strategyType = NodeStrategyType::DDGR_OPINC_DYNAMIC;
264 drawable->rootNodeStragyType_ = NodeStrategyType::OPINC_AUTOCACHE;
267 drawable->rootNodeStragyType_ = NodeStrategyType::CACHE_DISABLE;
309 NodeStrategyType strategyType = NodeStrategyType::DDGR_OPINC_DYNAMIC;
312 strategyType = NodeStrategyType::CACHE_NONE;
333 drawable->rootNodeStragyType_ = NodeStrategyType::OPINC_AUTOCACHE;
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/common/
H A Drs_common_def.h151 enum NodeStrategyType : uint8_t { enum