Home
last modified time | relevance | path

Searched refs:hash_type (Results 1 – 16 of 16) sorted by relevance

/frameworks/base/libs/hwui/
DTextDropShadowCache.cpp36 hash = JenkinsHashMix(hash, android::hash_type(radius)); in hash()
37 hash = JenkinsHashMix(hash, android::hash_type(textSize)); in hash()
38 hash = JenkinsHashMix(hash, android::hash_type(typeface)); in hash()
40 hash = JenkinsHashMix(hash, android::hash_type(italicStyle)); in hash()
41 hash = JenkinsHashMix(hash, android::hash_type(scaleX)); in hash()
47 hash = JenkinsHashMix(hash, android::hash_type(positions[i])); in hash()
DTessellationCache.cpp63 hash = JenkinsHashMix(hash, android::hash_type(strokeWidth)); in hash()
64 hash = JenkinsHashMix(hash, android::hash_type(scaleX)); in hash()
65 hash = JenkinsHashMix(hash, android::hash_type(scaleY)); in hash()
DGradientCache.cpp45 hash = JenkinsHashMix(hash, android::hash_type(colors[i])); in hash()
46 hash = JenkinsHashMix(hash, android::hash_type(positions[i])); in hash()
DPatchCache.h127 friend inline hash_t hash_type(const PatchDescription& entry) { in hash_type() function
DTextDropShadowCache.h111 inline hash_t hash_type(const ShadowText& entry) { in hash_type() function
DPathCache.cpp71 hash = JenkinsHashMix(hash, android::hash_type(miter)); in hash()
72 hash = JenkinsHashMix(hash, android::hash_type(strokeWidth)); in hash()
73 hash = JenkinsHashMix(hash, android::hash_type(pathEffect)); in hash()
DGradientCache.h102 inline hash_t hash_type(const GradientCacheEntry& entry) { in hash_type() function
DPatchCache.cpp70 uint32_t hash = JenkinsHashMix(0, android::hash_type(mPatch)); in hash()
/frameworks/rs/cpp/util/
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) {
295 return hash_type(uintptr_t(value));
/frameworks/rs/server/
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) {
295 return hash_type(uintptr_t(value));
/frameworks/base/libs/hwui/utils/
DTinyHashMap.h37 hash_t hash = android::hash_type(key); in put()
52 hash_t hash = android::hash_type(key); in get()
DMacros.h30 friend inline hash_t hash_type(const Type& entry) { return entry.hash(); }
/frameworks/base/libs/hwui/font/
DFont.cpp77 hash = JenkinsHashMix(hash, android::hash_type(mFontSize)); in hash()
78 hash = JenkinsHashMix(hash, android::hash_type(mFlags)); in hash()
79 hash = JenkinsHashMix(hash, android::hash_type(mItalicStyle)); in hash()
80 hash = JenkinsHashMix(hash, android::hash_type(mScaleX)); in hash()
81 hash = JenkinsHashMix(hash, android::hash_type(mStyle)); in hash()
82 hash = JenkinsHashMix(hash, android::hash_type(mStrokeWidth)); in hash()
84 hash = JenkinsHashMix(hash, android::hash_type(mHinting)); in hash()
85 hash = JenkinsHashMix(hash, android::hash_type(mLookupTransform[SkMatrix::kMScaleX])); in hash()
86 hash = JenkinsHashMix(hash, android::hash_type(mLookupTransform[SkMatrix::kMScaleY])); in hash()
DFont.h165 inline hash_t hash_type(const Font::FontDescription& entry) { in hash_type() function
/frameworks/minikin/libs/minikin/
DLayout.cpp206 hash = JenkinsHashMix(hash, hash_type(mStyle)); in hash()
207 hash = JenkinsHashMix(hash, hash_type(mSize)); in hash()
208 hash = JenkinsHashMix(hash, hash_type(mScaleX)); in hash()
209 hash = JenkinsHashMix(hash, hash_type(mSkewX)); in hash()
210 hash = JenkinsHashMix(hash, hash_type(mLetterSpacing)); in hash()
211 hash = JenkinsHashMix(hash, hash_type(mPaintFlags)); in hash()
212 hash = JenkinsHashMix(hash, hash_type(mIsRtl)); in hash()
217 hash_t hash_type(const LayoutCacheKey& key) { in hash_type() function
/frameworks/minikin/include/minikin/
DFontFamily.h98 inline hash_t hash_type(const FontStyle &style) { in hash_type() function