Home | History | Annotate | Download | only in hwui

Lines Matching full:hash

32 hash_t ShadowText::hash() const {
33 uint32_t hash = JenkinsHashMix(0, glyphCount);
34 hash = JenkinsHashMix(hash, android::hash_type(radius));
35 hash = JenkinsHashMix(hash, android::hash_type(textSize));
36 hash = JenkinsHashMix(hash, android::hash_type(typeface));
37 hash = JenkinsHashMix(hash, flags);
38 hash = JenkinsHashMix(hash, android::hash_type(italicStyle));
39 hash = JenkinsHashMix(hash, android::hash_type(scaleX));
41 hash = JenkinsHashMixShorts(
42 hash, reinterpret_cast<const uint16_t*>(glyphs), glyphCount);
46 hash = JenkinsHashMix(hash, android::hash_type(positions[i]));
49 return JenkinsHashWhiten(hash);