/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
H A D | sad_c.c | 17 static unsigned int sad_mx_n_c(const unsigned char *src_ptr, int src_stride, argument 34 src_ptr += src_stride; 45 unsigned int vp8_sad16x16_c(const unsigned char *src_ptr, int src_stride, argument 49 return sad_mx_n_c(src_ptr, src_stride, ref_ptr, ref_stride, max_sad, 16, 16); 52 unsigned int vp8_sad8x8_c(const unsigned char *src_ptr, int src_stride, argument 56 return sad_mx_n_c(src_ptr, src_stride, ref_ptr, ref_stride, max_sad, 8, 8); 59 unsigned int vp8_sad16x8_c(const unsigned char *src_ptr, int src_stride, argument 63 return sad_mx_n_c(src_ptr, src_stride, ref_ptr, ref_stride, max_sad, 16, 8); 67 unsigned int vp8_sad8x16_c(const unsigned char *src_ptr, int src_stride, argument 71 return sad_mx_n_c(src_ptr, src_stride, ref_pt 74 vp8_sad4x4_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int max_sad) argument 81 vp8_sad16x16x3_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sad_array) argument 90 vp8_sad16x16x8_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned short *sad_array) argument 104 vp8_sad16x8x3_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sad_array) argument 113 vp8_sad16x8x8_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned short *sad_array) argument 127 vp8_sad8x8x3_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sad_array) argument 136 vp8_sad8x8x8_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned short *sad_array) argument 150 vp8_sad8x16x3_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sad_array) argument 159 vp8_sad8x16x8_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned short *sad_array) argument 173 vp8_sad4x4x3_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sad_array) argument 182 vp8_sad4x4x8_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned short *sad_array) argument 196 vp8_sad16x16x4d_c(const unsigned char *src_ptr, int src_stride, const unsigned char * const ref_ptr[], int ref_stride, unsigned int *sad_array) argument 206 vp8_sad16x8x4d_c(const unsigned char *src_ptr, int src_stride, const unsigned char * const ref_ptr[], int ref_stride, unsigned int *sad_array) argument 216 vp8_sad8x8x4d_c(const unsigned char *src_ptr, int src_stride, const unsigned char * const ref_ptr[], int ref_stride, unsigned int *sad_array) argument 226 vp8_sad8x16x4d_c(const unsigned char *src_ptr, int src_stride, const unsigned char * const ref_ptr[], int ref_stride, unsigned int *sad_array) argument 236 vp8_sad4x4x4d_c(const unsigned char *src_ptr, int src_stride, const unsigned char * const ref_ptr[], int ref_stride, unsigned int *sad_array) argument 247 vp8_copy32xn_c(unsigned char *src_ptr, int src_stride, unsigned char *dst_ptr, int dst_stride, int height) argument [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
H A D | copymem_neon.c | 15 int src_stride, 24 src += src_stride; 31 int src_stride, 40 src += src_stride; 47 int src_stride, 56 src += src_stride; 13 vp8_copy_mem8x4_neon( unsigned char *src, int src_stride, unsigned char *dst, int dst_stride) argument 29 vp8_copy_mem8x8_neon( unsigned char *src, int src_stride, unsigned char *dst, int dst_stride) argument 45 vp8_copy_mem16x16_neon( unsigned char *src, int src_stride, unsigned char *dst, int dst_stride) argument
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/mips/dspr2/ |
H A D | reconinter_dspr2.c | 29 int src_stride, 39 prefetch_load_int(src + src_stride); 56 src += src_stride; 64 int src_stride, 72 prefetch_load_int(src + src_stride); 86 src += src_stride; 94 int src_stride, 102 prefetch_load_int(src + src_stride); 116 src += src_stride; 27 vp8_copy_mem16x16_dspr2( unsigned char *RESTRICT src, int src_stride, unsigned char *RESTRICT dst, int dst_stride) argument 62 vp8_copy_mem8x8_dspr2( unsigned char *RESTRICT src, int src_stride, unsigned char *RESTRICT dst, int dst_stride) argument 92 vp8_copy_mem8x4_dspr2( unsigned char *RESTRICT src, int src_stride, unsigned char *RESTRICT dst, int dst_stride) argument
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
H A D | vp9_sad.c | 37 unsigned int vp9_sad##m##x##n##_c(const uint8_t *src_ptr, int src_stride, \ 40 return sad(src_ptr, src_stride, ref_ptr, ref_stride, m, n); \ 42 unsigned int vp9_sad##m##x##n##_avg_c(const uint8_t *src_ptr, int src_stride, \ 48 return sad(src_ptr, src_stride, comp_pred, m, m, n); \ 65 void vp9_sad64x32x4d_c(const uint8_t *src_ptr, int src_stride, argument 70 sad_array[i] = vp9_sad64x32(src_ptr, src_stride, ref_ptr[i], ref_stride, 74 void vp9_sad32x64x4d_c(const uint8_t *src_ptr, int src_stride, argument 79 sad_array[i] = vp9_sad32x64(src_ptr, src_stride, ref_ptr[i], ref_stride, 83 void vp9_sad32x16x4d_c(const uint8_t *src_ptr, int src_stride, argument 88 sad_array[i] = vp9_sad32x16(src_ptr, src_stride, ref_pt 92 vp9_sad16x32x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array) argument 101 vp9_sad64x64x3_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array) argument 110 vp9_sad32x32x3_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array) argument 119 vp9_sad64x64x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array) argument 128 vp9_sad32x32x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array) argument 137 vp9_sad16x16x3_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array) argument 146 vp9_sad16x16x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array) argument 155 vp9_sad16x8x3_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array) argument 164 vp9_sad16x8x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array) argument 173 vp9_sad8x8x3_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array) argument 182 vp9_sad8x8x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array) argument 191 vp9_sad8x16x3_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array) argument 200 vp9_sad8x16x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array) argument 209 vp9_sad4x4x3_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array) argument 218 vp9_sad4x4x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array) argument 227 vp9_sad64x64x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array) argument 236 vp9_sad32x32x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array) argument 245 vp9_sad16x16x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array) argument 254 vp9_sad16x8x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array) argument 263 vp9_sad8x8x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array) argument 272 vp9_sad8x16x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array) argument 281 vp9_sad8x4x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array) argument 290 vp9_sad8x4x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array) argument 299 vp9_sad4x8x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array) argument 308 vp9_sad4x8x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array) argument 317 vp9_sad4x4x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array) argument [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
H A D | vp9_convolve_neon.c | 15 void vp9_convolve8_neon(const uint8_t *src, ptrdiff_t src_stride, argument 29 return vp9_convolve8_c(src, src_stride, 40 vp9_convolve8_horiz_neon(src - src_stride * 3, src_stride, 52 void vp9_convolve8_avg_neon(const uint8_t *src, ptrdiff_t src_stride, argument 61 return vp9_convolve8_avg_c(src, src_stride, 70 vp9_convolve8_horiz_neon(src - src_stride * 3, src_stride,
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/ |
H A D | vp9_convolve8_avg_dspr2.c | 24 int32_t src_stride, 48 src -= 3 * src_stride; 60 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 62 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 64 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 104 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 106 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 108 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 110 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 175 [src_stride] " 23 convolve_avg_vert_4_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_y, int32_t w, int32_t h) argument 185 convolve_avg_vert_64_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_y, int32_t h) argument 347 vp9_convolve8_avg_vert_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument 410 vp9_convolve8_avg_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument 445 vp9_convolve_avg_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int filter_x_stride, const int16_t *filter_y, int filter_y_stride, int w, int h) argument [all...] |
H A D | vp9_convolve8_avg_horiz_dspr2.c | 24 int32_t src_stride, 46 vp9_prefetch_load(src + src_stride); 47 vp9_prefetch_load(src + src_stride + 32); 140 src += src_stride; 146 int32_t src_stride, 168 vp9_prefetch_load(src + src_stride); 169 vp9_prefetch_load(src + src_stride + 32); 327 src += src_stride; 333 int32_t src_stride, 360 vp9_prefetch_load(src_ptr + src_stride); 23 convolve_avg_horiz_4_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 145 convolve_avg_horiz_8_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 332 convolve_avg_horiz_16_dspr2(const uint8_t *src_ptr, int32_t src_stride, uint8_t *dst_ptr, int32_t dst_stride, const int16_t *filter_x0, int32_t h, int32_t count) argument 644 convolve_avg_horiz_64_dspr2(const uint8_t *src_ptr, int32_t src_stride, uint8_t *dst_ptr, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 957 vp9_convolve8_avg_horiz_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument [all...] |
H A D | vp9_convolve8_horiz_dspr2.c | 24 int32_t src_stride, 46 vp9_prefetch_load(src + src_stride); 47 vp9_prefetch_load(src + src_stride + 32); 129 src += src_stride; 135 int32_t src_stride, 157 vp9_prefetch_load(src + src_stride); 158 vp9_prefetch_load(src + src_stride + 32); 293 src += src_stride; 299 int32_t src_stride, 326 vp9_prefetch_load(src_ptr + src_stride); 23 convolve_horiz_4_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 134 convolve_horiz_8_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 298 convolve_horiz_16_dspr2(const uint8_t *src_ptr, int32_t src_stride, uint8_t *dst_ptr, int32_t dst_stride, const int16_t *filter_x0, int32_t h, int32_t count) argument 569 convolve_horiz_64_dspr2(const uint8_t *src_ptr, int32_t src_stride, uint8_t *dst_ptr, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 841 vp9_convolve8_horiz_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument [all...] |
H A D | vp9_convolve2_avg_dspr2.c | 24 int32_t src_stride, 55 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 117 [src_stride] "r" (src_stride), [cm] "r" (cm), 123 src += src_stride; 129 int32_t src_stride, 160 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 222 [src_stride] "r" (src_stride), [cm] "r" (cm), 228 src += src_stride; 23 convolve_bi_avg_vert_4_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_y, int32_t w, int32_t h) argument 128 convolve_bi_avg_vert_64_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_y, int32_t h) argument 233 vp9_convolve2_avg_vert_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument [all...] |
H A D | vp9_convolve2_vert_dspr2.c | 24 int32_t src_stride, 55 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 110 [src_stride] "r" (src_stride), 116 src += src_stride; 122 int32_t src_stride, 152 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 207 [src_stride] "r" (src_stride), 213 src += src_stride; 23 convolve_bi_vert_4_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_y, int32_t w, int32_t h) argument 121 convolve_bi_vert_64_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_y, int32_t h) argument 218 vp9_convolve2_vert_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument [all...] |
H A D | vp9_convolve8_dspr2.c | 40 int32_t src_stride, 63 vp9_prefetch_load(src + src_stride); 64 vp9_prefetch_load(src + src_stride + 32); 150 src += src_stride; 156 int32_t src_stride, 179 vp9_prefetch_load(src + src_stride); 180 vp9_prefetch_load(src + src_stride + 32); 326 src += src_stride; 332 int32_t src_stride, 358 vp9_prefetch_load(src_ptr + src_stride); 39 convolve_horiz_4_transposed_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 155 convolve_horiz_8_transposed_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 331 convolve_horiz_16_transposed_dspr2(const uint8_t *src_ptr, int32_t src_stride, uint8_t *dst_ptr, int32_t dst_stride, const int16_t *filter_x0, int32_t h, int32_t count) argument 622 convolve_horiz_64_transposed_dspr2(const uint8_t *src_ptr, int32_t src_stride, uint8_t *dst_ptr, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 913 convolve_horiz_transposed(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter, int w, int h) argument 933 copy_horiz_transposed(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, int w, int h) argument 948 vp9_convolve8_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument 1073 vp9_convolve_copy_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int filter_x_stride, const int16_t *filter_y, int filter_y_stride, int w, int h) argument [all...] |
H A D | vp9_convolve2_avg_horiz_dspr2.c | 24 int32_t src_stride, 43 vp9_prefetch_load(src + src_stride); 44 vp9_prefetch_load(src + src_stride + 32); 113 src += src_stride; 119 int32_t src_stride, 138 vp9_prefetch_load(src + src_stride); 139 vp9_prefetch_load(src + src_stride + 32); 262 src += src_stride; 268 int32_t src_stride, 293 vp9_prefetch_load(src_ptr + src_stride); 23 convolve_bi_avg_horiz_4_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 118 convolve_bi_avg_horiz_8_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 267 convolve_bi_avg_horiz_16_dspr2(const uint8_t *src_ptr, int32_t src_stride, uint8_t *dst_ptr, int32_t dst_stride, const int16_t *filter_x0, int32_t h, int32_t count) argument 517 convolve_bi_avg_horiz_64_dspr2(const uint8_t *src_ptr, int32_t src_stride, uint8_t *dst_ptr, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 768 vp9_convolve2_avg_horiz_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument [all...] |
H A D | vp9_convolve2_dspr2.c | 24 int32_t src_stride, 44 vp9_prefetch_load(src + src_stride); 45 vp9_prefetch_load(src + src_stride + 32); 108 src += src_stride; 114 int32_t src_stride, 135 vp9_prefetch_load(src + src_stride); 136 vp9_prefetch_load(src + src_stride + 32); 245 src += src_stride; 251 int32_t src_stride, 275 vp9_prefetch_load(src_ptr + src_stride); 23 convolve_bi_horiz_4_transposed_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 113 convolve_bi_horiz_8_transposed_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 250 convolve_bi_horiz_16_transposed_dspr2(const uint8_t *src_ptr, int32_t src_stride, uint8_t *dst_ptr, int32_t dst_stride, const int16_t *filter_x0, int32_t h, int32_t count) argument 483 convolve_bi_horiz_64_transposed_dspr2(const uint8_t *src_ptr, int32_t src_stride, uint8_t *dst_ptr, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 716 convolve_bi_horiz_transposed(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter, int w, int h) argument 736 vp9_convolve2_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter, int w, int h) argument [all...] |
H A D | vp9_convolve2_horiz_dspr2.c | 24 int32_t src_stride, 42 vp9_prefetch_load(src + src_stride); 43 vp9_prefetch_load(src + src_stride + 32); 100 src += src_stride; 106 int32_t src_stride, 125 vp9_prefetch_load(src + src_stride); 126 vp9_prefetch_load(src + src_stride + 32); 224 src += src_stride; 230 int32_t src_stride, 255 vp9_prefetch_load(src_ptr + src_stride); 23 convolve_bi_horiz_4_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 105 convolve_bi_horiz_8_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 229 convolve_bi_horiz_16_dspr2(const uint8_t *src_ptr, int32_t src_stride, uint8_t *dst_ptr, int32_t dst_stride, const int16_t *filter_x0, int32_t h, int32_t count) argument 437 convolve_bi_horiz_64_dspr2(const uint8_t *src_ptr, int32_t src_stride, uint8_t *dst_ptr, int32_t dst_stride, const int16_t *filter_x0, int32_t h) argument 646 vp9_convolve2_horiz_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument [all...] |
H A D | vp9_convolve8_vert_dspr2.c | 24 int32_t src_stride, 48 src -= 3 * src_stride; 60 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 62 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 64 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 104 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 106 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 108 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 110 "add %[src_ptr], %[src_ptr], %[src_stride] \n\t" 167 [vector4a] "r" (vector4a), [src_stride] " 23 convolve_vert_4_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_y, int32_t w, int32_t h) argument 178 convolve_vert_64_dspr2(const uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int16_t *filter_y, int32_t h) argument 333 vp9_convolve8_vert_dspr2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument [all...] |
H A D | vp9_common_dspr2.h | 91 void vp9_convolve2_horiz_dspr2(const uint8_t *src, ptrdiff_t src_stride, 97 void vp9_convolve2_avg_horiz_dspr2(const uint8_t *src, ptrdiff_t src_stride, 103 void vp9_convolve2_avg_vert_dspr2(const uint8_t *src, ptrdiff_t src_stride, 109 void vp9_convolve2_dspr2(const uint8_t *src, ptrdiff_t src_stride, 114 void vp9_convolve2_vert_dspr2(const uint8_t *src, ptrdiff_t src_stride,
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/ |
H A D | vp8_enc_stubs_sse2.c | 33 void vp8_subtract_b_sse2_impl(unsigned char *z, int src_stride, 39 unsigned int src_stride = be->src_stride; local 42 vp8_subtract_b_sse2_impl(z, src_stride, diff, predictor, pitch);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
H A D | vp9_convolve.c | 21 static void convolve_horiz(const uint8_t *src, ptrdiff_t src_stride, argument 38 src += src_stride; 43 static void convolve_avg_horiz(const uint8_t *src, ptrdiff_t src_stride, argument 61 src += src_stride; 66 static void convolve_vert(const uint8_t *src, ptrdiff_t src_stride, argument 71 src -= src_stride * (SUBPEL_TAPS / 2 - 1); 76 const unsigned char *src_y = &src[(y_q4 >> SUBPEL_BITS) * src_stride]; 80 sum += src_y[k * src_stride] * y_filter[k]; 89 static void convolve_avg_vert(const uint8_t *src, ptrdiff_t src_stride, argument 94 src -= src_stride * (SUBPEL_TAP 113 convolve(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *const x_filters, int x0_q4, int x_step_q4, const InterpKernel *const y_filters, int y0_q4, int y_step_q4, int w, int h) argument 151 vp9_convolve8_horiz_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument 164 vp9_convolve8_avg_horiz_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument 178 vp9_convolve8_vert_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument 191 vp9_convolve8_avg_vert_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument 204 vp9_convolve8_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument 220 vp9_convolve8_avg_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument 235 vp9_convolve_copy_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int filter_x_stride, const int16_t *filter_y, int filter_y_stride, int w, int h) argument 252 vp9_convolve_avg_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int filter_x_stride, const int16_t *filter_y, int filter_y_stride, int w, int h) argument [all...] |
H A D | vp9_convolve.h | 20 typedef void (*convolve_fn_t)(const uint8_t *src, ptrdiff_t src_stride,
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/third_party/libyuv/source/ |
H A D | scale.c | 63 void ScaleRowDown2_NEON(const uint8* src_ptr, int src_stride, argument 79 void ScaleRowDown2Int_NEON(const uint8* src_ptr, int src_stride, argument 96 "+r"(src_stride), // %1 105 static void ScaleRowDown4_NEON(const uint8* src_ptr, int src_stride, argument 124 static void ScaleRowDown4Int_NEON(const uint8* src_ptr, int src_stride, argument 154 : "r"(src_stride) // %3 163 static void ScaleRowDown34_NEON(const uint8* src_ptr, int src_stride, argument 180 static void ScaleRowDown34_0_Int_NEON(const uint8* src_ptr, int src_stride, argument 229 "+r"(src_stride) // %3 235 static void ScaleRowDown34_1_Int_NEON(const uint8* src_ptr, int src_stride, argument 287 ScaleRowDown38_NEON(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 308 ScaleRowDown38_3_Int_NEON(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 417 ScaleRowDown38_2_Int_NEON(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 641 ScaleRowDown2_SSE2(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 713 ScaleRowDown4_SSE2(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 745 ScaleRowDown4Int_SSE2(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 804 ScaleRowDown8_SSE2(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 837 ScaleRowDown8Int_SSE2(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 910 ScaleRowDown34_SSSE3(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 960 ScaleRowDown34_1_Int_SSSE3(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 1017 ScaleRowDown34_0_Int_SSSE3(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 1079 ScaleRowDown38_SSSE3(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 1112 ScaleRowDown38_3_Int_SSSE3(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 1176 ScaleRowDown38_2_Int_SSSE3(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 1221 ScaleAddRows_SSE2(const uint8* src_ptr, int src_stride, uint16* dst_ptr, int src_width, int src_height) argument 1271 ScaleFilterRows_SSE2(uint8* dst_ptr, const uint8* src_ptr, int src_stride, int dst_width, int source_y_fraction) argument 1362 ScaleFilterRows_SSSE3(uint8* dst_ptr, const uint8* src_ptr, int src_stride, int dst_width, int source_y_fraction) argument 1495 ScaleRowDown2_SSE2(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 1519 ScaleRowDown2Int_SSE2(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 1554 ScaleRowDown4_SSE2(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 1579 ScaleRowDown4Int_SSE2(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 1633 ScaleRowDown8_SSE2(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 2199 ScaleRowDown8Int_SSE2(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 2258 ScaleRowDown34_SSSE3(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 2289 ScaleRowDown34_1_Int_SSSE3(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 2346 ScaleRowDown34_0_Int_SSSE3(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 2407 ScaleRowDown38_SSSE3(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 2434 ScaleRowDown38_3_Int_SSSE3(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 2491 ScaleRowDown38_2_Int_SSSE3(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 2530 ScaleAddRows_SSE2(const uint8* src_ptr, int src_stride, uint16* dst_ptr, int src_width, int src_height) argument 2571 ScaleFilterRows_SSE2(uint8* dst_ptr, const uint8* src_ptr, int src_stride, int dst_width, int source_y_fraction) argument 2662 ScaleFilterRows_SSSE3(uint8* dst_ptr, const uint8* src_ptr, int src_stride, int dst_width, int source_y_fraction) argument 2745 ScaleRowDown2_C(const uint8* src_ptr, int src_stride, uint8* dst, int dst_width) argument 2754 ScaleRowDown2Int_C(const uint8* src_ptr, int src_stride, uint8* dst, int dst_width) argument 2764 ScaleRowDown4_C(const uint8* src_ptr, int src_stride, uint8* dst, int dst_width) argument 2773 ScaleRowDown4Int_C(const uint8* src_ptr, int src_stride, uint8* dst, int dst_width) argument 2797 ScaleRowDown8_C(const uint8* src_ptr, int src_stride, uint8* dst, int dst_width) argument 2808 ScaleRowDown8Int_C(const uint8* src_ptr, int src_stride, uint8* dst, int dst_width) argument 2819 ScaleRowDown34_C(const uint8* src_ptr, int src_stride, uint8* dst, int dst_width) argument 2834 ScaleRowDown34_0_Int_C(const uint8* src_ptr, int src_stride, uint8* d, int dst_width) argument 2860 ScaleRowDown34_1_Int_C(const uint8* src_ptr, int src_stride, uint8* d, int dst_width) argument 2924 ScaleRowDown34_0_Int_SSE2(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 2933 ScaleRowDown34_1_Int_SSE2(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 2942 ScaleRowDown38_C(const uint8* src_ptr, int src_stride, uint8* dst, int dst_width) argument 2956 ScaleRowDown38_3_Int_C(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 2981 ScaleRowDown38_2_Int_C(const uint8* src_ptr, int src_stride, uint8* dst_ptr, int dst_width) argument 3001 ScaleFilterRows_C(uint8* dst_ptr, const uint8* src_ptr, int src_stride, int dst_width, int source_y_fraction) argument 3029 ScaleAddRows_C(const uint8* src_ptr, int src_stride, uint16* dst_ptr, int src_width, int src_height) argument 3052 ScalePlaneDown2(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_ptr, uint8* dst_ptr, FilterMode filtering) argument 3096 ScalePlaneDown4(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_ptr, uint8* dst_ptr, FilterMode filtering) argument 3141 ScalePlaneDown8(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_ptr, uint8* dst_ptr, FilterMode filtering) argument 3180 ScalePlaneDown34(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_ptr, uint8* dst_ptr, FilterMode filtering) argument 3273 ScalePlaneDown38(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_ptr, uint8* dst_ptr, FilterMode filtering) argument 3342 SumBox(int iboxwidth, int iboxheight, int src_stride, const uint8* src_ptr) argument 3358 ScalePlaneBoxRow(int dst_width, int boxheight, int dx, int src_stride, const uint8* src_ptr, uint8* dst_ptr) argument 3425 ScalePlaneBox(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_ptr, uint8* dst_ptr) argument 3501 ScalePlaneBilinearSimple(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_ptr, uint8* dst_ptr) argument 3543 ScalePlaneBilinear(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_ptr, uint8* dst_ptr) argument 3609 ScalePlaneSimple(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_ptr, uint8* dst_ptr) argument 3633 ScalePlaneAnySize(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_ptr, uint8* dst_ptr, FilterMode filtering) argument 3656 ScalePlaneDown(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_ptr, uint8* dst_ptr, FilterMode filtering) argument 3682 CopyPlane(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_ptr, uint8* dst_ptr) argument 3702 ScalePlane(const uint8* src, int src_stride, int src_width, int src_height, uint8* dst, int dst_stride, int dst_width, int dst_height, FilterMode filtering, int use_ref) argument [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
H A D | vp9_sad_sse3.asm | 16 %define src_stride rax 33 movsxd rax, dword ptr arg(1) ; src_stride 39 %define src_stride rdx 49 %define src_stride rsi 64 %define src_stride 174 ; int src_stride, 183 PROCESS_16X2X3 0, src_ptr, ref_ptr, src_stride, ref_stride 184 PROCESS_16X2X3 1, src_ptr, ref_ptr, src_stride, ref_stride 185 PROCESS_16X2X3 1, src_ptr, ref_ptr, src_stride, ref_stride 186 PROCESS_16X2X3 1, src_ptr, ref_ptr, src_stride, ref_strid [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
H A D | sad_sse3.asm | 16 %define src_stride rax 33 movsxd rax, dword ptr arg(1) ; src_stride 39 %define src_stride rdx 49 %define src_stride rsi 64 %define src_stride 89 %define src_stride rax 109 movsxd rbx, dword ptr arg(1) ; src_stride 117 %define src_stride rdx 129 %define src_stride rsi 145 %define src_stride [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/mips/dspr2/ |
H A D | yv12extend_dspr2.c | 19 static void extend_plane(uint8_t *const src, int src_stride, argument 81 left_src += src_stride; 82 right_src += src_stride; 83 left_dst_start += src_stride; 84 right_dst_start += src_stride; 91 bot_src = src + src_stride * (height - 1) - extend_left; 92 top_dst = src + src_stride * (-extend_top) - extend_left; 93 bot_dst = src + src_stride * (height) - extend_left; 98 top_dst += src_stride; 103 bot_dst += src_stride; [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
H A D | vp9_asm_stubs.c | 27 void vp9_convolve8_##name##_##opt(const uint8_t *src, ptrdiff_t src_stride, \ 36 src_stride, \ 47 src_stride, \ 58 src_stride, \ 70 src_stride, \ 81 src_stride, \ 92 src_stride, \ 104 vp9_convolve8_##name##_c(src, src_stride, dst, dst_stride, \ 111 void vp9_convolve8_##avg##opt(const uint8_t *src, ptrdiff_t src_stride, \ 122 vp9_convolve8_horiz_##opt(src - 3 * src_stride, src_strid [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/generic/ |
H A D | vp8_rtcd.h | 157 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); 160 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); 163 unsigned int vp8_sad8x16_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); 166 unsigned int vp8_sad16x8_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); 169 unsigned int vp8_sad16x16_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); 172 void vp8_sad4x4x3_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sad_array); 175 void vp8_sad8x8x3_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sad_array); 178 void vp8_sad8x16x3_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sad_array); 181 void vp8_sad16x8x3_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sad_array); 184 void vp8_sad16x16x3_c(const unsigned char *src_ptr, int src_stride, cons [all...] |