/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/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);
|
H A D | vp8_enc_stubs_mmx.c | 68 void vp8_subtract_b_mmx_impl(unsigned char *z, int src_stride, 74 unsigned int src_stride = be->src_stride; local 77 vp8_subtract_b_mmx_impl(z, src_stride, diff, predictor, pitch);
|
/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/vp8/common/ |
H A D | filter.c | 252 * UINT32 src_stride : Stride of source block. 273 unsigned int src_stride, 293 src_ptr += src_stride - width; 269 filter_block2d_bil_first_pass( unsigned char *src_ptr, unsigned short *dst_ptr, unsigned int src_stride, unsigned int height, unsigned int width, const short *vp8_filter ) argument
|
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...] |
H A D | reconinter.c | 24 int src_stride, 58 src += src_stride; 67 int src_stride, 88 src += src_stride; 97 int src_stride, 118 src += src_stride; 22 vp8_copy_mem16x16_c( unsigned char *src, int src_stride, unsigned char *dst, int dst_stride) argument 65 vp8_copy_mem8x8_c( unsigned char *src, int src_stride, unsigned char *dst, int dst_stride) argument 95 vp8_copy_mem8x4_c( unsigned char *src, int src_stride, unsigned char *dst, int dst_stride) argument
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/ |
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_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_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...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
H A D | vp9_sad4d_intrin_avx2.c | 14 int src_stride, 50 src+= src_stride; 84 int src_stride, 135 src+= src_stride; 13 vp9_sad32x32x4d_avx2(uint8_t *src, int src_stride, uint8_t *ref[4], int ref_stride, unsigned int res[4]) argument 83 vp9_sad64x64x4d_avx2(uint8_t *src, int src_stride, uint8_t *ref[4], int ref_stride, unsigned int res[4]) argument
|
H A D | vp9_variance_avx2.c | 48 int src_stride, 60 int src_stride, 186 int src_stride, 194 int se = vp9_sub_pixel_variance32xh_avx2(src, src_stride, x_offset, 199 int se2 = vp9_sub_pixel_variance32xh_avx2(src + 32, src_stride, 210 int src_stride, 218 int se = vp9_sub_pixel_variance32xh_avx2(src, src_stride, x_offset, 226 int src_stride, 236 int se = vp9_sub_pixel_avg_variance32xh_avx2(src, src_stride, x_offset, 241 int se2 = vp9_sub_pixel_avg_variance32xh_avx2(src + 32, src_stride, x_offse 185 vp9_sub_pixel_variance64x64_avx2(const uint8_t *src, int src_stride, int x_offset, int y_offset, const uint8_t *dst, int dst_stride, unsigned int *sse_ptr) argument 209 vp9_sub_pixel_variance32x32_avx2(const uint8_t *src, int src_stride, int x_offset, int y_offset, const uint8_t *dst, int dst_stride, unsigned int *sse_ptr) argument 225 vp9_sub_pixel_avg_variance64x64_avx2(const uint8_t *src, int src_stride, int x_offset, int y_offset, const uint8_t *dst, int dst_stride, unsigned int *sseptr, const uint8_t *sec) argument 251 vp9_sub_pixel_avg_variance32x32_avx2(const uint8_t *src, int src_stride, int x_offset, int y_offset, const uint8_t *dst, int dst_stride, unsigned int *sseptr, const uint8_t *sec) argument [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/generic/ |
H A D | yv12extend.c | 17 static void extend_plane(uint8_t *const src, int src_stride, argument 33 src_ptr1 += src_stride; 34 src_ptr2 += src_stride; 35 dst_ptr1 += src_stride; 36 dst_ptr2 += src_stride; 43 src_ptr2 = src + src_stride * (height - 1) - extend_left; 44 dst_ptr1 = src + src_stride * -extend_top - extend_left; 45 dst_ptr2 = src + src_stride * height - extend_left; 49 dst_ptr1 += src_stride; 54 dst_ptr2 += 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/qcom/display/msm8084/libcopybit/ |
H A D | software_converter.cpp | 129 int src_stride; member in struct:copyInfo 156 src += info.src_stride; 166 memcpy(dst, src, info.src_stride); 167 src += info.src_stride; 197 info.src_stride = ALIGN(info.width, 32); 202 info.src_plane1_offset = info.src_stride*info.height; 207 info.src_plane1_offset = ALIGN(info.src_stride*info.height, 2048); 242 info.src_stride = ALIGN(hnd->width, 16); 247 info.src_plane1_offset = info.src_stride*info.height; 252 info.src_plane1_offset = ALIGN(info.src_stride*inf [all...] |
/hardware/qcom/display/msm8226/libcopybit/ |
H A D | software_converter.cpp | 129 int src_stride; member in struct:copyInfo 156 src += info.src_stride; 166 memcpy(dst, src, info.src_stride); 167 src += info.src_stride; 197 info.src_stride = ALIGN(info.width, 32); 202 info.src_plane1_offset = info.src_stride*info.height; 207 info.src_plane1_offset = ALIGN(info.src_stride*info.height, 2048); 242 info.src_stride = ALIGN(hnd->width, 16); 247 info.src_plane1_offset = info.src_stride*info.height; 252 info.src_plane1_offset = ALIGN(info.src_stride*inf [all...] |
/hardware/qcom/display/msm8909/libcopybit/ |
H A D | software_converter.cpp | 129 int src_stride; member in struct:copyInfo 156 src += info.src_stride; 166 memcpy(dst, src, info.src_stride); 167 src += info.src_stride; 197 info.src_stride = ALIGN(info.width, 32); 202 info.src_plane1_offset = info.src_stride*info.height; 207 info.src_plane1_offset = ALIGN(info.src_stride*info.height, 2048); 242 info.src_stride = ALIGN(hnd->width, 16); 247 info.src_plane1_offset = info.src_stride*info.height; 252 info.src_plane1_offset = ALIGN(info.src_stride*inf [all...] |
/hardware/qcom/display/msm8960/libcopybit/ |
H A D | software_converter.cpp | 129 int src_stride; member in struct:copyInfo 155 src += info.src_stride; 165 memcpy(dst, src, info.src_stride); 166 src += info.src_stride; 196 info.src_stride = ALIGN(info.width, 32); 201 info.src_plane1_offset = info.src_stride*info.height; 206 info.src_plane1_offset = ALIGN(info.src_stride*info.height, 2048); 241 info.src_stride = ALIGN(hnd->width, 16); 246 info.src_plane1_offset = info.src_stride*info.height; 251 info.src_plane1_offset = ALIGN(info.src_stride*inf [all...] |
/hardware/qcom/display/msm8994/libcopybit/ |
H A D | software_converter.cpp | 129 int src_stride; member in struct:copyInfo 156 src += info.src_stride; 166 memcpy(dst, src, info.src_stride); 167 src += info.src_stride; 197 info.src_stride = ALIGN(info.width, 32); 202 info.src_plane1_offset = info.src_stride*info.height; 207 info.src_plane1_offset = ALIGN(info.src_stride*info.height, 2048); 242 info.src_stride = ALIGN(hnd->width, 16); 247 info.src_plane1_offset = info.src_stride*info.height; 252 info.src_plane1_offset = ALIGN(info.src_stride*inf [all...] |
/hardware/qcom/display/msm8996/libcopybit/ |
H A D | software_converter.cpp | 129 int src_stride; member in struct:copyInfo 156 src += info.src_stride; 166 memcpy(dst, src, info.src_stride); 167 src += info.src_stride; 197 info.src_stride = ALIGN(info.width, 32); 202 info.src_plane1_offset = info.src_stride*info.height; 207 info.src_plane1_offset = ALIGN(info.src_stride*info.height, 2048); 242 info.src_stride = ALIGN(hnd->width, 16); 247 info.src_plane1_offset = info.src_stride*info.height; 252 info.src_plane1_offset = ALIGN(info.src_stride*inf [all...] |
/hardware/qcom/display/msm8998/libcopybit/ |
H A D | software_converter.cpp | 129 int src_stride; member in struct:copyInfo 156 src += info.src_stride; 166 memcpy(dst, src, info.src_stride); 167 src += info.src_stride; 197 info.src_stride = ALIGN(info.width, 32); 202 info.src_plane1_offset = info.src_stride*info.height; 207 info.src_plane1_offset = ALIGN(info.src_stride*info.height, 2048); 242 info.src_stride = ALIGN(hnd->width, 16); 247 info.src_plane1_offset = info.src_stride*info.height; 252 info.src_plane1_offset = ALIGN(info.src_stride*inf [all...] |