HomeSort by relevance Sort by last modified time
    Searched refs:src_a (Results 1 - 25 of 51) sorted by null

1 2 3

  /external/libvpx/libvpx/third_party/libyuv/source/
compare_neon.cc 26 uint32_t HammingDistance_NEON(const uint8_t* src_a,
51 : "+r"(src_a), "+r"(src_b), "+r"(count), "=r"(diff)
57 uint32_t SumSquareError_NEON(const uint8_t* src_a,
85 : "+r"(src_a), "+r"(src_b), "+r"(count), "=r"(sse)
compare_neon64.cc 25 uint32_t HammingDistance_NEON(const uint8_t* src_a,
46 : "+r"(src_a), "+r"(src_b), "+r"(count), "=r"(diff)
52 uint32_t SumSquareError_NEON(const uint8_t* src_a,
79 : "+r"(src_a), "+r"(src_b), "+r"(count), "=r"(sse)
compare_gcc.cc 26 uint32_t HammingDistance_SSE42(const uint8_t* src_a,
64 : "+r"(src_a), // %0
74 uint32_t HammingDistance_SSE42(const uint8_t* src_a,
103 : "+r"(src_a), // %0
118 uint32_t HammingDistance_SSSE3(const uint8_t* src_a,
164 : "+r"(src_a), // %0
177 uint32_t HammingDistance_AVX2(const uint8_t* src_a,
220 : "+r"(src_a), // %0
232 uint32_t SumSquareError_SSE2(const uint8_t* src_a,
266 : "+r"(src_a), // %
    [all...]
compare_common.cc 21 uint32_t HammingDistance_C1(const uint8_t* src_a,
28 int x = src_a[i] ^ src_b[i];
51 uint32_t HammingDistance_C(const uint8_t* src_a,
58 uint32_t x = *((const uint32_t*)src_a) ^ *((const uint32_t*)src_b);
62 src_a += 4;
67 uint32_t x = *src_a ^ *src_b;
71 src_a += 1;
78 uint32_t SumSquareError_C(const uint8_t* src_a,
84 int diff = src_a[i] - src_b[i];
compare.cc 121 uint64_t ComputeHammingDistance(const uint8_t* src_a,
130 uint32_t (*HammingDistance)(const uint8_t* src_a, const uint8_t* src_b,
161 diff += HammingDistance(src_a + i, src_b + i, kBlockSize);
163 src_a += count & ~(kBlockSize - 1);
166 diff += HammingDistance(src_a, src_b, remainder);
167 src_a += remainder;
172 diff += HammingDistance_C(src_a, src_b, remainder);
179 uint64_t ComputeSumSquareError(const uint8_t* src_a,
189 uint32_t (*SumSquareError)(const uint8_t* src_a, const uint8_t* src_b,
217 sse += SumSquareError(src_a + i, src_b + i, kBlockSize)
    [all...]
compare_msa.cc 25 uint32_t HammingDistance_MSA(const uint8_t* src_a,
34 src0 = (v16u8)__msa_ld_b((v16i8*)src_a, 0);
35 src1 = (v16u8)__msa_ld_b((v16i8*)src_a, 16);
42 src_a += 32;
52 uint32_t SumSquareError_MSA(const uint8_t* src_a,
63 src0 = (v16u8)__msa_ld_b((v16i8*)src_a, 0);
64 src1 = (v16u8)__msa_ld_b((v16i8*)src_a, 16);
79 src_a += 32;
compare_win.cc 28 uint32_t HammingDistance_SSE42(const uint8_t* src_a,
35 uint32_t x = *((uint32_t*)src_a) ^ *((uint32_t*)src_b); // NOLINT
36 src_a += 4;
44 SumSquareError_SSE2(const uint8_t* src_a, const uint8_t* src_b, int count) {
46 mov eax, [esp + 4] // src_a
85 SumSquareError_AVX2(const uint8_t* src_a, const uint8_t* src_b, int count) {
87 mov eax, [esp + 4] // src_a
  /external/libyuv/files/unit_test/
compare_test.cc 36 align_buffer_page_end(src_a, kMaxTest);
48 src_a[i] = (fastrand() & 0xff);
52 uint32 h1 = HashDjb2(src_a, kMaxTest, 5381);
57 memcpy(src_a + kMaxTest / 2, src_b + kMaxTest / 2, kMaxTest / 2);
58 h1 = HashDjb2(src_a, kMaxTest, 5381);
63 memcpy(src_a + kMaxTest / 2, src_a, kMaxTest / 2);
65 memcpy(src_a, src_b, kMaxTest / 2);
66 h1 = HashDjb2(src_a, kMaxTest, 5381);
71 memcpy(src_a, src_b, kMaxTest)
    [all...]
  /external/libaom/libaom/third_party/libyuv/source/
compare_neon.cc 22 uint32 SumSquareError_NEON(const uint8* src_a, const uint8* src_b, int count) {
51 : "+r"(src_a),
compare_neon64.cc 21 uint32 SumSquareError_NEON(const uint8* src_a, const uint8* src_b, int count) {
49 : "+r"(src_a),
compare.cc 130 uint32 SumSquareError_C(const uint8* src_a, const uint8* src_b, int count);
134 uint32 SumSquareError_NEON(const uint8* src_a, const uint8* src_b, int count);
139 uint32 SumSquareError_SSE2(const uint8* src_a, const uint8* src_b, int count);
144 uint32 SumSquareError_AVX2(const uint8* src_a, const uint8* src_b, int count);
149 uint64 ComputeSumSquareError(const uint8* src_a, const uint8* src_b,
158 uint32 (*SumSquareError)(const uint8* src_a, const uint8* src_b, int count) =
181 sse += SumSquareError(src_a + i, src_b + i, kBlockSize);
183 src_a += count & ~(kBlockSize - 1);
186 sse += SumSquareError(src_a, src_b, remainder);
187 src_a += remainder
    [all...]
compare_common.cc 18 uint32 SumSquareError_C(const uint8* src_a, const uint8* src_b, int count) {
22 int diff = src_a[i] - src_b[i];
compare_gcc.cc 21 uint32 SumSquareError_SSE2(const uint8* src_a, const uint8* src_b, int count) {
52 : "+r"(src_a), // %0
  /external/libyuv/files/source/
compare_neon.cc 24 uint32 SumSquareError_NEON(const uint8* src_a, const uint8* src_b, int count) {
52 : "+r"(src_a),
compare_neon64.cc 23 uint32 SumSquareError_NEON(const uint8* src_a, const uint8* src_b, int count) {
50 : "+r"(src_a),
compare_common.cc 20 uint32 SumSquareError_C(const uint8* src_a, const uint8* src_b, int count) {
24 int diff = src_a[i] - src_b[i];
compare.cc 115 uint64 ComputeSumSquareError(const uint8* src_a,
125 uint32 (*SumSquareError)(const uint8* src_a, const uint8* src_b, int count) =
148 sse += SumSquareError(src_a + i, src_b + i, kBlockSize);
150 src_a += count & ~(kBlockSize - 1);
153 sse += SumSquareError(src_a, src_b, remainder);
154 src_a += remainder;
159 sse += SumSquareError_C(src_a, src_b, remainder);
165 uint64 ComputeSumSquareErrorPlane(const uint8* src_a,
180 sse += ComputeSumSquareError(src_a, src_b, width);
181 src_a += stride_a
    [all...]
compare_gcc.cc 25 uint32 SumSquareError_SSE2(const uint8* src_a, const uint8* src_b, int count) {
56 : "+r"(src_a), // %0
  /external/libyuv/files/util/
psnr.cc 41 static uint32 SumSquareError_NEON(const uint8* src_a,
69 : "+r"(src_a), "+r"(src_b), "+r"(count), "=r"(sse)
76 static uint32 SumSquareError_NEON(const uint8* src_a,
103 : "+r"(src_a), "+r"(src_b), "+r"(count), "=r"(sse)
110 __declspec(naked) static uint32 SumSquareError_SSE2(const uint8* /*src_a*/,
114 mov eax, [esp + 4] // src_a
149 static uint32 SumSquareError_SSE2(const uint8* src_a,
182 : "+r"(src_a), // %0
231 static uint32 SumSquareError_C(const uint8* src_a,
236 int diff = src_a[x] - src_b[x]
    [all...]
  /external/libvpx/libvpx/third_party/libyuv/include/libyuv/
compare.h 27 uint64_t ComputeHammingDistance(const uint8_t* src_a,
41 uint64_t ComputeSumSquareError(const uint8_t* src_a,
46 uint64_t ComputeSumSquareErrorPlane(const uint8_t* src_a,
59 double CalcFramePsnr(const uint8_t* src_a,
83 double CalcFrameSsim(const uint8_t* src_a,
  /external/libaom/libaom/third_party/libyuv/include/libyuv/
compare.h 33 uint64 ComputeSumSquareError(const uint8* src_a,
37 uint64 ComputeSumSquareErrorPlane(const uint8* src_a, int stride_a,
47 double CalcFramePsnr(const uint8* src_a, int stride_a,
61 double CalcFrameSsim(const uint8* src_a, int stride_a,
  /external/libyuv/files/include/libyuv/
compare.h 32 uint64 ComputeSumSquareError(const uint8* src_a, const uint8* src_b, int count);
35 uint64 ComputeSumSquareErrorPlane(const uint8* src_a,
48 double CalcFramePsnr(const uint8* src_a,
72 double CalcFrameSsim(const uint8* src_a,
compare_row.h 70 uint32 SumSquareError_C(const uint8* src_a, const uint8* src_b, int count);
71 uint32 SumSquareError_SSE2(const uint8* src_a, const uint8* src_b, int count);
72 uint32 SumSquareError_AVX2(const uint8* src_a, const uint8* src_b, int count);
73 uint32 SumSquareError_NEON(const uint8* src_a, const uint8* src_b, int count);
  /external/webp/src/demux/
anim_decode.c 197 static uint8_t BlendChannelNonPremult(uint32_t src, uint8_t src_a,
202 const uint32_t blend_unscaled = src_channel * src_a + dst_channel * dst_a;
209 const uint8_t src_a = (src >> 24) & 0xff; local
211 if (src_a == 0) {
216 // dst_factor_a = (dst_a * (255 - src_a)) / 255.
217 const uint8_t dst_factor_a = (dst_a * (256 - src_a)) >> 8;
218 const uint8_t blend_a = src_a + dst_factor_a;
222 BlendChannelNonPremult(src, src_a, dst, dst_factor_a, scale, 0);
224 BlendChannelNonPremult(src, src_a, dst, dst_factor_a, scale, 8);
226 BlendChannelNonPremult(src, src_a, dst, dst_factor_a, scale, 16)
259 const uint8_t src_a = (src >> 24) & 0xff; local
    [all...]
  /external/deqp/external/openglcts/modules/glesext/draw_buffers_indexed/
esextcDrawBuffersIndexedBase.hpp 105 void SetBlendFuncSeparatei(int idx, glw::GLenum src_rgb, glw::GLenum dst_rgb, glw::GLenum src_a,
113 void SetBlendFuncSeparate(glw::GLenum src_rgb, glw::GLenum dst_rgb, glw::GLenum src_a, glw::GLenum dst_a);

Completed in 524 milliseconds

1 2 3