| OLD | NEW |
| 1 #ifndef VP9_RTCD_H_ | 1 #ifndef VP9_RTCD_H_ |
| 2 #define VP9_RTCD_H_ | 2 #define VP9_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 20 matching lines...) Expand all Loading... |
| 31 | 31 |
| 32 unsigned int vp9_avg_4x4_c(const uint8_t *, int p); | 32 unsigned int vp9_avg_4x4_c(const uint8_t *, int p); |
| 33 #define vp9_avg_4x4 vp9_avg_4x4_c | 33 #define vp9_avg_4x4 vp9_avg_4x4_c |
| 34 | 34 |
| 35 unsigned int vp9_avg_8x8_c(const uint8_t *, int p); | 35 unsigned int vp9_avg_8x8_c(const uint8_t *, int p); |
| 36 #define vp9_avg_8x8 vp9_avg_8x8_c | 36 #define vp9_avg_8x8 vp9_avg_8x8_c |
| 37 | 37 |
| 38 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, in
tptr_t block_size, int64_t *ssz); | 38 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, in
tptr_t block_size, int64_t *ssz); |
| 39 #define vp9_block_error vp9_block_error_c | 39 #define vp9_block_error vp9_block_error_c |
| 40 | 40 |
| 41 int64_t vp9_block_error_fp_c(const int16_t *coeff, const int16_t *dqcoeff, int b
lock_size); |
| 42 #define vp9_block_error_fp vp9_block_error_fp_c |
| 43 |
| 41 void vp9_convolve8_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptr
diff_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); | 44 void vp9_convolve8_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptr
diff_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); |
| 42 #define vp9_convolve8 vp9_convolve8_c | 45 #define vp9_convolve8 vp9_convolve8_c |
| 43 | 46 |
| 44 void 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 *fi
lter_y, int y_step_q4, int w, int h); | 47 void 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 *fi
lter_y, int y_step_q4, int w, int h); |
| 45 #define vp9_convolve8_avg vp9_convolve8_avg_c | 48 #define vp9_convolve8_avg vp9_convolve8_avg_c |
| 46 | 49 |
| 47 void 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); | 50 void 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); |
| 48 #define vp9_convolve8_avg_horiz vp9_convolve8_avg_horiz_c | 51 #define vp9_convolve8_avg_horiz vp9_convolve8_avg_horiz_c |
| 49 | 52 |
| 50 void 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); | 53 void 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); |
| (...skipping 205 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 256 | 259 |
| 257 void vp9_h_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab
ove, const uint8_t *left); | 260 void vp9_h_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab
ove, const uint8_t *left); |
| 258 #define vp9_h_predictor_32x32 vp9_h_predictor_32x32_c | 261 #define vp9_h_predictor_32x32 vp9_h_predictor_32x32_c |
| 259 | 262 |
| 260 void vp9_h_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abov
e, const uint8_t *left); | 263 void vp9_h_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abov
e, const uint8_t *left); |
| 261 #define vp9_h_predictor_4x4 vp9_h_predictor_4x4_c | 264 #define vp9_h_predictor_4x4 vp9_h_predictor_4x4_c |
| 262 | 265 |
| 263 void vp9_h_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abov
e, const uint8_t *left); | 266 void vp9_h_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abov
e, const uint8_t *left); |
| 264 #define vp9_h_predictor_8x8 vp9_h_predictor_8x8_c | 267 #define vp9_h_predictor_8x8 vp9_h_predictor_8x8_c |
| 265 | 268 |
| 269 void vp9_hadamard_16x16_c(int16_t const *src_diff, int src_stride, int16_t *coef
f); |
| 270 #define vp9_hadamard_16x16 vp9_hadamard_16x16_c |
| 271 |
| 272 void vp9_hadamard_8x8_c(int16_t const *src_diff, int src_stride, int16_t *coeff)
; |
| 273 #define vp9_hadamard_8x8 vp9_hadamard_8x8_c |
| 274 |
| 266 void vp9_idct16x16_10_add_c(const tran_low_t *input, uint8_t *dest, int dest_str
ide); | 275 void vp9_idct16x16_10_add_c(const tran_low_t *input, uint8_t *dest, int dest_str
ide); |
| 267 #define vp9_idct16x16_10_add vp9_idct16x16_10_add_c | 276 #define vp9_idct16x16_10_add vp9_idct16x16_10_add_c |
| 268 | 277 |
| 269 void vp9_idct16x16_1_add_c(const tran_low_t *input, uint8_t *dest, int dest_stri
de); | 278 void vp9_idct16x16_1_add_c(const tran_low_t *input, uint8_t *dest, int dest_stri
de); |
| 270 #define vp9_idct16x16_1_add vp9_idct16x16_1_add_c | 279 #define vp9_idct16x16_1_add vp9_idct16x16_1_add_c |
| 271 | 280 |
| 272 void vp9_idct16x16_256_add_c(const tran_low_t *input, uint8_t *dest, int dest_st
ride); | 281 void vp9_idct16x16_256_add_c(const tran_low_t *input, uint8_t *dest, int dest_st
ride); |
| 273 #define vp9_idct16x16_256_add vp9_idct16x16_256_add_c | 282 #define vp9_idct16x16_256_add vp9_idct16x16_256_add_c |
| 274 | 283 |
| 275 void vp9_idct32x32_1024_add_c(const tran_low_t *input, uint8_t *dest, int dest_s
tride); | 284 void vp9_idct32x32_1024_add_c(const tran_low_t *input, uint8_t *dest, int dest_s
tride); |
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 349 | 358 |
| 350 void vp9_lpf_vertical_8_dual_c(uint8_t *s, int pitch, const uint8_t *blimit0, co
nst uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const uint8
_t *limit1, const uint8_t *thresh1); | 359 void vp9_lpf_vertical_8_dual_c(uint8_t *s, int pitch, const uint8_t *blimit0, co
nst uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const uint8
_t *limit1, const uint8_t *thresh1); |
| 351 #define vp9_lpf_vertical_8_dual vp9_lpf_vertical_8_dual_c | 360 #define vp9_lpf_vertical_8_dual vp9_lpf_vertical_8_dual_c |
| 352 | 361 |
| 353 void vp9_mbpost_proc_across_ip_c(uint8_t *src, int pitch, int rows, int cols, in
t flimit); | 362 void vp9_mbpost_proc_across_ip_c(uint8_t *src, int pitch, int rows, int cols, in
t flimit); |
| 354 #define vp9_mbpost_proc_across_ip vp9_mbpost_proc_across_ip_c | 363 #define vp9_mbpost_proc_across_ip vp9_mbpost_proc_across_ip_c |
| 355 | 364 |
| 356 void vp9_mbpost_proc_down_c(uint8_t *dst, int pitch, int rows, int cols, int fli
mit); | 365 void vp9_mbpost_proc_down_c(uint8_t *dst, int pitch, int rows, int cols, int fli
mit); |
| 357 #define vp9_mbpost_proc_down vp9_mbpost_proc_down_c | 366 #define vp9_mbpost_proc_down vp9_mbpost_proc_down_c |
| 358 | 367 |
| 368 void vp9_minmax_8x8_c(const uint8_t *s, int p, const uint8_t *d, int dp, int *mi
n, int *max); |
| 369 #define vp9_minmax_8x8 vp9_minmax_8x8_c |
| 370 |
| 359 unsigned int vp9_mse16x16_c(const uint8_t *src_ptr, int source_stride, const ui
nt8_t *ref_ptr, int recon_stride, unsigned int *sse); | 371 unsigned int vp9_mse16x16_c(const uint8_t *src_ptr, int source_stride, const ui
nt8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 360 #define vp9_mse16x16 vp9_mse16x16_c | 372 #define vp9_mse16x16 vp9_mse16x16_c |
| 361 | 373 |
| 362 unsigned int vp9_mse16x8_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int recon_stride, unsigned int *sse); | 374 unsigned int vp9_mse16x8_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 363 #define vp9_mse16x8 vp9_mse16x8_c | 375 #define vp9_mse16x8 vp9_mse16x8_c |
| 364 | 376 |
| 365 unsigned int vp9_mse8x16_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int recon_stride, unsigned int *sse); | 377 unsigned int vp9_mse8x16_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 366 #define vp9_mse8x16 vp9_mse8x16_c | 378 #define vp9_mse8x16 vp9_mse8x16_c |
| 367 | 379 |
| 368 unsigned int vp9_mse8x8_c(const uint8_t *src_ptr, int source_stride, const uint
8_t *ref_ptr, int recon_stride, unsigned int *sse); | 380 unsigned int vp9_mse8x8_c(const uint8_t *src_ptr, int source_stride, const uint
8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| (...skipping 10 matching lines...) Expand all Loading... |
| 379 | 391 |
| 380 void vp9_quantize_b_32x32_c(const tran_low_t *coeff_ptr, intptr_t n_coeffs, int
skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *qu
ant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc
oeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, co
nst int16_t *iscan); | 392 void vp9_quantize_b_32x32_c(const tran_low_t *coeff_ptr, intptr_t n_coeffs, int
skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *qu
ant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc
oeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, co
nst int16_t *iscan); |
| 381 #define vp9_quantize_b_32x32 vp9_quantize_b_32x32_c | 393 #define vp9_quantize_b_32x32 vp9_quantize_b_32x32_c |
| 382 | 394 |
| 383 void vp9_quantize_fp_c(const tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_
block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quant_p
tr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_
ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const i
nt16_t *iscan); | 395 void vp9_quantize_fp_c(const tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_
block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quant_p
tr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_
ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const i
nt16_t *iscan); |
| 384 #define vp9_quantize_fp vp9_quantize_fp_c | 396 #define vp9_quantize_fp vp9_quantize_fp_c |
| 385 | 397 |
| 386 void vp9_quantize_fp_32x32_c(const tran_low_t *coeff_ptr, intptr_t n_coeffs, int
skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *q
uant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dq
coeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, c
onst int16_t *iscan); | 398 void vp9_quantize_fp_32x32_c(const tran_low_t *coeff_ptr, intptr_t n_coeffs, int
skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *q
uant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dq
coeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, c
onst int16_t *iscan); |
| 387 #define vp9_quantize_fp_32x32 vp9_quantize_fp_32x32_c | 399 #define vp9_quantize_fp_32x32 vp9_quantize_fp_32x32_c |
| 388 | 400 |
| 389 unsigned int vp9_sad16x16_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | 401 int16_t vp9_satd_c(const int16_t *coeff, int length); |
| 390 #define vp9_sad16x16 vp9_sad16x16_c | 402 #define vp9_satd vp9_satd_c |
| 391 | |
| 392 unsigned int vp9_sad16x16_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | |
| 393 #define vp9_sad16x16_avg vp9_sad16x16_avg_c | |
| 394 | |
| 395 void vp9_sad16x16x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *
ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 396 #define vp9_sad16x16x3 vp9_sad16x16x3_c | |
| 397 | |
| 398 void vp9_sad16x16x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* c
onst ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 399 #define vp9_sad16x16x4d vp9_sad16x16x4d_c | |
| 400 | |
| 401 void vp9_sad16x16x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *re
f_ptr, int ref_stride, uint32_t *sad_array); | |
| 402 #define vp9_sad16x16x8 vp9_sad16x16x8_c | |
| 403 | |
| 404 unsigned int vp9_sad16x32_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | |
| 405 #define vp9_sad16x32 vp9_sad16x32_c | |
| 406 | |
| 407 unsigned int vp9_sad16x32_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | |
| 408 #define vp9_sad16x32_avg vp9_sad16x32_avg_c | |
| 409 | |
| 410 void vp9_sad16x32x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* c
onst ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 411 #define vp9_sad16x32x4d vp9_sad16x32x4d_c | |
| 412 | |
| 413 unsigned int vp9_sad16x8_c(const uint8_t *src_ptr, int source_stride, const uint
8_t *ref_ptr, int ref_stride); | |
| 414 #define vp9_sad16x8 vp9_sad16x8_c | |
| 415 | |
| 416 unsigned int vp9_sad16x8_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | |
| 417 #define vp9_sad16x8_avg vp9_sad16x8_avg_c | |
| 418 | |
| 419 void vp9_sad16x8x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *r
ef_ptr, int ref_stride, unsigned int *sad_array); | |
| 420 #define vp9_sad16x8x3 vp9_sad16x8x3_c | |
| 421 | |
| 422 void vp9_sad16x8x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* co
nst ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 423 #define vp9_sad16x8x4d vp9_sad16x8x4d_c | |
| 424 | |
| 425 void vp9_sad16x8x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref
_ptr, int ref_stride, uint32_t *sad_array); | |
| 426 #define vp9_sad16x8x8 vp9_sad16x8x8_c | |
| 427 | |
| 428 unsigned int vp9_sad32x16_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | |
| 429 #define vp9_sad32x16 vp9_sad32x16_c | |
| 430 | |
| 431 unsigned int vp9_sad32x16_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | |
| 432 #define vp9_sad32x16_avg vp9_sad32x16_avg_c | |
| 433 | |
| 434 void vp9_sad32x16x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* c
onst ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 435 #define vp9_sad32x16x4d vp9_sad32x16x4d_c | |
| 436 | |
| 437 unsigned int vp9_sad32x32_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | |
| 438 #define vp9_sad32x32 vp9_sad32x32_c | |
| 439 | |
| 440 unsigned int vp9_sad32x32_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | |
| 441 #define vp9_sad32x32_avg vp9_sad32x32_avg_c | |
| 442 | |
| 443 void vp9_sad32x32x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *
ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 444 #define vp9_sad32x32x3 vp9_sad32x32x3_c | |
| 445 | |
| 446 void vp9_sad32x32x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* c
onst ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 447 #define vp9_sad32x32x4d vp9_sad32x32x4d_c | |
| 448 | |
| 449 void vp9_sad32x32x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *re
f_ptr, int ref_stride, uint32_t *sad_array); | |
| 450 #define vp9_sad32x32x8 vp9_sad32x32x8_c | |
| 451 | |
| 452 unsigned int vp9_sad32x64_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | |
| 453 #define vp9_sad32x64 vp9_sad32x64_c | |
| 454 | |
| 455 unsigned int vp9_sad32x64_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | |
| 456 #define vp9_sad32x64_avg vp9_sad32x64_avg_c | |
| 457 | |
| 458 void vp9_sad32x64x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* c
onst ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 459 #define vp9_sad32x64x4d vp9_sad32x64x4d_c | |
| 460 | |
| 461 unsigned int vp9_sad4x4_c(const uint8_t *src_ptr, int source_stride, const uint8
_t *ref_ptr, int ref_stride); | |
| 462 #define vp9_sad4x4 vp9_sad4x4_c | |
| 463 | |
| 464 unsigned int vp9_sad4x4_avg_c(const uint8_t *src_ptr, int source_stride, const u
int8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | |
| 465 #define vp9_sad4x4_avg vp9_sad4x4_avg_c | |
| 466 | |
| 467 void vp9_sad4x4x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sad_array); | |
| 468 #define vp9_sad4x4x3 vp9_sad4x4x3_c | |
| 469 | |
| 470 void vp9_sad4x4x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* con
st ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 471 #define vp9_sad4x4x4d vp9_sad4x4x4d_c | |
| 472 | |
| 473 void vp9_sad4x4x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_
ptr, int ref_stride, uint32_t *sad_array); | |
| 474 #define vp9_sad4x4x8 vp9_sad4x4x8_c | |
| 475 | |
| 476 unsigned int vp9_sad4x8_c(const uint8_t *src_ptr, int source_stride, const uint8
_t *ref_ptr, int ref_stride); | |
| 477 #define vp9_sad4x8 vp9_sad4x8_c | |
| 478 | |
| 479 unsigned int vp9_sad4x8_avg_c(const uint8_t *src_ptr, int source_stride, const u
int8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | |
| 480 #define vp9_sad4x8_avg vp9_sad4x8_avg_c | |
| 481 | |
| 482 void vp9_sad4x8x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* cons
t ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 483 #define vp9_sad4x8x4d vp9_sad4x8x4d_c | |
| 484 | |
| 485 void vp9_sad4x8x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_p
tr, int ref_stride, uint32_t *sad_array); | |
| 486 #define vp9_sad4x8x8 vp9_sad4x8x8_c | |
| 487 | |
| 488 unsigned int vp9_sad64x32_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | |
| 489 #define vp9_sad64x32 vp9_sad64x32_c | |
| 490 | |
| 491 unsigned int vp9_sad64x32_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | |
| 492 #define vp9_sad64x32_avg vp9_sad64x32_avg_c | |
| 493 | |
| 494 void vp9_sad64x32x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* c
onst ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 495 #define vp9_sad64x32x4d vp9_sad64x32x4d_c | |
| 496 | |
| 497 unsigned int vp9_sad64x64_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | |
| 498 #define vp9_sad64x64 vp9_sad64x64_c | |
| 499 | |
| 500 unsigned int vp9_sad64x64_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | |
| 501 #define vp9_sad64x64_avg vp9_sad64x64_avg_c | |
| 502 | |
| 503 void vp9_sad64x64x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *
ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 504 #define vp9_sad64x64x3 vp9_sad64x64x3_c | |
| 505 | |
| 506 void vp9_sad64x64x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* c
onst ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 507 #define vp9_sad64x64x4d vp9_sad64x64x4d_c | |
| 508 | |
| 509 void vp9_sad64x64x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *re
f_ptr, int ref_stride, uint32_t *sad_array); | |
| 510 #define vp9_sad64x64x8 vp9_sad64x64x8_c | |
| 511 | |
| 512 unsigned int vp9_sad8x16_c(const uint8_t *src_ptr, int source_stride, const uint
8_t *ref_ptr, int ref_stride); | |
| 513 #define vp9_sad8x16 vp9_sad8x16_c | |
| 514 | |
| 515 unsigned int vp9_sad8x16_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | |
| 516 #define vp9_sad8x16_avg vp9_sad8x16_avg_c | |
| 517 | |
| 518 void vp9_sad8x16x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *r
ef_ptr, int ref_stride, unsigned int *sad_array); | |
| 519 #define vp9_sad8x16x3 vp9_sad8x16x3_c | |
| 520 | |
| 521 void vp9_sad8x16x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* co
nst ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 522 #define vp9_sad8x16x4d vp9_sad8x16x4d_c | |
| 523 | |
| 524 void vp9_sad8x16x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref
_ptr, int ref_stride, uint32_t *sad_array); | |
| 525 #define vp9_sad8x16x8 vp9_sad8x16x8_c | |
| 526 | |
| 527 unsigned int vp9_sad8x4_c(const uint8_t *src_ptr, int source_stride, const uint8
_t *ref_ptr, int ref_stride); | |
| 528 #define vp9_sad8x4 vp9_sad8x4_c | |
| 529 | |
| 530 unsigned int vp9_sad8x4_avg_c(const uint8_t *src_ptr, int source_stride, const u
int8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | |
| 531 #define vp9_sad8x4_avg vp9_sad8x4_avg_c | |
| 532 | |
| 533 void vp9_sad8x4x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* cons
t ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 534 #define vp9_sad8x4x4d vp9_sad8x4x4d_c | |
| 535 | |
| 536 void vp9_sad8x4x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_p
tr, int ref_stride, uint32_t *sad_array); | |
| 537 #define vp9_sad8x4x8 vp9_sad8x4x8_c | |
| 538 | |
| 539 unsigned int vp9_sad8x8_c(const uint8_t *src_ptr, int source_stride, const uint8
_t *ref_ptr, int ref_stride); | |
| 540 #define vp9_sad8x8 vp9_sad8x8_c | |
| 541 | |
| 542 unsigned int vp9_sad8x8_avg_c(const uint8_t *src_ptr, int source_stride, const u
int8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | |
| 543 #define vp9_sad8x8_avg vp9_sad8x8_avg_c | |
| 544 | |
| 545 void vp9_sad8x8x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sad_array); | |
| 546 #define vp9_sad8x8x3 vp9_sad8x8x3_c | |
| 547 | |
| 548 void vp9_sad8x8x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* con
st ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 549 #define vp9_sad8x8x4d vp9_sad8x8x4d_c | |
| 550 | |
| 551 void vp9_sad8x8x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_
ptr, int ref_stride, uint32_t *sad_array); | |
| 552 #define vp9_sad8x8x8 vp9_sad8x8x8_c | |
| 553 | 403 |
| 554 unsigned int vp9_sub_pixel_avg_variance16x16_c(const uint8_t *src_ptr, int sourc
e_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uns
igned int *sse, const uint8_t *second_pred); | 404 unsigned int vp9_sub_pixel_avg_variance16x16_c(const uint8_t *src_ptr, int sourc
e_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uns
igned int *sse, const uint8_t *second_pred); |
| 555 #define vp9_sub_pixel_avg_variance16x16 vp9_sub_pixel_avg_variance16x16_c | 405 #define vp9_sub_pixel_avg_variance16x16 vp9_sub_pixel_avg_variance16x16_c |
| 556 | 406 |
| 557 unsigned int vp9_sub_pixel_avg_variance16x32_c(const uint8_t *src_ptr, int sourc
e_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uns
igned int *sse, const uint8_t *second_pred); | 407 unsigned int vp9_sub_pixel_avg_variance16x32_c(const uint8_t *src_ptr, int sourc
e_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uns
igned int *sse, const uint8_t *second_pred); |
| 558 #define vp9_sub_pixel_avg_variance16x32 vp9_sub_pixel_avg_variance16x32_c | 408 #define vp9_sub_pixel_avg_variance16x32 vp9_sub_pixel_avg_variance16x32_c |
| 559 | 409 |
| 560 unsigned int vp9_sub_pixel_avg_variance16x8_c(const uint8_t *src_ptr, int source
_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsi
gned int *sse, const uint8_t *second_pred); | 410 unsigned int vp9_sub_pixel_avg_variance16x8_c(const uint8_t *src_ptr, int source
_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, unsi
gned int *sse, const uint8_t *second_pred); |
| 561 #define vp9_sub_pixel_avg_variance16x8 vp9_sub_pixel_avg_variance16x8_c | 411 #define vp9_sub_pixel_avg_variance16x8 vp9_sub_pixel_avg_variance16x8_c |
| 562 | 412 |
| (...skipping 151 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 714 (void)flags; | 564 (void)flags; |
| 715 | 565 |
| 716 } | 566 } |
| 717 #endif | 567 #endif |
| 718 | 568 |
| 719 #ifdef __cplusplus | 569 #ifdef __cplusplus |
| 720 } // extern "C" | 570 } // extern "C" |
| 721 #endif | 571 #endif |
| 722 | 572 |
| 723 #endif | 573 #endif |
| OLD | NEW |