Searched refs:GradientCacheEntry (Results 1 - 2 of 2) sorted by relevance

/frameworks/base/libs/hwui/
H A DGradientCache.h36 struct GradientCacheEntry { struct in namespace:android::uirenderer
37 GradientCacheEntry() { function in struct:android::uirenderer::GradientCacheEntry
43 GradientCacheEntry(uint32_t* colors, float* positions, uint32_t count) { function in struct:android::uirenderer::GradientCacheEntry
47 GradientCacheEntry(const GradientCacheEntry& entry) { function in struct:android::uirenderer::GradientCacheEntry
51 GradientCacheEntry& operator=(const GradientCacheEntry& entry) {
61 static int compare(const GradientCacheEntry& lhs, const GradientCacheEntry& rhs);
63 bool operator==(const GradientCacheEntry
[all...]
H A DGradientCache.cpp42 hash_t GradientCacheEntry::hash() const {
51 int GradientCacheEntry::compare(const GradientCacheEntry& lhs, const GradientCacheEntry& rhs) {
66 : mCache(LruCache<GradientCacheEntry, Texture*>::kUnlimitedCapacity)
97 void GradientCache::operator()(GradientCacheEntry&, Texture*& texture) {
110 GradientCacheEntry gradient(colors, positions, count);
147 Texture* GradientCache::addLinearGradient(GradientCacheEntry& gradient,

Completed in 200 milliseconds