/frameworks/base/libs/hwui/ |
H A D | TextDropShadowCache.cpp | 35 hash = JenkinsHashMix(hash, android::hash_type(radius)); 36 hash = JenkinsHashMix(hash, android::hash_type(textSize)); 37 hash = JenkinsHashMix(hash, android::hash_type(typeface)); 39 hash = JenkinsHashMix(hash, android::hash_type(italicStyle)); 40 hash = JenkinsHashMix(hash, android::hash_type(scaleX)); 46 hash = JenkinsHashMix(hash, android::hash_type(positions[i]));
|
H A D | TextDropShadowCache.h | 109 inline hash_t hash_type(const ShadowText& entry) { function in namespace:android::uirenderer
|
H A D | GradientCache.h | 102 inline hash_t hash_type(const GradientCacheEntry& entry) { function in namespace:android::uirenderer
|
H A D | GradientCache.cpp | 45 hash = JenkinsHashMix(hash, android::hash_type(colors[i])); 46 hash = JenkinsHashMix(hash, android::hash_type(positions[i]));
|
H A D | PathCache.cpp | 70 hash = JenkinsHashMix(hash, android::hash_type(miter)); 71 hash = JenkinsHashMix(hash, android::hash_type(strokeWidth)); 72 hash = JenkinsHashMix(hash, android::hash_type(pathEffect));
|
H A D | PathCache.h | 171 friend inline hash_t hash_type(const PathDescription& entry) { function in struct:android::uirenderer::PathDescription
|
/frameworks/native/include/utils/ |
H A D | TypeHelpers.h | 269 hash_t hash_type(const TKey& key); 274 template <> inline hash_t hash_type(const T& value) { return hash_t(value); } 276 template <> inline hash_t hash_type(const T& value) { \ 279 template <> inline hash_t hash_type(const T& value) { \ 280 return hash_type(*reinterpret_cast<const R*>(&value)); } 294 template <typename T> inline hash_t hash_type(T* const & value) { function in namespace:android 295 return hash_type(uintptr_t(value));
|
H A D | LruCache.h | 116 hash_t hash = hash_type(key); 133 hash_t hash = hash_type(key); 152 hash_t hash = hash_type(key);
|
/frameworks/rs/server/ |
H A D | TypeHelpers.h | 269 hash_t hash_type(const TKey& key); 274 template <> inline hash_t hash_type(const T& value) { return hash_t(value); } 276 template <> inline hash_t hash_type(const T& value) { \ 279 template <> inline hash_t hash_type(const T& value) { \ 280 return hash_type(*reinterpret_cast<const R*>(&value)); } 294 template <typename T> inline hash_t hash_type(T* const & value) { function in namespace:android 295 return hash_type(uintptr_t(value));
|
/frameworks/base/libs/hwui/font/ |
H A D | Font.cpp | 76 hash = JenkinsHashMix(hash, android::hash_type(mFontSize)); 77 hash = JenkinsHashMix(hash, android::hash_type(mFlags)); 78 hash = JenkinsHashMix(hash, android::hash_type(mItalicStyle)); 79 hash = JenkinsHashMix(hash, android::hash_type(mScaleX)); 80 hash = JenkinsHashMix(hash, android::hash_type(mStyle)); 81 hash = JenkinsHashMix(hash, android::hash_type(mStrokeWidth)); 83 hash = JenkinsHashMix(hash, android::hash_type(mLookupTransform[SkMatrix::kMScaleX])); 84 hash = JenkinsHashMix(hash, android::hash_type(mLookupTransform[SkMatrix::kMScaleY]));
|
H A D | Font.h | 157 inline hash_t hash_type(const Font::FontDescription& entry) { function in namespace:android::uirenderer
|
/frameworks/native/libs/utils/tests/ |
H A D | LruCache_test.cpp | 56 template<> inline hash_t hash_type(const ComplexKey& value) { function in namespace:android 57 return hash_type(value.k);
|
H A D | BasicHashtable_test.cpp | 59 template<> inline hash_t hash_type(const ComplexKey& value) { function in namespace:android 60 return hash_type(value.k); 124 return h.add(hash_type(key), key_value_pair_t<TKey, TValue>(key, value)); 130 return h.find(index, hash_type(key), key); 169 "hash_type(key)=0x%08x", 170 i, collision, present, hash, key, value, hash_type(key));
|
/frameworks/base/core/jni/android/graphics/ |
H A D | TextLayoutCache.cpp | 304 hash = JenkinsHashMix(hash, hash_type(typeface)); 305 hash = JenkinsHashMix(hash, hash_type(textSize)); 306 hash = JenkinsHashMix(hash, hash_type(textSkewX)); 307 hash = JenkinsHashMix(hash, hash_type(textScaleX));
|
H A D | TextLayoutCache.h | 120 inline hash_t hash_type(const TextLayoutCacheKey& key) { function in namespace:android
|