Searched refs:hev (Results 1 - 25 of 46) sorted by relevance

12

/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/
H A Dloopfilter_filters.c45 signed char hev = 0; local
46 hev |= (abs(p1 - p0) > thresh) * -1;
47 hev |= (abs(q1 - q0) > thresh) * -1;
48 return hev;
51 static void vp8_filter(signed char mask, uc hev, uc *op1, argument
67 filter_value &= hev;
90 filter_value &= ~hev;
108 int hev = 0; /* high edge variance */ local
121 hev = vp8_hevmask(thresh[0], s[-2*p], s[-1*p], s[0*p], s[1*p]);
123 vp8_filter(mask, hev,
140 int hev = 0; /* high edge variance */ local
161 vp8_mbfilter(signed char mask, uc hev, uc *op2, uc *op1, uc *op0, uc *oq0, uc *oq1, uc *oq2) argument
226 signed char hev = 0; /* high edge variance */ local
261 signed char hev = 0; /* high edge variance */ local
[all...]
/external/libvpx/libvpx/vp8/common/
H A Dloopfilter_filters.c45 signed char hev = 0; local
46 hev |= (abs(p1 - p0) > thresh) * -1;
47 hev |= (abs(q1 - q0) > thresh) * -1;
48 return hev;
51 static void vp8_filter(signed char mask, uc hev, uc *op1, argument
67 filter_value &= hev;
90 filter_value &= ~hev;
108 int hev = 0; /* high edge variance */ local
121 hev = vp8_hevmask(thresh[0], s[-2*p], s[-1*p], s[0*p], s[1*p]);
123 vp8_filter(mask, hev,
140 int hev = 0; /* high edge variance */ local
161 vp8_mbfilter(signed char mask, uc hev, uc *op2, uc *op1, uc *op0, uc *oq0, uc *oq1, uc *oq2) argument
226 signed char hev = 0; /* high edge variance */ local
261 signed char hev = 0; /* high edge variance */ local
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/clover/api/
H A Dtransfer.cpp148 hard_event *hev = new hard_event(
155 ret_object(ev, hev);
173 hard_event *hev = new hard_event(
180 ret_object(ev, hev);
202 hard_event *hev = new hard_event(
211 ret_object(ev, hev);
233 hard_event *hev = new hard_event(
242 ret_object(ev, hev);
258 hard_event *hev = new hard_event(
264 ret_object(ev, hev);
[all...]
H A Devent.cpp208 ref_ptr<hard_event> hev = transfer( local
230 ref_ptr<hard_event> hev = transfer(new hard_event(*q, 0, { })); local
233 hev->wait();
H A Dkernel.cpp285 hard_event *hev = new hard_event(
289 ret_object(ev, hev);
307 hard_event *hev = new hard_event(
311 ret_object(ev, hev);
/external/mesa3d/src/gallium/state_trackers/clover/api/
H A Dtransfer.cpp148 hard_event *hev = new hard_event(
155 ret_object(ev, hev);
173 hard_event *hev = new hard_event(
180 ret_object(ev, hev);
202 hard_event *hev = new hard_event(
211 ret_object(ev, hev);
233 hard_event *hev = new hard_event(
242 ret_object(ev, hev);
258 hard_event *hev = new hard_event(
264 ret_object(ev, hev);
[all...]
H A Devent.cpp208 ref_ptr<hard_event> hev = transfer( local
230 ref_ptr<hard_event> hev = transfer(new hard_event(*q, 0, { })); local
233 hev->wait();
H A Dkernel.cpp285 hard_event *hev = new hard_event(
289 ret_object(ev, hev);
307 hard_event *hev = new hard_event(
311 ret_object(ev, hev);
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/mips/dspr2/
H A Dloopfilter_filters_dspr2.c41 * compute hev and mask in the same function
56 uint32_t *hev,
81 * hev |= (abs(p1 - p0) > thresh)
92 * hev |= (abs(q1 - q0) > thresh)
154 *hev = hev1;
163 uint32_t hev,
212 hev_l = hev & HWM;
213 hev_r = hev << 8;
225 /* vp8_filter &= hev; */
296 /* vp8_filter &= ~hev; */
43 vp8_filter_mask_vec_mips( uint32_t limit, uint32_t flimit, uint32_t p1, uint32_t p0, uint32_t p3, uint32_t p2, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t thresh, uint32_t *hev, uint32_t *mask ) argument
160 vp8_filter_mips( uint32_t mask, uint32_t hev, uint32_t *ps1, uint32_t *ps0, uint32_t *qs0, uint32_t *qs1 ) argument
354 uint32_t hev; local
564 uint32_t hev; local
681 uint32_t mask, hev; local
1031 uint32_t mask, hev; local
1347 vp8_mbfilter_mips( uint32_t mask, uint32_t hev, uint32_t *ps2, uint32_t *ps1, uint32_t *ps0, uint32_t *qs0, uint32_t *qs1, uint32_t *qs2 ) argument
1642 uint32_t mask, hev; local
1787 uint32_t mask, hev; local
1914 uint32_t mask, hev; local
2124 uint32_t mask, hev; local
[all...]
/external/libvpx/libvpx/vp8/common/mips/dspr2/
H A Dloopfilter_filters_dspr2.c41 * compute hev and mask in the same function
56 uint32_t *hev,
81 * hev |= (abs(p1 - p0) > thresh)
92 * hev |= (abs(q1 - q0) > thresh)
154 *hev = hev1;
163 uint32_t hev,
212 hev_l = hev & HWM;
213 hev_r = hev << 8;
225 /* vp8_filter &= hev; */
296 /* vp8_filter &= ~hev; */
43 vp8_filter_mask_vec_mips( uint32_t limit, uint32_t flimit, uint32_t p1, uint32_t p0, uint32_t p3, uint32_t p2, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t thresh, uint32_t *hev, uint32_t *mask ) argument
160 vp8_filter_mips( uint32_t mask, uint32_t hev, uint32_t *ps1, uint32_t *ps0, uint32_t *qs0, uint32_t *qs1 ) argument
354 uint32_t hev; local
564 uint32_t hev; local
681 uint32_t mask, hev; local
1031 uint32_t mask, hev; local
1347 vp8_mbfilter_mips( uint32_t mask, uint32_t hev, uint32_t *ps2, uint32_t *ps1, uint32_t *ps0, uint32_t *qs0, uint32_t *qs1, uint32_t *qs2 ) argument
1642 uint32_t mask, hev; local
1787 uint32_t mask, hev; local
1914 uint32_t mask, hev; local
2124 uint32_t mask, hev; local
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/mips/dspr2/
H A Dvp9_loopfilter_masks_dspr2.h26 * compute hev and mask in the same function */
32 uint32_t thresh, uint32_t *hev,
55 * hev |= (abs(p1 - p0) > thresh)
66 * hev |= (abs(q1 - q0) > thresh)
128 *hev = hev1;
139 uint32_t *hev,
165 * hev |= (abs(p1 - p0) > thresh)
179 * hev |= (abs(q1 - q0) > thresh)
277 *hev = hev1;
27 vp9_filter_hev_mask_dspr2(uint32_t limit, uint32_t flimit, uint32_t p1, uint32_t p0, uint32_t p3, uint32_t p2, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t thresh, uint32_t *hev, uint32_t *mask) argument
132 vp9_filter_hev_mask_flatmask4_dspr2(uint32_t limit, uint32_t flimit, uint32_t thresh, uint32_t p1, uint32_t p0, uint32_t p3, uint32_t p2, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t *hev, uint32_t *mask, uint32_t *flat) argument
H A Dvp9_loopfilter_filters_dspr2.c31 uint32_t hev; local
93 thresh_vec, &hev, &mask);
98 vp9_filter_dspr2(mask, hev, &p1, &p2, &p3, &p4);
124 uint32_t mask, hev; local
222 &hev, &mask);
227 vp9_filter_dspr2(mask, hev, &p1, &p2, &p3, &p4);
H A Dvp9_mbloop_loopfilter_dspr2.c30 uint32_t hev, flat; local
86 &hev, &mask, &flat);
89 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
133 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
329 uint32_t mask, hev, flat; local
456 &hev, &mask, &flat);
459 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
475 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
H A Dvp9_loopfilter_filters_dspr2.h26 static INLINE void vp9_filter_dspr2(uint32_t mask, uint32_t hev, argument
70 hev_l = hev & HWM;
71 hev_r = hev << 8;
83 /* vp9_filter &= hev; */
152 /* vp9_filter &= ~hev; */
198 static INLINE void vp9_filter1_dspr2(uint32_t mask, uint32_t hev, argument
244 hev_l = hev & HWM;
245 hev_r = hev << 8;
257 /* vp9_filter &= hev; */
325 /* vp9_filter &= ~hev; */
[all...]
H A Dvp9_mblpf_vert_loopfilter_dspr2.c29 uint32_t mask, hev, flat, flat2; local
253 &hev, &mask, &flat);
260 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
294 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
469 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
/external/libvpx/libvpx/vp9/common/mips/dspr2/
H A Dvp9_loopfilter_masks_dspr2.h26 * compute hev and mask in the same function */
32 uint32_t thresh, uint32_t *hev,
55 * hev |= (abs(p1 - p0) > thresh)
66 * hev |= (abs(q1 - q0) > thresh)
128 *hev = hev1;
139 uint32_t *hev,
165 * hev |= (abs(p1 - p0) > thresh)
179 * hev |= (abs(q1 - q0) > thresh)
277 *hev = hev1;
27 vp9_filter_hev_mask_dspr2(uint32_t limit, uint32_t flimit, uint32_t p1, uint32_t p0, uint32_t p3, uint32_t p2, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t thresh, uint32_t *hev, uint32_t *mask) argument
132 vp9_filter_hev_mask_flatmask4_dspr2(uint32_t limit, uint32_t flimit, uint32_t thresh, uint32_t p1, uint32_t p0, uint32_t p3, uint32_t p2, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t *hev, uint32_t *mask, uint32_t *flat) argument
H A Dvp9_loopfilter_filters_dspr2.c31 uint32_t hev; local
93 thresh_vec, &hev, &mask);
98 vp9_filter_dspr2(mask, hev, &p1, &p2, &p3, &p4);
124 uint32_t mask, hev; local
222 &hev, &mask);
227 vp9_filter_dspr2(mask, hev, &p1, &p2, &p3, &p4);
H A Dvp9_mbloop_loopfilter_dspr2.c30 uint32_t hev, flat; local
86 &hev, &mask, &flat);
89 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
133 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
329 uint32_t mask, hev, flat; local
456 &hev, &mask, &flat);
459 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
475 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
H A Dvp9_loopfilter_filters_dspr2.h26 static INLINE void vp9_filter_dspr2(uint32_t mask, uint32_t hev, argument
70 hev_l = hev & HWM;
71 hev_r = hev << 8;
83 /* vp9_filter &= hev; */
152 /* vp9_filter &= ~hev; */
198 static INLINE void vp9_filter1_dspr2(uint32_t mask, uint32_t hev, argument
244 hev_l = hev & HWM;
245 hev_r = hev << 8;
257 /* vp9_filter &= hev; */
325 /* vp9_filter &= ~hev; */
[all...]
H A Dvp9_mblpf_vert_loopfilter_dspr2.c29 uint32_t mask, hev, flat, flat2; local
253 &hev, &mask, &flat);
260 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
294 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
469 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/x86/
H A Dvp9_loopfilter_intrin_sse2.c29 __m128i mask, hev, flat, flat2; local
60 hev = _mm_subs_epu8(flat, thresh);
61 hev = _mm_xor_si128(_mm_cmpeq_epi8(hev, zero), ff);
96 filt = _mm_and_si128(_mm_subs_epi8(qs1ps1, qs1), hev);
119 filt = _mm_andnot_si128(_mm_srai_epi16(_mm_unpacklo_epi8(zero, hev), 0x8),
394 __m128i mask, hev, flat, flat2; local
488 hev = _mm_subs_epu8(max_abs_p1p0q1q0, thresh);
489 hev = _mm_xor_si128(_mm_cmpeq_epi8(hev, zer
742 __m128i mask, hev, flat; local
968 __m128i mask, hev, flat; local
1209 __m128i mask, hev, flat; local
[all...]
H A Dvp9_loopfilter_intrin_avx2.c16 __m128i mask, hev, flat, flat2; local
59 hev = _mm_subs_epu8(flat, thresh);
60 hev = _mm_xor_si128(_mm_cmpeq_epi8(hev, zero), ff);
98 filt = _mm_and_si128(_mm_subs_epi8(qs1ps1, qs1), hev);
122 _mm_srai_epi16(_mm_unpacklo_epi8(zero, hev), 0x8), filt);
398 __m128i mask, hev, flat, flat2; local
436 hev = _mm_subs_epu8(flat, thresh);
437 hev = _mm_xor_si128(_mm_cmpeq_epi8(hev, zer
[all...]
/external/chromium_org/third_party/libwebp/dsp/
H A Ddec_mips32.c66 static WEBP_INLINE int hev(const uint8_t* p, int step, int thresh) { function
94 if (hev(p, hstride, hev_thresh)) {
109 if (hev(p, hstride, hev_thresh)) {
/external/libvpx/libvpx/vp9/common/x86/
H A Dvp9_loopfilter_intrin_avx2.c16 __m128i mask, hev, flat, flat2; local
59 hev = _mm_subs_epu8(flat, thresh);
60 hev = _mm_xor_si128(_mm_cmpeq_epi8(hev, zero), ff);
98 filt = _mm_and_si128(_mm_subs_epi8(qs1ps1, qs1), hev);
122 _mm_srai_epi16(_mm_unpacklo_epi8(zero, hev), 0x8), filt);
398 __m128i mask, hev, flat, flat2; local
436 hev = _mm_subs_epu8(flat, thresh);
437 hev = _mm_xor_si128(_mm_cmpeq_epi8(hev, zer
[all...]
/external/webp/src/dsp/
H A Ddec_mips32.c66 static WEBP_INLINE int hev(const uint8_t* p, int step, int thresh) { function
94 if (hev(p, hstride, hev_thresh)) {
109 if (hev(p, hstride, hev_thresh)) {

Completed in 807 milliseconds

12