Searched refs:AVG3 (Results 1 - 4 of 4) sorted by relevance
/external/chromium_org/third_party/libwebp/dsp/ |
H A D | dec.c | 239 #define AVG3(a, b, c) (((a) + 2 * (b) + (c) + 2) >> 2) macro 245 AVG3(top[-1], top[0], top[1]), 246 AVG3(top[ 0], top[1], top[2]), 247 AVG3(top[ 1], top[2], top[3]), 248 AVG3(top[ 2], top[3], top[4]) 262 *(uint32_t*)(dst + 0 * BPS) = 0x01010101U * AVG3(A, B, C); 263 *(uint32_t*)(dst + 1 * BPS) = 0x01010101U * AVG3(B, C, D); 264 *(uint32_t*)(dst + 2 * BPS) = 0x01010101U * AVG3(C, D, E); 265 *(uint32_t*)(dst + 3 * BPS) = 0x01010101U * AVG3(D, E, E); 286 DST(0, 3) = AVG3( 396 #undef AVG3 macro [all...] |
H A D | enc.c | 316 #define AVG3(a, b, c) (((a) + 2 * (b) + (c) + 2) >> 2) macro 321 AVG3(top[-1], top[0], top[1]), 322 AVG3(top[ 0], top[1], top[2]), 323 AVG3(top[ 1], top[2], top[3]), 324 AVG3(top[ 2], top[3], top[4]) 338 *(uint32_t*)(dst + 0 * BPS) = 0x01010101U * AVG3(X, I, J); 339 *(uint32_t*)(dst + 1 * BPS) = 0x01010101U * AVG3(I, J, K); 340 *(uint32_t*)(dst + 2 * BPS) = 0x01010101U * AVG3(J, K, L); 341 *(uint32_t*)(dst + 3 * BPS) = 0x01010101U * AVG3(K, L, L); 361 DST(0, 3) = AVG3( 483 #undef AVG3 macro [all...] |
/external/webp/src/dsp/ |
H A D | dec.c | 239 #define AVG3(a, b, c) (((a) + 2 * (b) + (c) + 2) >> 2) macro 245 AVG3(top[-1], top[0], top[1]), 246 AVG3(top[ 0], top[1], top[2]), 247 AVG3(top[ 1], top[2], top[3]), 248 AVG3(top[ 2], top[3], top[4]) 262 *(uint32_t*)(dst + 0 * BPS) = 0x01010101U * AVG3(A, B, C); 263 *(uint32_t*)(dst + 1 * BPS) = 0x01010101U * AVG3(B, C, D); 264 *(uint32_t*)(dst + 2 * BPS) = 0x01010101U * AVG3(C, D, E); 265 *(uint32_t*)(dst + 3 * BPS) = 0x01010101U * AVG3(D, E, E); 286 DST(0, 3) = AVG3( 396 #undef AVG3 macro [all...] |
H A D | enc.c | 316 #define AVG3(a, b, c) (((a) + 2 * (b) + (c) + 2) >> 2) macro 321 AVG3(top[-1], top[0], top[1]), 322 AVG3(top[ 0], top[1], top[2]), 323 AVG3(top[ 1], top[2], top[3]), 324 AVG3(top[ 2], top[3], top[4]) 338 *(uint32_t*)(dst + 0 * BPS) = 0x01010101U * AVG3(X, I, J); 339 *(uint32_t*)(dst + 1 * BPS) = 0x01010101U * AVG3(I, J, K); 340 *(uint32_t*)(dst + 2 * BPS) = 0x01010101U * AVG3(J, K, L); 341 *(uint32_t*)(dst + 3 * BPS) = 0x01010101U * AVG3(K, L, L); 361 DST(0, 3) = AVG3( 483 #undef AVG3 macro [all...] |
Completed in 222 milliseconds