/hardware/intel/common/omx-components/videocodec/libvpx_internal/x86/ |
vp8_rtcd.h | 77 void vp8_copy32xn_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, int n); 78 void vp8_copy32xn_sse2(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, int n); 79 void vp8_copy32xn_sse3(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, int n); 80 RTCD_EXTERN void (*vp8_copy32xn)(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, int n); 149 unsigned int vp8_get4x4sse_cs_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 150 unsigned int vp8_get4x4sse_cs_mmx(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 151 RTCD_EXTERN unsigned int (*vp8_get4x4sse_cs)(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 220 unsigned int vp8_mse16x16_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 221 unsigned int vp8_mse16x16_mmx(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 222 unsigned int vp8_mse16x16_wmt(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse) [all...] |
/external/libvpx/libvpx/vpx_dsp/ |
sad.c | 44 int height, const uint8_t *ref, int ref_stride) { 54 ref += ref_stride; 61 int ref_stride) { 72 ref += ref_stride; 79 const uint8_t *ref, int ref_stride) { \ 80 return sad(src, src_stride, ref, ref_stride, m, n); \ 83 const uint8_t *ref, int ref_stride, \ 86 avg_pred(comp_pred, second_pred, m, n, ref, ref_stride); \ 94 const uint8_t *ref_array, int ref_stride, \ 98 sad_array[i] = vpx_sad##m##x##n##_c(src, src_stride, &ref_array[i], ref_stride); \ [all...] |
/external/libvpx/libvpx/vpx_dsp/arm/ |
sad4d_neon.c | 84 const uint8_t* const ref[4], int ref_stride, 117 ref0 += ref_stride; 118 ref1 += ref_stride; 119 ref2 += ref_stride; 120 ref3 += ref_stride; 130 const uint8_t* const ref[4], int ref_stride, 161 ref0 += ref_stride; 162 ref1 += ref_stride; 163 ref2 += ref_stride; 164 ref3 += ref_stride; [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
vp9_rtcd_defs.pl | 362 add_proto qw/unsigned int vp9_variance32x16/, "const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 365 add_proto qw/unsigned int vp9_variance16x32/, "const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 368 add_proto qw/unsigned int vp9_variance64x32/, "const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 371 add_proto qw/unsigned int vp9_variance32x64/, "const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 374 add_proto qw/unsigned int vp9_variance32x32/, "const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 377 add_proto qw/unsigned int vp9_variance64x64/, "const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 380 add_proto qw/unsigned int vp9_variance16x16/, "const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 383 add_proto qw/unsigned int vp9_variance16x8/, "const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 386 add_proto qw/unsigned int vp9_variance8x16/, "const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 389 add_proto qw/unsigned int vp9_variance8x8/, "const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse" [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a/ |
vp8_rtcd.h | 145 unsigned int vp8_variance4x4_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 148 unsigned int vp8_variance8x8_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 149 unsigned int vp8_variance8x8_armv6(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 152 unsigned int vp8_variance8x16_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 155 unsigned int vp8_variance16x8_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 158 unsigned int vp8_variance16x16_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 159 unsigned int vp8_variance16x16_armv6(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 179 unsigned int vp8_variance_halfpixvar16x16_h_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 180 unsigned int vp8_variance_halfpixvar16x16_h_armv6(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 183 unsigned int vp8_variance_halfpixvar16x16_v_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse) [all...] |
/external/libvpx/libvpx/vpx_dsp/x86/ |
highbd_variance_sse2.c | 15 const uint16_t *ref, int ref_stride, 19 const uint16_t *ref, int ref_stride, 23 const uint16_t *ref, int ref_stride, 27 const uint16_t *ref, int ref_stride, 40 ref + ref_stride * i + j, ref_stride, &sse0, &sum0); 48 const uint16_t *ref, int ref_stride, 60 ref + ref_stride * i + j, ref_stride, &sse0, &sum0); 70 const uint16_t *ref, int ref_stride, [all...] |
sad4d_avx2.c | 17 int ref_stride, 52 ref0+= ref_stride; 53 ref1+= ref_stride; 54 ref2+= ref_stride; 55 ref3+= ref_stride; 87 int ref_stride, 137 ref0+= ref_stride; 138 ref1+= ref_stride; 139 ref2+= ref_stride; 140 ref3+= ref_stride; [all...] |
sad_avx2.c | 18 int ref_stride) { \ 32 ref_ptr+= ref_stride; \ 47 int ref_stride) { \ 53 int ref2_stride = ref_stride << 1; \ 58 ref2_reg = _mm256_loadu_si256((__m256i const *)(ref_ptr + ref_stride)); \ 96 int ref_stride, \ 115 ref_ptr+= ref_stride; \ 131 int ref_stride, \ 138 int ref2_stride = ref_stride << 1; \ 143 ref2_reg = _mm256_loadu_si256((__m256i const *)(ref_ptr + ref_stride)); \ [all...] |
sad_sse4.asm | 172 ; int ref_stride, 187 movsxd rdx, dword ptr arg(3) ;ref_stride 212 ; int ref_stride, 228 movsxd rdx, dword ptr arg(3) ;ref_stride 249 ; int ref_stride, 265 movsxd rdx, dword ptr arg(3) ;ref_stride 286 ; int ref_stride, 302 movsxd rdx, dword ptr arg(3) ;ref_stride 327 ; int ref_stride, 343 movsxd rdx, dword ptr arg(3) ;ref_stride [all...] |
halfpix_variance_sse2.c | 16 int ref_stride, 22 void vpx_half_horiz_variance16x_h_sse2(const unsigned char *ref, int ref_stride, 26 void vpx_half_vert_variance16x_h_sse2(const unsigned char *ref, int ref_stride,
|
sad_mmx.asm | 24 ; int ref_stride) 37 movsxd rdx, dword ptr arg(3) ;ref_stride 116 ; int ref_stride) 129 movsxd rdx, dword ptr arg(3) ;ref_stride 188 ; int ref_stride) 201 movsxd rdx, dword ptr arg(3) ;ref_stride 258 ; int ref_stride) 271 movsxd rdx, dword ptr arg(3) ;ref_stride 347 ; int ref_stride) 360 movsxd rdx, dword ptr arg(3) ;ref_stride [all...] |
sad_sse2.asm | 18 cglobal sad%1x%2, 4, %3, 5, src, src_stride, ref, ref_stride, n_rows 20 cglobal sad%1x%2, 4, %3, 5, src, src_stride, ref, ref_stride, \ 25 cglobal sad%1x%2_avg, 5, 1 + %3, 5, src, src_stride, ref, ref_stride, \ 29 ref, ref_stride, \ 48 ; uint8_t *ref, int ref_stride); 91 ; uint8_t *ref, int ref_stride); 136 ; uint8_t *ref, int ref_stride); 182 ; uint8_t *ref, int ref_stride); 226 ; uint8_t *ref, int ref_stride);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a-neon/ |
vp8_rtcd.h | 171 unsigned int vp8_variance4x4_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 174 unsigned int vp8_variance8x8_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 175 unsigned int vp8_variance8x8_armv6(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 176 unsigned int vp8_variance8x8_neon(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 179 unsigned int vp8_variance8x16_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 180 unsigned int vp8_variance8x16_neon(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 183 unsigned int vp8_variance16x8_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 184 unsigned int vp8_variance16x8_neon(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 187 unsigned int vp8_variance16x16_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 188 unsigned int vp8_variance16x16_armv6(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse) [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips-dspr2/ |
vp8_rtcd.h | 136 unsigned int vp8_variance4x4_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 139 unsigned int vp8_variance8x8_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 142 unsigned int vp8_variance8x16_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 145 unsigned int vp8_variance16x8_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 148 unsigned int vp8_variance16x16_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 166 unsigned int vp8_variance_halfpixvar16x16_h_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 169 unsigned int vp8_variance_halfpixvar16x16_v_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 172 unsigned int vp8_variance_halfpixvar16x16_hv_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 175 unsigned int vp8_sad4x4_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); 178 unsigned int vp8_sad8x8_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int max_sad) [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
vp9_sad4d_intrin_avx2.c | 16 int ref_stride, 51 ref0+= ref_stride; 52 ref1+= ref_stride; 53 ref2+= ref_stride; 54 ref3+= ref_stride; 86 int ref_stride, 136 ref0+= ref_stride; 137 ref1+= ref_stride; 138 ref2+= ref_stride; 139 ref3+= ref_stride; [all...] |
vp9_sad_sse4.asm | 172 ; int ref_stride, 187 movsxd rdx, dword ptr arg(3) ;ref_stride 212 ; int ref_stride, 228 movsxd rdx, dword ptr arg(3) ;ref_stride 249 ; int ref_stride, 265 movsxd rdx, dword ptr arg(3) ;ref_stride 286 ; int ref_stride, 302 movsxd rdx, dword ptr arg(3) ;ref_stride 327 ; int ref_stride, 343 movsxd rdx, dword ptr arg(3) ;ref_stride [all...] |
vp9_sad_mmx.asm | 24 ; int ref_stride) 37 movsxd rdx, dword ptr arg(3) ;ref_stride 116 ; int ref_stride) 129 movsxd rdx, dword ptr arg(3) ;ref_stride 188 ; int ref_stride) 201 movsxd rdx, dword ptr arg(3) ;ref_stride 258 ; int ref_stride) 271 movsxd rdx, dword ptr arg(3) ;ref_stride 347 ; int ref_stride) 360 movsxd rdx, dword ptr arg(3) ;ref_stride [all...] |
vp9_sad_sse2.asm | 18 cglobal sad%1x%2, 4, %3, 5, src, src_stride, ref, ref_stride, n_rows 20 cglobal sad%1x%2, 4, %3, 5, src, src_stride, ref, ref_stride, \ 25 cglobal sad%1x%2_avg, 5, 1 + %3, 5, src, src_stride, ref, ref_stride, \ 29 ref, ref_stride, \ 48 ; uint8_t *ref, int ref_stride); 91 ; uint8_t *ref, int ref_stride); 136 ; uint8_t *ref, int ref_stride); 182 ; uint8_t *ref, int ref_stride); 226 ; uint8_t *ref, int ref_stride);
|
/external/libvpx/libvpx/vp9/encoder/arm/neon/ |
vp9_avg_neon.c | 54 const int ref_stride, const int height) { 63 const uint8x16_t vec_row2 = vld1q_u8(ref + ref_stride); 64 const uint8x16_t vec_row3 = vld1q_u8(ref + ref_stride * 2); 65 const uint8x16_t vec_row4 = vld1q_u8(ref + ref_stride * 3); 66 const uint8x16_t vec_row5 = vld1q_u8(ref + ref_stride * 4); 67 const uint8x16_t vec_row6 = vld1q_u8(ref + ref_stride * 5); 68 const uint8x16_t vec_row7 = vld1q_u8(ref + ref_stride * 6); 69 const uint8x16_t vec_row8 = vld1q_u8(ref + ref_stride * 7); 95 ref += ref_stride * 8;
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
rtcd_defs.pl | 242 add_proto qw/unsigned int vp8_variance4x4/, "const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse"; 246 add_proto qw/unsigned int vp8_variance8x8/, "const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse"; 251 add_proto qw/unsigned int vp8_variance8x16/, "const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse"; 255 add_proto qw/unsigned int vp8_variance16x8/, "const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse"; 259 add_proto qw/unsigned int vp8_variance16x16/, "const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse"; 289 add_proto qw/unsigned int vp8_variance_halfpixvar16x16_h/, "const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse"; 294 add_proto qw/unsigned int vp8_variance_halfpixvar16x16_v/, "const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse"; 299 add_proto qw/unsigned int vp8_variance_halfpixvar16x16_hv/, "const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse"; 307 add_proto qw/unsigned int vp8_sad4x4/, "const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int max_sad"; 311 add_proto qw/unsigned int vp8_sad8x8/, "const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int max_sad" [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
sad_mmx.asm | 24 ; int ref_stride) 37 movsxd rdx, dword ptr arg(3) ;ref_stride 116 ; int ref_stride) 129 movsxd rdx, dword ptr arg(3) ;ref_stride 188 ; int ref_stride) 201 movsxd rdx, dword ptr arg(3) ;ref_stride 258 ; int ref_stride) 271 movsxd rdx, dword ptr arg(3) ;ref_stride 347 ; int ref_stride) 360 movsxd rdx, dword ptr arg(3) ;ref_stride [all...] |
sad_sse2.asm | 18 ; int ref_stride) 33 movsxd rdx, dword ptr arg(3) ;ref_stride 91 ; int ref_stride, 107 movsxd rdx, dword ptr arg(3) ;ref_stride 155 ; int ref_stride) 170 movsxd rdx, dword ptr arg(3) ;ref_stride 208 ; int ref_stride) 222 movsxd rdx, dword ptr arg(3) ;ref_stride 263 ; int ref_stride) 279 movsxd rdx, dword ptr arg(3) ;ref_stride [all...] |
sad_sse4.asm | 162 ; int ref_stride, 177 movsxd rdx, dword ptr arg(3) ;ref_stride 203 ; int ref_stride, 219 movsxd rdx, dword ptr arg(3) ;ref_stride 241 ; int ref_stride, 257 movsxd rdx, dword ptr arg(3) ;ref_stride 279 ; int ref_stride, 295 movsxd rdx, dword ptr arg(3) ;ref_stride 320 ; int ref_stride, 336 movsxd rdx, dword ptr arg(3) ;ref_stride [all...] |
/external/libvpx/libvpx/vp9/common/ |
vp9_reconintra.c | 115 int ref_stride, 162 left_col[i] = ref[i * ref_stride - 1]; 166 left_col[i] = ref[i * ref_stride - 1]; 168 left_col[i] = ref[(extend_bottom - 1) * ref_stride - 1]; 173 left_col[i] = ref[i * ref_stride - 1]; 183 const uint16_t *above_ref = ref - ref_stride; 244 int ref_stride, uint8_t *dst, int dst_stride, 286 left_col[i] = ref[i * ref_stride - 1]; 290 left_col[i] = ref[i * ref_stride - 1]; 292 left_col[i] = ref[(extend_bottom - 1) * ref_stride - 1] [all...] |
vp9_reconintra.h | 25 const uint8_t *ref, int ref_stride,
|