Searched refs:hash_type (Results 1 - 15 of 15) sorted by relevance

/frameworks/base/libs/hwui/
H A DTextDropShadowCache.cpp35 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 DTextDropShadowCache.h109 inline hash_t hash_type(const ShadowText& entry) { function in namespace:android::uirenderer
H A DGradientCache.h102 inline hash_t hash_type(const GradientCacheEntry& entry) { function in namespace:android::uirenderer
H A DGradientCache.cpp45 hash = JenkinsHashMix(hash, android::hash_type(colors[i]));
46 hash = JenkinsHashMix(hash, android::hash_type(positions[i]));
H A DPathCache.cpp70 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 DPathCache.h171 friend inline hash_t hash_type(const PathDescription& entry) { function in struct:android::uirenderer::PathDescription
/frameworks/native/include/utils/
H A DTypeHelpers.h269 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 DLruCache.h116 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 DTypeHelpers.h269 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 DFont.cpp76 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 DFont.h157 inline hash_t hash_type(const Font::FontDescription& entry) { function in namespace:android::uirenderer
/frameworks/native/libs/utils/tests/
H A DLruCache_test.cpp56 template<> inline hash_t hash_type(const ComplexKey& value) { function in namespace:android
57 return hash_type(value.k);
H A DBasicHashtable_test.cpp59 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 DTextLayoutCache.cpp304 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 DTextLayoutCache.h120 inline hash_t hash_type(const TextLayoutCacheKey& key) { function in namespace:android

Completed in 137 milliseconds