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 #ifdef __cplusplus | 10 #ifdef __cplusplus |
(...skipping 344 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
355 void vp9_quantize_fp_c(const int16_t *coeff_ptr, intptr_t n_coeffs, int skip_blo
ck, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quant_ptr,
const int16_t *quant_shift_ptr, int16_t *qcoeff_ptr, int16_t *dqcoeff_ptr, cons
t int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_t *sca
n, const int16_t *iscan); | 355 void vp9_quantize_fp_c(const int16_t *coeff_ptr, intptr_t n_coeffs, int skip_blo
ck, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quant_ptr,
const int16_t *quant_shift_ptr, int16_t *qcoeff_ptr, int16_t *dqcoeff_ptr, cons
t int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_t *sca
n, const int16_t *iscan); |
356 #define vp9_quantize_fp vp9_quantize_fp_c | 356 #define vp9_quantize_fp vp9_quantize_fp_c |
357 | 357 |
358 void vp9_quantize_fp_32x32_c(const int16_t *coeff_ptr, intptr_t n_coeffs, int sk
ip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quan
t_ptr, const int16_t *quant_shift_ptr, int16_t *qcoeff_ptr, int16_t *dqcoeff_ptr
, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_
t *scan, const int16_t *iscan); | 358 void vp9_quantize_fp_32x32_c(const int16_t *coeff_ptr, intptr_t n_coeffs, int sk
ip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quan
t_ptr, const int16_t *quant_shift_ptr, int16_t *qcoeff_ptr, int16_t *dqcoeff_ptr
, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_
t *scan, const int16_t *iscan); |
359 #define vp9_quantize_fp_32x32 vp9_quantize_fp_32x32_c | 359 #define vp9_quantize_fp_32x32 vp9_quantize_fp_32x32_c |
360 | 360 |
361 int vp9_refining_search_sad_c(const struct macroblock *x, struct mv *ref_mv, int
sad_per_bit, int distance, const struct vp9_variance_vtable *fn_ptr, const stru
ct mv *center_mv); | 361 int vp9_refining_search_sad_c(const struct macroblock *x, struct mv *ref_mv, int
sad_per_bit, int distance, const struct vp9_variance_vtable *fn_ptr, const stru
ct mv *center_mv); |
362 #define vp9_refining_search_sad vp9_refining_search_sad_c | 362 #define vp9_refining_search_sad vp9_refining_search_sad_c |
363 | 363 |
364 unsigned int vp9_sad16x16_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | 364 unsigned int vp9_sad16x16_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); |
365 #define vp9_sad16x16 vp9_sad16x16_c | 365 unsigned int vp9_sad16x16_neon(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride); |
| 366 #define vp9_sad16x16 vp9_sad16x16_neon |
366 | 367 |
367 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); | 368 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); |
368 #define vp9_sad16x16_avg vp9_sad16x16_avg_c | 369 #define vp9_sad16x16_avg vp9_sad16x16_avg_c |
369 | 370 |
370 void vp9_sad16x16x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *
ref_ptr, int ref_stride, unsigned int *sad_array); | 371 void vp9_sad16x16x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *
ref_ptr, int ref_stride, unsigned int *sad_array); |
371 #define vp9_sad16x16x3 vp9_sad16x16x3_c | 372 #define vp9_sad16x16x3 vp9_sad16x16x3_c |
372 | 373 |
373 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); | 374 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); |
374 #define vp9_sad16x16x4d vp9_sad16x16x4d_c | 375 #define vp9_sad16x16x4d vp9_sad16x16x4d_c |
375 | 376 |
(...skipping 27 matching lines...) Expand all Loading... |
403 unsigned int vp9_sad32x16_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | 404 unsigned int vp9_sad32x16_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); |
404 #define vp9_sad32x16 vp9_sad32x16_c | 405 #define vp9_sad32x16 vp9_sad32x16_c |
405 | 406 |
406 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); | 407 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); |
407 #define vp9_sad32x16_avg vp9_sad32x16_avg_c | 408 #define vp9_sad32x16_avg vp9_sad32x16_avg_c |
408 | 409 |
409 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); | 410 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); |
410 #define vp9_sad32x16x4d vp9_sad32x16x4d_c | 411 #define vp9_sad32x16x4d vp9_sad32x16x4d_c |
411 | 412 |
412 unsigned int vp9_sad32x32_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | 413 unsigned int vp9_sad32x32_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); |
413 #define vp9_sad32x32 vp9_sad32x32_c | 414 unsigned int vp9_sad32x32_neon(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride); |
| 415 #define vp9_sad32x32 vp9_sad32x32_neon |
414 | 416 |
415 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); | 417 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); |
416 #define vp9_sad32x32_avg vp9_sad32x32_avg_c | 418 #define vp9_sad32x32_avg vp9_sad32x32_avg_c |
417 | 419 |
418 void vp9_sad32x32x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *
ref_ptr, int ref_stride, unsigned int *sad_array); | 420 void vp9_sad32x32x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *
ref_ptr, int ref_stride, unsigned int *sad_array); |
419 #define vp9_sad32x32x3 vp9_sad32x32x3_c | 421 #define vp9_sad32x32x3 vp9_sad32x32x3_c |
420 | 422 |
421 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); | 423 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); |
422 #define vp9_sad32x32x4d vp9_sad32x32x4d_c | 424 #define vp9_sad32x32x4d vp9_sad32x32x4d_c |
423 | 425 |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
463 unsigned int vp9_sad64x32_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | 465 unsigned int vp9_sad64x32_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); |
464 #define vp9_sad64x32 vp9_sad64x32_c | 466 #define vp9_sad64x32 vp9_sad64x32_c |
465 | 467 |
466 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); | 468 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); |
467 #define vp9_sad64x32_avg vp9_sad64x32_avg_c | 469 #define vp9_sad64x32_avg vp9_sad64x32_avg_c |
468 | 470 |
469 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); | 471 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); |
470 #define vp9_sad64x32x4d vp9_sad64x32x4d_c | 472 #define vp9_sad64x32x4d vp9_sad64x32x4d_c |
471 | 473 |
472 unsigned int vp9_sad64x64_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | 474 unsigned int vp9_sad64x64_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); |
473 #define vp9_sad64x64 vp9_sad64x64_c | 475 unsigned int vp9_sad64x64_neon(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride); |
| 476 #define vp9_sad64x64 vp9_sad64x64_neon |
474 | 477 |
475 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); | 478 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); |
476 #define vp9_sad64x64_avg vp9_sad64x64_avg_c | 479 #define vp9_sad64x64_avg vp9_sad64x64_avg_c |
477 | 480 |
478 void vp9_sad64x64x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *
ref_ptr, int ref_stride, unsigned int *sad_array); | 481 void vp9_sad64x64x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *
ref_ptr, int ref_stride, unsigned int *sad_array); |
479 #define vp9_sad64x64x3 vp9_sad64x64x3_c | 482 #define vp9_sad64x64x3 vp9_sad64x64x3_c |
480 | 483 |
481 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); | 484 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); |
482 #define vp9_sad64x64x4d vp9_sad64x64x4d_c | 485 #define vp9_sad64x64x4d vp9_sad64x64x4d_c |
483 | 486 |
(...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
686 (void)flags; | 689 (void)flags; |
687 | 690 |
688 } | 691 } |
689 #endif | 692 #endif |
690 | 693 |
691 #ifdef __cplusplus | 694 #ifdef __cplusplus |
692 } // extern "C" | 695 } // extern "C" |
693 #endif | 696 #endif |
694 | 697 |
695 #endif | 698 #endif |
OLD | NEW |