/external/webp/src/dsp/ |
D | dec_mips32.c | 94 int thresh, int ithresh, int hev_thresh) { in FilterLoop26() argument 98 if (hev(p, hstride, hev_thresh)) { in FilterLoop26() 110 int thresh, int ithresh, int hev_thresh) { in FilterLoop24() argument 114 if (hev(p, hstride, hev_thresh)) { in FilterLoop24() 126 int thresh, int ithresh, int hev_thresh) { in VFilter16() argument 127 FilterLoop26(p, stride, 1, 16, thresh, ithresh, hev_thresh); in VFilter16() 131 int thresh, int ithresh, int hev_thresh) { in HFilter16() argument 132 FilterLoop26(p, 1, stride, 16, thresh, ithresh, hev_thresh); in HFilter16() 137 int thresh, int ithresh, int hev_thresh) { in VFilter8() argument 138 FilterLoop26(u, stride, 1, 8, thresh, ithresh, hev_thresh); in VFilter8() [all …]
|
D | dec_mips_dsp_r2.c | 162 int thresh, int ithresh, int hev_thresh) { in FilterLoop26() argument 292 [ithresh]"r"(ithresh),[vstride]"r"(vstride), [hev_thresh]"r"(hev_thresh), in FilterLoop26() 300 int thresh, int ithresh, int hev_thresh) { in FilterLoop24() argument 421 [hev_thresh]"r"(hev_thresh), [hstride]"r"(hstride), in FilterLoop24() 429 int thresh, int ithresh, int hev_thresh) { in VFilter16() argument 430 FilterLoop26(p, stride, 1, 16, thresh, ithresh, hev_thresh); in VFilter16() 434 int thresh, int ithresh, int hev_thresh) { in HFilter16() argument 435 FilterLoop26(p, 1, stride, 16, thresh, ithresh, hev_thresh); in HFilter16() 440 int thresh, int ithresh, int hev_thresh) { in VFilter8() argument 441 FilterLoop26(u, stride, 1, 8, thresh, ithresh, hev_thresh); in VFilter8() [all …]
|
D | dec.c | 570 int thresh, int ithresh, int hev_thresh) { in FilterLoop26() argument 574 if (hev(p, hstride, hev_thresh)) { in FilterLoop26() 586 int thresh, int ithresh, int hev_thresh) { in FilterLoop24() argument 590 if (hev(p, hstride, hev_thresh)) { in FilterLoop24() 602 int thresh, int ithresh, int hev_thresh) { in VFilter16() argument 603 FilterLoop26(p, stride, 1, 16, thresh, ithresh, hev_thresh); in VFilter16() 607 int thresh, int ithresh, int hev_thresh) { in HFilter16() argument 608 FilterLoop26(p, 1, stride, 16, thresh, ithresh, hev_thresh); in HFilter16() 613 int thresh, int ithresh, int hev_thresh) { in VFilter16i() argument 617 FilterLoop24(p, stride, 1, 16, thresh, ithresh, hev_thresh); in VFilter16i() [all …]
|
D | dec_sse2.c | 326 int hev_thresh, __m128i* const not_hev) { in GetNotHEV() argument 331 const __m128i h = _mm_set1_epi8(hev_thresh); in GetNotHEV() 428 const __m128i* const mask, int hev_thresh) { in DoFilter4() argument 438 GetNotHEV(p1, p0, q0, q1, hev_thresh, ¬_hev); in DoFilter4() 474 const __m128i* const mask, int hev_thresh) { in DoFilter6() argument 480 GetNotHEV(p1, p0, q0, q1, hev_thresh, ¬_hev); in DoFilter6() 735 int thresh, int ithresh, int hev_thresh) { in VFilter16() argument 749 DoFilter6(&p2, &p1, &p0, &q0, &q1, &q2, &mask, hev_thresh); in VFilter16() 761 int thresh, int ithresh, int hev_thresh) { in HFilter16() argument 773 DoFilter6(&p2, &p1, &p0, &q0, &q1, &q2, &mask, hev_thresh); in HFilter16() [all …]
|
D | dec_neon.c | 665 int hev_thresh) { in NeedsHev() argument 666 const uint8x16_t hev_thresh_v = vdupq_n_u8((uint8_t)hev_thresh); in NeedsHev() 826 int thresh, int ithresh, int hev_thresh) { in VFilter16() argument 832 const uint8x16_t hev_mask = NeedsHev(p1, p0, q0, q1, hev_thresh); in VFilter16() 843 int thresh, int ithresh, int hev_thresh) { in HFilter16() argument 849 const uint8x16_t hev_mask = NeedsHev(p1, p0, q0, q1, hev_thresh); in HFilter16() 861 int thresh, int ithresh, int hev_thresh) { in VFilter16i() argument 872 const uint8x16_t hev_mask = NeedsHev(p1, p0, q0, q1, hev_thresh); in VFilter16i() 885 int thresh, int ithresh, int hev_thresh) { in HFilter16i() argument 896 const uint8x16_t hev_mask = NeedsHev(p1, p0, q0, q1, hev_thresh); in HFilter16i() [all …]
|
/external/opencv3/3rdparty/libwebp/enc/ |
D | filter.c | 139 int thresh, int ithresh, int hev_thresh) { in FilterLoop24() argument 142 if (hev(p, hstride, hev_thresh)) { in FilterLoop24() 154 int thresh, int ithresh, int hev_thresh) { in VFilter16i() argument 158 FilterLoop24(p, stride, 1, 16, thresh, ithresh, hev_thresh); in VFilter16i() 163 int thresh, int ithresh, int hev_thresh) { in HFilter16i() argument 167 FilterLoop24(p, 1, stride, 16, thresh, ithresh, hev_thresh); in HFilter16i() 172 int thresh, int ithresh, int hev_thresh) { in VFilter8i() argument 173 FilterLoop24(u + 4 * stride, stride, 1, 8, thresh, ithresh, hev_thresh); in VFilter8i() 174 FilterLoop24(v + 4 * stride, stride, 1, 8, thresh, ithresh, hev_thresh); in VFilter8i() 178 int thresh, int ithresh, int hev_thresh) { in HFilter8i() argument [all …]
|
/external/opencv3/3rdparty/libwebp/dsp/ |
D | dec.c | 596 int thresh, int ithresh, int hev_thresh) { in FilterLoop26() argument 599 if (hev(p, hstride, hev_thresh)) { in FilterLoop26() 611 int thresh, int ithresh, int hev_thresh) { in FilterLoop24() argument 614 if (hev(p, hstride, hev_thresh)) { in FilterLoop24() 626 int thresh, int ithresh, int hev_thresh) { in VFilter16() argument 627 FilterLoop26(p, stride, 1, 16, thresh, ithresh, hev_thresh); in VFilter16() 631 int thresh, int ithresh, int hev_thresh) { in HFilter16() argument 632 FilterLoop26(p, 1, stride, 16, thresh, ithresh, hev_thresh); in HFilter16() 637 int thresh, int ithresh, int hev_thresh) { in VFilter16i() argument 641 FilterLoop24(p, stride, 1, 16, thresh, ithresh, hev_thresh); in VFilter16i() [all …]
|
D | dec_sse2.c | 281 #define GET_NOTHEV(p1, p0, q0, q1, hev_thresh, not_hev) { \ argument 286 const __m128i h = _mm_set1_epi8(hev_thresh); \ 371 const __m128i* mask, int hev_thresh) { in DoFilter4() argument 377 GET_NOTHEV(*p1, *p0, *q0, *q1, hev_thresh, not_hev); in DoFilter4() 418 const __m128i* mask, int hev_thresh) { in DoFilter6() argument 423 GET_NOTHEV(*p1, *p0, *q0, *q1, hev_thresh, not_hev); in DoFilter6() 690 int thresh, int ithresh, int hev_thresh) { in VFilter16SSE2() argument 704 DoFilter6(&p2, &p1, &p0, &q0, &q1, &q2, &mask, hev_thresh); in VFilter16SSE2() 716 int thresh, int ithresh, int hev_thresh) { in HFilter16SSE2() argument 728 DoFilter6(&p2, &p1, &p0, &q0, &q1, &q2, &mask, hev_thresh); in HFilter16SSE2() [all …]
|
/external/webp/src/enc/ |
D | filter.c | 99 const int hev_thresh = (level >= 40) ? 2 : (level >= 15) ? 1 : 0; in DoFilter() local 100 VP8HFilter16i(y_dst, BPS, limit, ilevel, hev_thresh); in DoFilter() 101 VP8HFilter8i(u_dst, v_dst, BPS, limit, ilevel, hev_thresh); in DoFilter() 102 VP8VFilter16i(y_dst, BPS, limit, ilevel, hev_thresh); in DoFilter() 103 VP8VFilter8i(u_dst, v_dst, BPS, limit, ilevel, hev_thresh); in DoFilter()
|
/external/opencv3/3rdparty/libwebp/dec/ |
D | frame.c | 70 const int hev_thresh = in DoFilter() local 73 VP8HFilter16(y_dst, y_bps, limit + 4, ilevel, hev_thresh); in DoFilter() 74 VP8HFilter8(u_dst, v_dst, uv_bps, limit + 4, ilevel, hev_thresh); in DoFilter() 77 VP8HFilter16i(y_dst, y_bps, limit, ilevel, hev_thresh); in DoFilter() 78 VP8HFilter8i(u_dst, v_dst, uv_bps, limit, ilevel, hev_thresh); in DoFilter() 81 VP8VFilter16(y_dst, y_bps, limit + 4, ilevel, hev_thresh); in DoFilter() 82 VP8VFilter8(u_dst, v_dst, uv_bps, limit + 4, ilevel, hev_thresh); in DoFilter() 85 VP8VFilter16i(y_dst, y_bps, limit, ilevel, hev_thresh); in DoFilter() 86 VP8VFilter8i(u_dst, v_dst, uv_bps, limit, ilevel, hev_thresh); in DoFilter()
|
/external/webp/src/dec/ |
D | frame.c | 232 const int hev_thresh = f_info->hev_thresh_; in DoFilter() local 234 VP8HFilter16(y_dst, y_bps, limit + 4, ilevel, hev_thresh); in DoFilter() 235 VP8HFilter8(u_dst, v_dst, uv_bps, limit + 4, ilevel, hev_thresh); in DoFilter() 238 VP8HFilter16i(y_dst, y_bps, limit, ilevel, hev_thresh); in DoFilter() 239 VP8HFilter8i(u_dst, v_dst, uv_bps, limit, ilevel, hev_thresh); in DoFilter() 242 VP8VFilter16(y_dst, y_bps, limit + 4, ilevel, hev_thresh); in DoFilter() 243 VP8VFilter8(u_dst, v_dst, uv_bps, limit + 4, ilevel, hev_thresh); in DoFilter() 246 VP8VFilter16i(y_dst, y_bps, limit, ilevel, hev_thresh); in DoFilter() 247 VP8VFilter8i(u_dst, v_dst, uv_bps, limit, ilevel, hev_thresh); in DoFilter()
|