/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/drawable/ |
H A D | rs_property_drawable_test.cpp | 203 EXPECT_NE(cacheManager, nullptr); 221 EXPECT_NE(cacheManager, nullptr); 222 filterDrawable->cacheManager_ = std::move(cacheManager); 380 auto &cacheManager = filterDrawable->cacheManager_; variable 382 ASSERT_NE(cacheManager, nullptr); 385 cacheManager->cachedSnapshot_ = nullptr; 386 cacheManager->cachedFilteredSnapshot_ = nullptr; 391 ASSERT_NE(cacheManager->cachedSnapshot_, nullptr); 392 cacheManager->cachedFilteredSnapshot_ = nullptr; 401 ASSERT_NE(cacheManager->cachedSnapshot_, nullptr); [all …]
|
H A D | rs_property_drawable_utils_test.cpp | 136 std::unique_ptr<RSFilterCacheManager> cacheManager = std::make_unique<RSFilterCacheManager>(); variable 138 …rsPropertyDrawableUtils->DrawFilter(&paintFilterCanvasTest1, rsFilter, cacheManager, false, false); 149 … rsPropertyDrawableUtils->DrawFilter(&paintFilterCanvasTest1, rsFilter, cacheManager, true, false); 150 rsPropertyDrawableUtils->DrawFilter(nullptr, rsFilter, cacheManager, false, false); 154 … rsPropertyDrawableUtils->DrawFilter(&paintFilterCanvasTest1, rsFilter, cacheManager, true, false); 156 … rsPropertyDrawableUtils->DrawFilter(&paintFilterCanvasTest1, rsFilter, cacheManager, true, false); 163 … rsPropertyDrawableUtils->DrawFilter(&paintFilterCanvasTest1, rsFilter, cacheManager, true, false); 226 std::unique_ptr<RSFilterCacheManager> cacheManager = std::make_unique<RSFilterCacheManager>(); variable 242 rsPropertyDrawableUtils->DrawBackgroundEffect(nullptr, rsFilter, cacheManager, false, bounds); 702 std::unique_ptr<RSFilterCacheManager> cacheManager = std::make_unique<RSFilterCacheManager>(); variable [all …]
|
/ohos5.0/foundation/arkui/ace_engine_lite/frameworks/common/memory/cache/ |
H A D | cache_manager.cpp | 44 static CacheManager cacheManager; in GetInstance() local 45 return cacheManager; in GetInstance()
|
/ohos5.0/foundation/distributeddatamgr/data_object/frameworks/innerkitsimpl/test/unittest/src/ |
H A D | object_store_test.cpp | 1226 CacheManager cacheManager; variable 1227 auto ret = cacheManager.Save(bundleName, sessionId, deviceId, objectData); 1240 CacheManager cacheManager; variable 1241 auto ret = cacheManager.RevokeSave(bundleName, sessionId); 1254 CacheManager cacheManager; variable 1257 auto ret = cacheManager.ResumeObject(bundleName, sessionId, callback); 1270 CacheManager cacheManager; variable 1286 CacheManager cacheManager; variable 1287 auto ret = cacheManager.UnregisterDataChange(bundleName, sessionId); 1298 auto cacheManager = std::make_shared<CacheManager>(); variable [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/drawable/ |
H A D | rs_property_drawable_utils.h | 44 const std::unique_ptr<RSFilterCacheManager>& cacheManager, const bool isForegroundFilter, 47 const std::unique_ptr<RSFilterCacheManager>& cacheManager, bool shouldClearFilteredCache,
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/drawable/ |
H A D | rs_property_drawable_utils.cpp | 269 …nst std::shared_ptr<RSFilter>& rsFilter, const std::unique_ptr<RSFilterCacheManager>& cacheManager, in DrawFilter() argument 323 …if (!paintFilterCanvas->GetDisableFilterCache() && cacheManager != nullptr && RSProperties::Filter… in DrawFilter() 324 if (cacheManager->GetCachedType() == FilterCacheType::FILTERED_SNAPSHOT) { in DrawFilter() 333 cacheManager->DrawFilter(*paintFilterCanvas, filter, in DrawFilter() 335 …cacheManager->CompactFilterCache(shouldClearFilteredCache); // flag for clear witch cache after dr… in DrawFilter() 433 const std::unique_ptr<RSFilterCacheManager>& cacheManager, bool shouldClearFilteredCache, in DrawBackgroundEffect() argument 457 …if (RSProperties::FilterCacheEnabled && cacheManager != nullptr && !canvas->GetDisableFilterCache(… in DrawBackgroundEffect() 458 if (cacheManager->GetCachedType() == FilterCacheType::FILTERED_SNAPSHOT) { in DrawBackgroundEffect() 461 … auto&& data = cacheManager->GeneratedCachedEffectData(*canvas, filter, clipIBounds, clipIBounds); in DrawBackgroundEffect() 462 …cacheManager->CompactFilterCache(shouldClearFilteredCache); // flag for clear witch cache after dr… in DrawBackgroundEffect()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/property/ |
H A D | rs_properties_painter.cpp | 636 …if (auto& cacheManager = properties.GetFilterCacheManager(filterType == FilterType::FOREGROUND_FIL… in DrawFilter() local 637 cacheManager != nullptr && !canvas.GetDisableFilterCache()) { in DrawFilter() 647 cacheManager->DrawFilter(canvas, filter, { false, false }); in DrawFilter() 694 if (auto& cacheManager = properties.GetFilterCacheManager(false); in DrawBackgroundImageAsEffect() local 695 … cacheManager != nullptr && !canvas.GetDisableFilterCache() && cacheManager->IsCacheValid()) { in DrawBackgroundImageAsEffect() 700 auto&& data = cacheManager->GeneratedCachedEffectData(canvas, filter); in DrawBackgroundImageAsEffect() 750 if (auto& cacheManager = properties.GetFilterCacheManager(false); in DrawBackgroundEffect() local 751 cacheManager != nullptr && !canvas.GetDisableFilterCache()) { in DrawBackgroundEffect() 762 auto&& data = cacheManager->GeneratedCachedEffectData(canvas, filter, bounds, bounds); in DrawBackgroundEffect()
|
H A D | rs_properties.cpp | 4214 auto& cacheManager = backgroundFilterCacheManager_; in CreateFilterCacheManagerIfNeed() local 4215 if (cacheManager == nullptr) { in CreateFilterCacheManagerIfNeed() 4216 cacheManager = std::make_unique<RSFilterCacheManager>(); in CreateFilterCacheManagerIfNeed() 4218 cacheManager->UpdateCacheStateWithFilterHash(filter); in CreateFilterCacheManagerIfNeed() 4223 auto& cacheManager = foregroundFilterCacheManager_; in CreateFilterCacheManagerIfNeed() local 4224 if (cacheManager == nullptr) { in CreateFilterCacheManagerIfNeed() 4225 cacheManager = std::make_unique<RSFilterCacheManager>(); in CreateFilterCacheManagerIfNeed() 4227 cacheManager->UpdateCacheStateWithFilterHash(filter); in CreateFilterCacheManagerIfNeed()
|