HomeSort by relevance Sort by last modified time
    Searched refs:hev (Results 1 - 25 of 29) sorted by null

1 2

  /external/libvpx/libvpx/vp8/common/
loopfilter_filters.c 45 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,
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, s - 2 * p, s - 1 * p, s, s + 1 * p)
140 int hev = 0; \/* high edge variance *\/ local
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/
transfer.cpp 148 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...]
kernel.cpp 285 hard_event *hev = new hard_event(
289 ret_object(ev, hev);
307 hard_event *hev = new hard_event(
311 ret_object(ev, hev);
event.cpp 208 ref_ptr<hard_event> hev = transfer( local
230 ref_ptr<hard_event> hev = transfer(new hard_event(*q, 0, { })); local
233 hev->wait();
  /external/mesa3d/src/gallium/state_trackers/clover/api/
transfer.cpp 148 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...]
kernel.cpp 285 hard_event *hev = new hard_event(
289 ret_object(ev, hev);
307 hard_event *hev = new hard_event(
311 ret_object(ev, hev);
event.cpp 208 ref_ptr<hard_event> hev = transfer( local
230 ref_ptr<hard_event> hev = transfer(new hard_event(*q, 0, { })); local
233 hev->wait();
  /external/libvpx/libvpx/vp9/common/
vp9_loopfilter_filters.c 67 int8_t hev = 0; local
68 hev |= (abs(p1 - p0) > thresh) * -1;
69 hev |= (abs(q1 - q0) > thresh) * -1;
70 return hev;
73 static INLINE void filter4(int8_t mask, uint8_t hev, uint8_t *op1,
83 int8_t filter = signed_char_clamp(ps1 - qs1) & hev;
98 filter = ROUND_POWER_OF_TWO(filter1, 1) & ~hev;
118 const int8_t hev = hev_mask(*thresh, p1, p0, q0, q1); local
119 filter4(mask, hev, s - 2 * p, s - 1 * p, s, s + 1 * p);
138 const int8_t hev = hev_mask(*thresh, p1, p0, q0, q1) local
180 const int8_t hev = hev_mask(*thresh, p1, p0, q0, q1); local
200 const int8_t hev = hev_mask(thresh[0], p1, p0, q0, q1); local
273 const int8_t hev = hev_mask(*thresh, p1, p0, q0, q1); local
299 const int8_t hev = hev_mask(*thresh, p1, p0, q0, q1); local
    [all...]
  /external/libvpx/libvpx/vp8/common/mips/dspr2/
loopfilter_filters_dspr2.c 41 * 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; */
354 uint32_t hev; local
564 uint32_t hev; local
681 uint32_t mask, hev; local
1031 uint32_t mask, hev; local
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/vp9/common/mips/dspr2/
vp9_loopfilter_masks_dspr2.h 22 * compute hev and mask in the same function */
28 uint32_t thresh, uint32_t *hev,
51 * hev |= (abs(p1 - p0) > thresh)
62 * hev |= (abs(q1 - q0) > thresh)
124 *hev = hev1;
135 uint32_t *hev,
161 * hev |= (abs(p1 - p0) > thresh)
175 * hev |= (abs(q1 - q0) > thresh)
273 *hev = hev1;
vp9_loopfilter_filters_dspr2.c 31 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);
vp9_mbloop_loopfilter_dspr2.c 30 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,
vp9_loopfilter_filters_dspr2.h 22 static INLINE void vp9_filter_dspr2(uint32_t mask, uint32_t hev,
66 hev_l = hev & HWM;
67 hev_r = hev << 8;
79 /* vp9_filter &= hev; */
148 /* vp9_filter &= ~hev; */
194 static INLINE void vp9_filter1_dspr2(uint32_t mask, uint32_t hev,
240 hev_l = hev & HWM;
241 hev_r = hev << 8;
253 /* vp9_filter &= hev; */
321 /* vp9_filter &= ~hev; */
    [all...]
vp9_mblpf_vert_loopfilter_dspr2.c 29 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,
    [all...]
vp9_mblpf_horiz_loopfilter_dspr2.c 30 uint32_t hev, flat, flat2; local
115 &hev, &mask, &flat);
122 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
218 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
402 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1,
    [all...]
  /external/libvpx/libvpx/vp9/common/x86/
vp9_loopfilter_intrin_avx2.c 16 __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, zero), ff)
    [all...]
vp9_loopfilter_intrin_sse2.c 20 __m128i mask, hev, flat, flat2; local
65 hev = _mm_subs_epu8(flat, thresh);
66 hev = _mm_xor_si128(_mm_cmpeq_epi8(hev, zero), ff);
103 filt = _mm_and_si128(_mm_subs_epi8(qs1ps1, qs1), hev);
126 filt = _mm_andnot_si128(_mm_srai_epi16(_mm_unpacklo_epi8(zero, hev), 0x8),
388 __m128i mask, hev, flat, flat2; local
441 hev = _mm_subs_epu8(flat, thresh);
442 hev = _mm_xor_si128(_mm_cmpeq_epi8(hev, zero), ff)
869 __m128i mask, hev, flat; local
    [all...]
  /external/libvpx/libvpx/vp8/common/x86/
loopfilter_block_sse2.asm 37 pmaxub %5, scratch2 ; accumulate hev
60 pcmpeqb %5, zero ; ~hev
66 ; %6: hev
68 movdqa scratch2, %6 ; save hev
74 pandn scratch2, scratch1 ; vp8_filter &= hev
119 pand %5, %6 ; vp8_filter &= ~hev
loopfilter_mmx.asm 745 ; mm6 = p0, mm4=hev
763 ; mm1 = vp8_filter, mm4=hev, mm6=ps0, mm3=qs0
765 pand mm2, mm4; ; Filter2 = vp8_filter & hev
791 ; mm0= filter2 mm1 = vp8_filter, mm3 =qs0 mm5=s mm4 =hev mm6=ps0
795 ; mm1=vp8_filter, mm3=qs0, mm4 =hev mm6=ps0
796 ; vp8_filter &= ~hev;
798 pandn mm4, mm1 ; vp8_filter&=~hev
    [all...]
loopfilter_sse2.asm 139 mov rdx, arg(4) ; hev get thresh
153 movdqa xmm4, [rsp+_t0] ; hev get abs (q1 - q0)
158 movdqa xmm2, [rdx] ; hev
161 psubusb xmm4, xmm2 ; hev
163 psubusb xmm3, xmm2 ; hev
167 paddb xmm4, xmm3 ; hev abs(q1 - q0) > thresh || abs(p1 - p0) > thresh
169 pcmpeqb xmm4, xmm5 ; hev
170 pcmpeqb xmm3, xmm3 ; hev
173 pxor xmm4, xmm3 ; hev
413 pand xmm2, xmm4 ; Filter2 = vp8_filter & hev
    [all...]
  /external/libvpx/libvpx/vp8/common/arm/armv6/
loopfilter_v6.asm 185 and r7, r7, r6 ; vp8_filter (r7) &= hev
234 bic r7, r7, r6 ; vp8_filter &= ~hev
374 sel r6, r12, r11 ; hev mask: r6
404 and r12, r12, r6 ; Filter2 &= hev
445 bic r12, r7, r6 ; vp8_filter &= ~hev ( r6 is free)
703 sel r6, r12, r11 ; hev mask: r6
748 and r7, r7, r6 ; vp8_filter (r7) &= hev (r7 : filter)
    [all...]
  /external/chromium_org/third_party/libwebp/enc/
filter.c 76 static WEBP_INLINE int hev(const uint8_t* p, int step, int thresh) { function
142 if (hev(p, hstride, hev_thresh)) {
  /external/webp/src/enc/
filter.c 76 static WEBP_INLINE int hev(const uint8_t* p, int step, int thresh) { function
142 if (hev(p, hstride, hev_thresh)) {
  /external/chromium_org/third_party/libwebp/dsp/
dec.c 533 static WEBP_INLINE int hev(const uint8_t* p, int step, int thresh) { function
599 if (hev(p, hstride, hev_thresh)) {
614 if (hev(p, hstride, hev_thresh)) {
  /external/libvpx/libvpx/vp8/common/ppc/
loopfilter_filters_altivec.asm 375 ;# First hev
379 vcmpgtub v10, v14, v10 ;# HEV = true if thresh exceeded
430 ;# v10 == HEV
441 vand v13, v13, v10 ;# f &= hev
483 vand v15, v13, v10 ;# f2 = f & hev
499 vandc v13, v13, v10 ;# f &= ~hev
578 vandc v13, v13, v10 ;# f &= ~hev
752 vandc v13, v13, v10 ;# adjust P1,Q1 by (M+1)>>1 if ! hev
    [all...]

Completed in 1565 milliseconds

1 2