Home
last modified time | relevance | path

Searched refs:sk_unaligned_load (Results 1 - 3 of 3) sorted by relevance

/third_party/skia/src/opts/
H A DSkChecksum_opts.h13 #include "src/core/SkUtils.h" // sk_unaligned_load
122 a = crc32c_8(a, sk_unaligned_load<uint64_t>(ptr + 0)); in hash_fn()
123 b = crc32c_8(b, sk_unaligned_load<uint64_t>(ptr + 8)); in hash_fn()
124 c = crc32c_8(c, sk_unaligned_load<uint64_t>(ptr + 16)); in hash_fn()
131 seed = crc32c_8(seed, sk_unaligned_load<uint64_t>(ptr)); in hash_fn()
136 seed = crc32c_1(seed, sk_unaligned_load<uint8_t >(ptr)); in hash_fn()
H A DSkRasterPipeline_opts.h387 return sk_unaligned_load<U8>(&r);
721 return sk_unaligned_load<U16>(&p); // We have two copies. Return (the lower) one.
726 return sk_unaligned_load<U8>(&r);
768 *r = sk_unaligned_load<U16>(&R);
769 *g = sk_unaligned_load<U16>(&G);
820 *r = sk_unaligned_load<U16>(&R);
821 *g = sk_unaligned_load<U16>(&G);
822 *b = sk_unaligned_load<U16>(&B);
844 *r = sk_unaligned_load<U16>((uint16_t*)&rg + 0);
845 *g = sk_unaligned_load<U1
[all...]
/third_party/skia/src/core/
H A DSkUtils.h27 // We force-inline sk_unaligned_load() and sk_unaligned_store() to avoid that,
32 static SK_ALWAYS_INLINE T sk_unaligned_load(const P* ptr) { in sk_unaligned_load() function
50 return sk_unaligned_load<Dst>(&src); in sk_bit_cast()

Completed in 3 milliseconds