/hardware/invensense/60xx/libsensors_iio/software/core/mpl/ |
H A D | fast_no_motion.h | 34 void inv_set_fast_nomot_accel_threshold(long long thresh);
35 void inv_set_fast_nomot_compass_threshold(long long thresh);
36 void int_set_fast_nomot_gyro_threshold(long long thresh);
|
/hardware/invensense/6515/libsensors_iio/software/core/mpl/ |
H A D | fast_no_motion.h | 34 void inv_set_fast_nomot_accel_threshold(long long thresh); 35 void inv_set_fast_nomot_compass_threshold(long long thresh); 36 void int_set_fast_nomot_gyro_threshold(long long thresh);
|
/hardware/invensense/65xx/libsensors_iio/software/core/mpl/ |
H A D | fast_no_motion.h | 34 void inv_set_fast_nomot_accel_threshold(long long thresh); 35 void inv_set_fast_nomot_compass_threshold(long long thresh); 36 void int_set_fast_nomot_gyro_threshold(long long thresh);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
H A D | vp9_loopfilter_16_neon.c | 49 const uint8_t *thresh) { 50 vp9_lpf_vertical_16_neon(s, p, blimit, limit, thresh); 51 vp9_lpf_vertical_16_neon(s + 8 * p, p, blimit, limit, thresh); 46 vp9_lpf_vertical_16_dual_neon(uint8_t *s, int p, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh) argument
|
H A D | vp9_loopfilter_neon.asm | 28 ; const uint8_t *thresh, 35 ; sp const uint8_t *thresh, 42 ldr r2, [sp, #4] ; load thresh 49 vld1.8 {d2[]}, [r2] ; duplicate *thresh 91 ; const uint8_t *thresh, 98 ; sp const uint8_t *thresh, 107 ldr r3, [sp, #4] ; load thresh 112 vld1.8 {d2[]}, [r3] ; duplicate *thresh 172 ; d2 thresh 209 vcgt.u8 d21, d21, d2 ; (abs(p1 - p0) > thresh)* [all...] |
H A D | vp9_mb_lpf_neon.asm | 20 ; const uint8_t *thresh 26 ; sp const uint8_t *thresh, 30 ldr r4, [sp, #88] ; load thresh 36 vld1.8 {d18[]}, [r4] ; load *thresh 123 ; const uint8_t *thresh) 128 ; sp const uint8_t *thresh, 132 ldr r4, [sp, #88] ; load thresh 136 vld1.8 {d18[]}, [r4] ; load *thresh 291 ; d18 thresh 341 ; only compare the largest value to thresh [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/ |
H A D | vp9_loopfilter_masks_dspr2.h | 32 uint32_t thresh, uint32_t *hev, 55 * hev |= (abs(p1 - p0) > thresh) 60 "cmpgu.lt.qb %[c], %[thresh], %[r_k] \n\t" 66 * hev |= (abs(q1 - q0) > thresh) 71 "cmpgu.lt.qb %[c], %[thresh], %[r_k] \n\t" 95 [q2] "r" (q2), [q3] "r" (q3), [thresh] "r" (thresh) 134 uint32_t thresh, 165 * hev |= (abs(p1 - p0) > thresh) 166 * flat |= (abs(p1 - p0) > thresh) 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 [all...] |
H A D | vp9_loopfilter_filters_dspr2.c | 27 const uint8_t *thresh, 39 uthresh = *thresh; 121 const uint8_t *thresh, 133 uthresh = *thresh; 358 const uint8_t *thresh) { 359 vp9_lpf_vertical_16_dspr2(s, p, blimit, limit, thresh); 360 vp9_lpf_vertical_16_dspr2(s + 8 * p, p, blimit, limit, thresh); 23 vp9_lpf_horizontal_4_dspr2(unsigned char *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count) argument 117 vp9_lpf_vertical_4_dspr2(unsigned char *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count) argument 355 vp9_lpf_vertical_16_dual_dspr2(uint8_t *s, int p, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh) argument
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
H A D | vp9_loopfilter_filters.c | 37 static INLINE int8_t flat_mask4(uint8_t thresh, argument 43 mask |= (abs(p1 - p0) > thresh) * -1; 44 mask |= (abs(q1 - q0) > thresh) * -1; 45 mask |= (abs(p2 - p0) > thresh) * -1; 46 mask |= (abs(q2 - q0) > thresh) * -1; 47 mask |= (abs(p3 - p0) > thresh) * -1; 48 mask |= (abs(q3 - q0) > thresh) * -1; 52 static INLINE int8_t flat_mask5(uint8_t thresh, argument 58 int8_t mask = ~flat_mask4(thresh, p3, p2, p1, p0, q0, q1, q2, q3); 59 mask |= (abs(p4 - p0) > thresh) * 65 hev_mask(uint8_t thresh, uint8_t p1, uint8_t p0, uint8_t q0, uint8_t q1) argument 73 filter4(int8_t mask, uint8_t thresh, uint8_t *op1, uint8_t *op0, uint8_t *oq0, uint8_t *oq1) argument 105 vp9_lpf_horizontal_4_c(uint8_t *s, int p , const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count) argument 130 vp9_lpf_vertical_4_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count) argument 156 filter8(int8_t mask, uint8_t thresh, uint8_t flat, uint8_t *op3, uint8_t *op2, uint8_t *op1, uint8_t *op0, uint8_t *oq0, uint8_t *oq1, uint8_t *oq2, uint8_t *oq3) argument 177 vp9_lpf_horizontal_8_c(uint8_t *s, int p, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count) argument 205 vp9_lpf_vertical_8_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count) argument 231 filter16(int8_t mask, uint8_t thresh, uint8_t flat, uint8_t flat2, uint8_t *op7, uint8_t *op6, uint8_t *op5, uint8_t *op4, uint8_t *op3, uint8_t *op2, uint8_t *op1, uint8_t *op0, uint8_t *oq0, uint8_t *oq1, uint8_t *oq2, uint8_t *oq3, uint8_t *oq4, uint8_t *oq5, uint8_t *oq6, uint8_t *oq7) argument 282 vp9_lpf_horizontal_16_c(uint8_t *s, int p, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count) argument 308 mb_lpf_vertical_edge_w(uint8_t *s, int p, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count) argument 331 vp9_lpf_vertical_16_c(uint8_t *s, int p, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh) argument 336 vp9_lpf_vertical_16_dual_c(uint8_t *s, int p, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh) argument [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
H A D | loopfilter_filters.c | 43 static signed char vp8_hevmask(uc thresh, uc p1, uc p0, uc q0, uc q1) argument 46 hev |= (abs(p1 - p0) > thresh) * -1; 47 hev |= (abs(q1 - q0) > thresh) * -1; 104 const unsigned char *thresh, 121 hev = vp8_hevmask(thresh[0], s[-2*p], s[-1*p], s[0*p], s[1*p]); 136 const unsigned char *thresh, 152 hev = vp8_hevmask(thresh[0], s[-2], s[-1], s[0], s[1]); 222 const unsigned char *thresh, 240 hev = vp8_hevmask(thresh[0], s[-2*p], s[-1*p], s[0*p], s[1*p]); 257 const unsigned char *thresh, 98 vp8_loop_filter_horizontal_edge_c( unsigned char *s, int p, const unsigned char *blimit, const unsigned char *limit, const unsigned char *thresh, int count ) argument 130 vp8_loop_filter_vertical_edge_c( unsigned char *s, int p, const unsigned char *blimit, const unsigned char *limit, const unsigned char *thresh, int count ) argument 216 vp8_mbloop_filter_horizontal_edge_c( unsigned char *s, int p, const unsigned char *blimit, const unsigned char *limit, const unsigned char *thresh, int count ) argument 251 vp8_mbloop_filter_vertical_edge_c( unsigned char *s, int p, const unsigned char *blimit, const unsigned char *limit, const unsigned char *thresh, int count ) argument [all...] |
H A D | loopfilter.h | 69 const unsigned char *thresh,
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/mips/dspr2/ |
H A D | loopfilter_filters_dspr2.c | 55 uint32_t thresh, 81 * hev |= (abs(p1 - p0) > thresh) 86 "cmpgu.lt.qb %[c], %[thresh], %[r_k] \n\t" 92 * hev |= (abs(q1 - q0) > thresh) 97 "cmpgu.lt.qb %[c], %[thresh], %[r_k] \n\t" 121 [q2] "r" (q2), [q3] "r" (q3), [thresh] "r" (thresh) 349 unsigned int thresh, 401 thresh, &hev, &mask); 446 thresh, 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 343 vp8_loop_filter_horizontal_edge_mips( unsigned char *s, int p, unsigned int flimit, unsigned int limit, unsigned int thresh, int count ) argument 553 vp8_loop_filter_uvhorizontal_edge_mips( unsigned char *s, int p, unsigned int flimit, unsigned int limit, unsigned int thresh, int count ) argument 670 vp8_loop_filter_vertical_edge_mips( unsigned char *s, int p, const unsigned int flimit, const unsigned int limit, const unsigned int thresh, int count ) argument 1021 vp8_loop_filter_uvvertical_edge_mips( unsigned char *s, int p, unsigned int flimit, unsigned int limit, unsigned int thresh, int count ) argument 1631 vp8_mbloop_filter_horizontal_edge_mips( unsigned char *s, int p, unsigned int flimit, unsigned int limit, unsigned int thresh, int count ) argument 1777 vp8_mbloop_filter_uvhorizontal_edge_mips( unsigned char *s, int p, unsigned int flimit, unsigned int limit, unsigned int thresh, int count ) argument 1902 vp8_mbloop_filter_vertical_edge_mips( unsigned char *s, int p, unsigned int flimit, unsigned int limit, unsigned int thresh, int count ) argument 2114 vp8_mbloop_filter_uvvertical_edge_mips( unsigned char *s, int p, unsigned int flimit, unsigned int limit, unsigned int thresh, int count ) argument 2492 unsigned char thresh, flimit, limit, flimit_temp; local 2528 unsigned char thresh, flimit, limit, flimit_temp; local 2560 unsigned char thresh, flimit, limit, flimit_temp; local 2594 unsigned char thresh, flimit, limit, flimit_temp; local [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a-neon/ |
H A D | vp9_rtcd.h | 183 void vp9_mb_lpf_vertical_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 184 void vp9_mb_lpf_vertical_edge_w_neon(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 187 void vp9_mbloop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 188 void vp9_mbloop_filter_vertical_edge_neon(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 191 void vp9_loop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 192 void vp9_loop_filter_vertical_edge_neon(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 195 void vp9_mb_lpf_horizontal_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 196 void vp9_mb_lpf_horizontal_edge_w_neon(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 199 void vp9_mbloop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 200 void vp9_mbloop_filter_horizontal_edge_neon(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, in [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ppc/ |
H A D | loopfilter_altivec.c | 21 const signed char *thresh 31 const signed char *thresh
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/ |
H A D | loopfilter_arm.c | 19 const unsigned char *limit, const unsigned char *thresh, int count) 30 unsigned char blimit, unsigned char limit, unsigned char thresh); 32 unsigned char blimit, unsigned char limit, unsigned char thresh,
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips-dspr2/ |
H A D | vp9_rtcd.h | 191 void vp9_mb_lpf_vertical_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 192 void vp9_mb_lpf_vertical_edge_w_dspr2(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 195 void vp9_mbloop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 196 void vp9_mbloop_filter_vertical_edge_dspr2(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 199 void vp9_loop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 200 void vp9_loop_filter_vertical_edge_dspr2(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 203 void vp9_mb_lpf_horizontal_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 204 void vp9_mb_lpf_horizontal_edge_w_dspr2(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 207 void vp9_mbloop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 208 void vp9_mbloop_filter_horizontal_edge_dspr2(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, in [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/x86/ |
H A D | vp9_rtcd.h | 215 void vp9_lpf_vertical_16_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 216 void vp9_lpf_vertical_16_sse2(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 217 RTCD_EXTERN void (*vp9_lpf_vertical_16)(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 219 void vp9_lpf_vertical_16_dual_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 220 void vp9_lpf_vertical_16_dual_sse2(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 221 RTCD_EXTERN void (*vp9_lpf_vertical_16_dual)(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 223 void vp9_lpf_vertical_8_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 224 void vp9_lpf_vertical_8_sse2(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 225 RTCD_EXTERN void (*vp9_lpf_vertical_8)(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 231 void vp9_lpf_vertical_4_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, in [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a/ |
H A D | vp9_rtcd.h | 183 void vp9_mb_lpf_vertical_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 186 void vp9_mbloop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 189 void vp9_loop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 192 void vp9_mb_lpf_horizontal_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 195 void vp9_mbloop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 198 void vp9_loop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/generic/ |
H A D | vp9_rtcd.h | 183 void vp9_mb_lpf_vertical_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 186 void vp9_mbloop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 189 void vp9_loop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 192 void vp9_mb_lpf_horizontal_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 195 void vp9_mbloop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 198 void vp9_loop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips/ |
H A D | vp9_rtcd.h | 183 void vp9_mb_lpf_vertical_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh); 186 void vp9_mbloop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 189 void vp9_loop_filter_vertical_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 192 void vp9_mb_lpf_horizontal_edge_w_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 195 void vp9_mbloop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count); 198 void vp9_loop_filter_horizontal_edge_c(uint8_t *s, int pitch, const uint8_t *blimit, const uint8_t *limit, const uint8_t *thresh, int count);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
H A D | loopfilter_x86.c | 17 const unsigned char *limit, const unsigned char *thresh, int count) 21 const unsigned char *limit, const unsigned char *thresh)
|
H A D | loopfilter_block_sse2.asm | 59 psubusb %5, [thresh] 134 ; const char *thresh 144 %define thresh r10 156 mov thresh, arg(4) 162 %define thresh r8 275 ; const char *thresh 286 %define thresh r10 298 mov thresh, arg(4) 304 %define thresh r8
|
H A D | loopfilter_mmx.asm | 21 ; const char *thresh, 134 mov rdx, arg(4) ;thresh ; get thresh 140 paddb mm4, mm3 ; abs(q1 - q0) > thresh || abs(p1 - p0) > thresh 233 ; const char *thresh, 427 mov rdx, arg(4) ;thresh ; get thresh 436 por mm4, mm3 ; abs(q1 - q0) > thresh || abs(p1 - p0) > thresh [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
H A D | vp9_loopfilter_mmx.asm | 21 ; const char *thresh, 134 mov rdx, arg(4) ;thresh ; get thresh 140 paddb mm4, mm3 ; abs(q1 - q0) > thresh || abs(p1 - p0) > thresh 233 ; const char *thresh, 427 mov rdx, arg(4) ;thresh ; get thresh 436 por mm4, mm3 ; abs(q1 - q0) > thresh || abs(p1 - p0) > thresh [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/ |
H A D | loopfilter_v6.asm | 58 ;stack const char *thresh, 68 ldr r6, [sp, #36] ; load thresh address 77 ldrb r3, [r6] ; thresh 106 uqsub8 r8, r6, r3 ; compare to thresh -- save r8 for later 133 uqsub8 r6, r6, r3 ; compare to thresh -- save r6 for later 275 ldr r6, [sp, #36] ; load thresh address 284 ldrb r3, [r6] ; thresh 315 uqsub8 r8, r6, r3 ; compare to thresh -- save r8 for later 343 uqsub8 r6, r6, r3 ; compare to thresh -- save r6 for later 588 ldr r12, [sp, #36] ; load thresh addres [all...] |