Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(388)

Side by Side Diff: third_party/libvpx_new/source/config/linux/arm/vp8_rtcd.h

Issue 1392983002: Roll src/third_party/libvpx_new/source/libvpx/ 7d28d12ef..ce3f4ade6 (56 commits). (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 #ifndef VP8_RTCD_H_ 1 #ifndef VP8_RTCD_H_
2 #define VP8_RTCD_H_ 2 #define VP8_RTCD_H_
3 3
4 #ifdef RTCD_C 4 #ifdef RTCD_C
5 #define RTCD_EXTERN 5 #define RTCD_EXTERN
6 #else 6 #else
7 #define RTCD_EXTERN extern 7 #define RTCD_EXTERN extern
8 #endif 8 #endif
9 9
10 /* 10 /*
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
47 47
48 void vp8_blend_mb_inner_c(unsigned char *y, unsigned char *u, unsigned char *v, int y1, int u1, int v1, int alpha, int stride); 48 void vp8_blend_mb_inner_c(unsigned char *y, unsigned char *u, unsigned char *v, int y1, int u1, int v1, int alpha, int stride);
49 #define vp8_blend_mb_inner vp8_blend_mb_inner_c 49 #define vp8_blend_mb_inner vp8_blend_mb_inner_c
50 50
51 void vp8_blend_mb_outer_c(unsigned char *y, unsigned char *u, unsigned char *v, int y1, int u1, int v1, int alpha, int stride); 51 void vp8_blend_mb_outer_c(unsigned char *y, unsigned char *u, unsigned char *v, int y1, int u1, int v1, int alpha, int stride);
52 #define vp8_blend_mb_outer vp8_blend_mb_outer_c 52 #define vp8_blend_mb_outer vp8_blend_mb_outer_c
53 53
54 int vp8_block_error_c(short *coeff, short *dqcoeff); 54 int vp8_block_error_c(short *coeff, short *dqcoeff);
55 #define vp8_block_error vp8_block_error_c 55 #define vp8_block_error vp8_block_error_c
56 56
57 void vp8_build_intra_predictors_mbuv_s_c(struct macroblockd *x, unsigned char * uabove_row, unsigned char * vabove_row, unsigned char *uleft, unsigned char *vl eft, int left_stride, unsigned char * upred_ptr, unsigned char * vpred_ptr, int pred_stride);
58 #define vp8_build_intra_predictors_mbuv_s vp8_build_intra_predictors_mbuv_s_c
59
60 void vp8_build_intra_predictors_mby_s_c(struct macroblockd *x, unsigned char * y above_row, unsigned char * yleft, int left_stride, unsigned char * ypred_ptr, in t y_stride);
61 #define vp8_build_intra_predictors_mby_s vp8_build_intra_predictors_mby_s_c
62
63 void vp8_clear_system_state_c(); 57 void vp8_clear_system_state_c();
64 #define vp8_clear_system_state vp8_clear_system_state_c 58 #define vp8_clear_system_state vp8_clear_system_state_c
65 59
66 void vp8_copy_mem16x16_c(unsigned char *src, int src_pitch, unsigned char *dst, int dst_pitch); 60 void vp8_copy_mem16x16_c(unsigned char *src, int src_pitch, unsigned char *dst, int dst_pitch);
67 void vp8_copy_mem16x16_v6(unsigned char *src, int src_pitch, unsigned char *dst, int dst_pitch); 61 void vp8_copy_mem16x16_v6(unsigned char *src, int src_pitch, unsigned char *dst, int dst_pitch);
68 #define vp8_copy_mem16x16 vp8_copy_mem16x16_v6 62 #define vp8_copy_mem16x16 vp8_copy_mem16x16_v6
69 63
70 void vp8_copy_mem8x4_c(unsigned char *src, int src_pitch, unsigned char *dst, in t dst_pitch); 64 void vp8_copy_mem8x4_c(unsigned char *src, int src_pitch, unsigned char *dst, in t dst_pitch);
71 void vp8_copy_mem8x4_v6(unsigned char *src, int src_pitch, unsigned char *dst, i nt dst_pitch); 65 void vp8_copy_mem8x4_v6(unsigned char *src, int src_pitch, unsigned char *dst, i nt dst_pitch);
72 #define vp8_copy_mem8x4 vp8_copy_mem8x4_v6 66 #define vp8_copy_mem8x4 vp8_copy_mem8x4_v6
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
112 106
113 void vp8_filter_by_weight4x4_c(unsigned char *src, int src_stride, unsigned char *dst, int dst_stride, int src_weight); 107 void vp8_filter_by_weight4x4_c(unsigned char *src, int src_stride, unsigned char *dst, int dst_stride, int src_weight);
114 #define vp8_filter_by_weight4x4 vp8_filter_by_weight4x4_c 108 #define vp8_filter_by_weight4x4 vp8_filter_by_weight4x4_c
115 109
116 void vp8_filter_by_weight8x8_c(unsigned char *src, int src_stride, unsigned char *dst, int dst_stride, int src_weight); 110 void vp8_filter_by_weight8x8_c(unsigned char *src, int src_stride, unsigned char *dst, int dst_stride, int src_weight);
117 #define vp8_filter_by_weight8x8 vp8_filter_by_weight8x8_c 111 #define vp8_filter_by_weight8x8 vp8_filter_by_weight8x8_c
118 112
119 int vp8_full_search_sad_c(struct macroblock *x, struct block *b, struct blockd * d, union int_mv *ref_mv, int sad_per_bit, int distance, struct variance_vtable * fn_ptr, int *mvcost[2], union int_mv *center_mv); 113 int vp8_full_search_sad_c(struct macroblock *x, struct block *b, struct blockd * d, union int_mv *ref_mv, int sad_per_bit, int distance, struct variance_vtable * fn_ptr, int *mvcost[2], union int_mv *center_mv);
120 #define vp8_full_search_sad vp8_full_search_sad_c 114 #define vp8_full_search_sad vp8_full_search_sad_c
121 115
122 void vp8_intra4x4_predict_c(unsigned char *Above, unsigned char *yleft, int left _stride, int b_mode, unsigned char *dst, int dst_stride, unsigned char top_left) ;
123 void vp8_intra4x4_predict_armv6(unsigned char *Above, unsigned char *yleft, int left_stride, int b_mode, unsigned char *dst, int dst_stride, unsigned char top_l eft);
124 #define vp8_intra4x4_predict vp8_intra4x4_predict_armv6
125
126 void vp8_loop_filter_bh_c(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 116 void vp8_loop_filter_bh_c(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi);
127 void vp8_loop_filter_bh_armv6(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 117 void vp8_loop_filter_bh_armv6(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi);
128 #define vp8_loop_filter_bh vp8_loop_filter_bh_armv6 118 #define vp8_loop_filter_bh vp8_loop_filter_bh_armv6
129 119
130 void vp8_loop_filter_bv_c(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 120 void vp8_loop_filter_bv_c(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi);
131 void vp8_loop_filter_bv_armv6(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 121 void vp8_loop_filter_bv_armv6(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi);
132 #define vp8_loop_filter_bv vp8_loop_filter_bv_armv6 122 #define vp8_loop_filter_bv vp8_loop_filter_bv_armv6
133 123
134 void vp8_loop_filter_mbh_c(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 124 void vp8_loop_filter_mbh_c(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi);
135 void vp8_loop_filter_mbh_armv6(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 125 void vp8_loop_filter_mbh_armv6(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi);
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
231 (void)flags; 221 (void)flags;
232 222
233 } 223 }
234 #endif 224 #endif
235 225
236 #ifdef __cplusplus 226 #ifdef __cplusplus
237 } // extern "C" 227 } // extern "C"
238 #endif 228 #endif
239 229
240 #endif 230 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698