HomeSort by relevance Sort by last modified time
    Searched refs:AVG3 (Results 1 - 7 of 7) sorted by null

  /external/libvpx/libvpx/vpx_dsp/
intrapred.c 18 #define AVG3(a, b, c) (((a) + 2 * (b) + (c) + 2) >> 2)
33 dst[r * stride] = AVG3(left[r], left[r + 1], left[r + 2]);
34 dst[(bs - 2) * stride] = AVG3(left[bs - 2], left[bs - 1], left[bs - 1]);
54 dst[c] = c & 1 ? AVG3(left[(c >> 1) + r], left[(c >> 1) + r + 1],
69 dst[stride + c] = AVG3(above[c], above[c + 1], above[c + 2]);
85 dst[c] = r & 1 ? AVG3(above[(r >> 1) + c], above[(r >> 1) + c + 1],
101 dst[x] = AVG3(above[x], above[x + 1], above[x + 2]);
118 dst[c] = AVG3(above[r + c], above[r + c + 1],
135 dst[0] = AVG3(left[0], above[-1], above[0]);
137 dst[c] = AVG3(above[c - 2], above[c - 1], above[c])
    [all...]
  /external/opencv3/3rdparty/libwebp/dsp/
dec.c 252 #define AVG3(a, b, c) (((a) + 2 * (b) + (c) + 2) >> 2)
258 AVG3(top[-1], top[0], top[1]),
259 AVG3(top[ 0], top[1], top[2]),
260 AVG3(top[ 1], top[2], top[3]),
261 AVG3(top[ 2], top[3], top[4])
275 *(uint32_t*)(dst + 0 * BPS) = 0x01010101U * AVG3(A, B, C);
276 *(uint32_t*)(dst + 1 * BPS) = 0x01010101U * AVG3(B, C, D);
277 *(uint32_t*)(dst + 2 * BPS) = 0x01010101U * AVG3(C, D, E);
278 *(uint32_t*)(dst + 3 * BPS) = 0x01010101U * AVG3(D, E, E);
299 DST(0, 3) = AVG3(J, K, L)
    [all...]
enc.c 345 #define AVG3(a, b, c) (((a) + 2 * (b) + (c) + 2) >> 2)
350 AVG3(top[-1], top[0], top[1]),
351 AVG3(top[ 0], top[1], top[2]),
352 AVG3(top[ 1], top[2], top[3]),
353 AVG3(top[ 2], top[3], top[4])
367 *(uint32_t*)(dst + 0 * BPS) = 0x01010101U * AVG3(X, I, J);
368 *(uint32_t*)(dst + 1 * BPS) = 0x01010101U * AVG3(I, J, K);
369 *(uint32_t*)(dst + 2 * BPS) = 0x01010101U * AVG3(J, K, L);
370 *(uint32_t*)(dst + 3 * BPS) = 0x01010101U * AVG3(K, L, L);
390 DST(0, 3) = AVG3(J, K, L)
    [all...]
  /external/webp/src/dsp/
dec.c 241 #define AVG3(a, b, c) (((a) + 2 * (b) + (c) + 2) >> 2)
247 AVG3(top[-1], top[0], top[1]),
248 AVG3(top[ 0], top[1], top[2]),
249 AVG3(top[ 1], top[2], top[3]),
250 AVG3(top[ 2], top[3], top[4])
264 WebPUint32ToMem(dst + 0 * BPS, 0x01010101U * AVG3(A, B, C));
265 WebPUint32ToMem(dst + 1 * BPS, 0x01010101U * AVG3(B, C, D));
266 WebPUint32ToMem(dst + 2 * BPS, 0x01010101U * AVG3(C, D, E));
267 WebPUint32ToMem(dst + 3 * BPS, 0x01010101U * AVG3(D, E, E));
288 DST(0, 3) = AVG3(J, K, L)
    [all...]
enc.c 338 #define AVG3(a, b, c) (((a) + 2 * (b) + (c) + 2) >> 2)
343 AVG3(top[-1], top[0], top[1]),
344 AVG3(top[ 0], top[1], top[2]),
345 AVG3(top[ 1], top[2], top[3]),
346 AVG3(top[ 2], top[3], top[4])
360 WebPUint32ToMem(dst + 0 * BPS, 0x01010101U * AVG3(X, I, J));
361 WebPUint32ToMem(dst + 1 * BPS, 0x01010101U * AVG3(I, J, K));
362 WebPUint32ToMem(dst + 2 * BPS, 0x01010101U * AVG3(J, K, L));
363 WebPUint32ToMem(dst + 3 * BPS, 0x01010101U * AVG3(K, L, L));
383 DST(0, 3) = AVG3(J, K, L)
    [all...]
enc_sse2.c 790 #define AVG3(a, b, c) (((a) + 2 * (b) + (c) + 2) >> 2)
823 WebPUint32ToMem(dst + 0 * BPS, 0x01010101U * AVG3(X, I, J));
824 WebPUint32ToMem(dst + 1 * BPS, 0x01010101U * AVG3(I, J, K))
886 const __m128i avg3 = _mm_avg_epu8(avg1, avg2); local
    [all...]
dec_sse2.c 1011 const __m128i avg3 = _mm_avg_epu8(avg1, avg2); local
    [all...]

Completed in 112 milliseconds