Home
last modified time | relevance | path

Searched refs:CachedImage (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/image/
H A Dsk_image_cache.h27 struct CachedImage { struct
29 explicit CachedImage(const sk_sp<SkImage>& image) : imagePtr(image) {} in CachedImage() function
32 explicit CachedImage(const std::shared_ptr<RSImage>& image) : imagePtr(image) {} argument
H A Dimage_cache.h34 struct CachedImage;
50 void CacheImage(const std::string& key, const std::shared_ptr<CachedImage>& image);
51 std::shared_ptr<CachedImage> GetCacheImage(const std::string& key);
96 std::list<CacheNode<std::shared_ptr<CachedImage>>> cacheList_;
97 …std::unordered_map<std::string, std::list<CacheNode<std::shared_ptr<CachedImage>>>::iterator> imag…
H A Dimage_cache.cpp49 void ImageCache::CacheImage(const std::string& key, const std::shared_ptr<CachedImage>& image) in CacheImage()
55 …CountLimitLRU::CacheWithCountLimitLRU<std::shared_ptr<CachedImage>>(key, image, cacheList_, imageC… in CacheImage()
58 std::shared_ptr<CachedImage> ImageCache::GetCacheImage(const std::string& key) in GetCacheImage()
61 …return CountLimitLRU::GetCacheObjWithCountLimitLRU<std::shared_ptr<CachedImage>>(key, cacheList_, … in GetCacheImage()
H A Dimage_object.cpp244 imageCache->CacheImage(key, std::make_shared<CachedImage>(skImage));
246 imageCache->CacheImage(key, std::make_shared<CachedImage>(rsImage));
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/image/test/unittest/
H A Dimage_cache_test.cpp51 imageCache->CacheImage(FILE_KEYS[i], std::make_shared<CachedImage>(nullptr));
61 imageCache->CacheImage(FILE_KEYS[3], std::make_shared<CachedImage>(nullptr));
77 imageCache->CacheImage(FILE_KEYS[i], std::make_shared<CachedImage>(nullptr));
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/image_provider/
H A Dmock_image_cache.cpp20 void ImageCache::CacheImage(const std::string& key, const std::shared_ptr<CachedImage>& image) {} in CacheImage()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Danimated_image.cpp284 std::shared_ptr<CachedImage> cacheNode; in CacheFrame()
287 cacheNode = std::make_shared<CachedImage>(currentFrame_); in CacheFrame()
H A Dskia_image.cpp149 auto cached = std::make_shared<CachedImage>(GetImage()); in Cache()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/rosen/
H A Ddrawing_image.cpp215 auto cached = std::make_shared<CachedImage>(GetImage()); in Cache()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/custom_paint/
H A Drosen_render_custom_paint.cpp3045 imageCache_->CacheImage(src, std::make_shared<CachedImage>(rasterizedImage));
3076 imageCache_->CacheImage(src, std::make_shared<CachedImage>(rasterizedImage));
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/canvas/
H A Dcustom_paint_paint_method.cpp310 imageCache_->CacheImage(src, std::make_shared<Ace::CachedImage>(image)); in GetImage()