Home
last modified time | relevance | path

Searched refs:hev_thresh (Results 1 – 7 of 7) sorted by relevance

/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dsp/
A Ddec_mips32.c98 if (hev(p, hstride, hev_thresh)) { in FilterLoop26()
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()
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()
139 FilterLoop26(v, stride, 1, 8, thresh, ithresh, hev_thresh); in VFilter8()
143 int thresh, int ithresh, int hev_thresh) { in HFilter8() argument
144 FilterLoop26(u, 1, stride, 8, thresh, ithresh, hev_thresh); in HFilter8()
[all …]
A Ddec_mips_dsp_r2.c292 [ithresh]"r"(ithresh),[vstride]"r"(vstride), [hev_thresh]"r"(hev_thresh), in FilterLoop26()
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()
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()
442 FilterLoop26(v, stride, 1, 8, thresh, ithresh, hev_thresh); in VFilter8()
446 int thresh, int ithresh, int hev_thresh) { in HFilter8() argument
447 FilterLoop26(u, 1, stride, 8, thresh, ithresh, hev_thresh); in HFilter8()
[all …]
A Ddec.c597 int hev_thresh) { in FilterLoop26_C() argument
601 if (Hev(p, hstride, hev_thresh)) { in FilterLoop26_C()
614 int hev_thresh) { in FilterLoop24_C() argument
618 if (Hev(p, hstride, hev_thresh)) { in FilterLoop24_C()
633 FilterLoop26_C(p, stride, 1, 16, thresh, ithresh, hev_thresh); in VFilter16_C()
638 FilterLoop26_C(p, 1, stride, 16, thresh, ithresh, hev_thresh); in HFilter16_C()
666 int thresh, int ithresh, int hev_thresh) { in VFilter8_C() argument
667 FilterLoop26_C(u, stride, 1, 8, thresh, ithresh, hev_thresh); in VFilter8_C()
668 FilterLoop26_C(v, stride, 1, 8, thresh, ithresh, hev_thresh); in VFilter8_C()
675 FilterLoop26_C(u, 1, stride, 8, thresh, ithresh, hev_thresh); in HFilter8_C()
[all …]
A Ddec_sse2.c282 const __m128i h = _mm_set1_epi8(hev_thresh); in GetNotHEV_SSE2()
381 int hev_thresh) { in DoFilter4_SSE2() argument
391 GetNotHEV_SSE2(p1, p0, q0, q1, hev_thresh, &not_hev); in DoFilter4_SSE2()
428 int hev_thresh) { in DoFilter6_SSE2() argument
434 GetNotHEV_SSE2(p1, p0, q0, q1, hev_thresh, &not_hev); in DoFilter6_SSE2()
704 DoFilter6_SSE2(&p2, &p1, &p0, &q0, &q1, &q2, &mask, hev_thresh); in VFilter16_SSE2()
728 DoFilter6_SSE2(&p2, &p1, &p0, &q0, &q1, &q2, &mask, hev_thresh); in HFilter16_SSE2()
754 DoFilter4_SSE2(&p1, &p0, &p3, &p2, &mask, hev_thresh); in VFilter16i_SSE2()
786 DoFilter4_SSE2(&p1, &p0, &p3, &p2, &mask, hev_thresh); in HFilter16i_SSE2()
859 DoFilter4_SSE2(&p1, &p0, &q0, &q1, &mask, hev_thresh); in VFilter8i_SSE2()
[all …]
A Ddec_neon.c677 int hev_thresh) { in NeedsHev_NEON() argument
678 const uint8x16_t hev_thresh_v = vdupq_n_u8((uint8_t)hev_thresh); in NeedsHev_NEON()
838 int thresh, int ithresh, int hev_thresh) { in VFilter16_NEON() argument
844 const uint8x16_t hev_mask = NeedsHev_NEON(p1, p0, q0, q1, hev_thresh); in VFilter16_NEON()
855 int thresh, int ithresh, int hev_thresh) { in HFilter16_NEON() argument
873 int thresh, int ithresh, int hev_thresh) { in VFilter16i_NEON() argument
897 int thresh, int ithresh, int hev_thresh) { in HFilter16i_NEON() argument
920 int thresh, int ithresh, int hev_thresh) { in VFilter8_NEON() argument
936 int thresh, int ithresh, int hev_thresh) { in VFilter8i_NEON() argument
953 int thresh, int ithresh, int hev_thresh) { in HFilter8_NEON() argument
[all …]
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/enc/
A Dfilter_enc.c101 const int hev_thresh = (level >= 40) ? 2 : (level >= 15) ? 1 : 0; in DoFilter() local
102 VP8HFilter16i(y_dst, BPS, limit, ilevel, hev_thresh); in DoFilter()
103 VP8HFilter8i(u_dst, v_dst, BPS, limit, ilevel, hev_thresh); in DoFilter()
104 VP8VFilter16i(y_dst, BPS, limit, ilevel, hev_thresh); in DoFilter()
105 VP8VFilter8i(u_dst, v_dst, BPS, limit, ilevel, hev_thresh); in DoFilter()
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dec/
A Dframe_dec.c232 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()

Completed in 25 milliseconds