OLD | NEW |
1 #ifndef VPX_DSP_RTCD_H_ | 1 #ifndef VPX_DSP_RTCD_H_ |
2 #define VPX_DSP_RTCD_H_ | 2 #define VPX_DSP_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 356 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
367 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride,
const int height); | 367 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride,
const int height); |
368 void vpx_int_pro_row_neon(int16_t *hbuf, const uint8_t *ref, const int ref_strid
e, const int height); | 368 void vpx_int_pro_row_neon(int16_t *hbuf, const uint8_t *ref, const int ref_strid
e, const int height); |
369 #define vpx_int_pro_row vpx_int_pro_row_neon | 369 #define vpx_int_pro_row vpx_int_pro_row_neon |
370 | 370 |
371 void vpx_iwht4x4_16_add_c(const tran_low_t *input, uint8_t *dest, int dest_strid
e); | 371 void vpx_iwht4x4_16_add_c(const tran_low_t *input, uint8_t *dest, int dest_strid
e); |
372 #define vpx_iwht4x4_16_add vpx_iwht4x4_16_add_c | 372 #define vpx_iwht4x4_16_add vpx_iwht4x4_16_add_c |
373 | 373 |
374 void vpx_iwht4x4_1_add_c(const tran_low_t *input, uint8_t *dest, int dest_stride
); | 374 void vpx_iwht4x4_1_add_c(const tran_low_t *input, uint8_t *dest, int dest_stride
); |
375 #define vpx_iwht4x4_1_add vpx_iwht4x4_1_add_c | 375 #define vpx_iwht4x4_1_add vpx_iwht4x4_1_add_c |
376 | 376 |
| 377 void vpx_lpf_horizontal_16_c(uint8_t *s, int pitch, const uint8_t *blimit, const
uint8_t *limit, const uint8_t *thresh); |
| 378 void vpx_lpf_horizontal_16_neon(uint8_t *s, int pitch, const uint8_t *blimit, co
nst uint8_t *limit, const uint8_t *thresh); |
| 379 #define vpx_lpf_horizontal_16 vpx_lpf_horizontal_16_neon |
| 380 |
| 381 void vpx_lpf_horizontal_16_dual_c(uint8_t *s, int pitch, const uint8_t *blimit,
const uint8_t *limit, const uint8_t *thresh); |
| 382 void vpx_lpf_horizontal_16_dual_neon(uint8_t *s, int pitch, const uint8_t *blimi
t, const uint8_t *limit, const uint8_t *thresh); |
| 383 #define vpx_lpf_horizontal_16_dual vpx_lpf_horizontal_16_dual_neon |
| 384 |
377 void vpx_lpf_horizontal_4_c(uint8_t *s, int pitch, const uint8_t *blimit, const
uint8_t *limit, const uint8_t *thresh); | 385 void vpx_lpf_horizontal_4_c(uint8_t *s, int pitch, const uint8_t *blimit, const
uint8_t *limit, const uint8_t *thresh); |
378 void vpx_lpf_horizontal_4_neon(uint8_t *s, int pitch, const uint8_t *blimit, con
st uint8_t *limit, const uint8_t *thresh); | 386 void vpx_lpf_horizontal_4_neon(uint8_t *s, int pitch, const uint8_t *blimit, con
st uint8_t *limit, const uint8_t *thresh); |
379 #define vpx_lpf_horizontal_4 vpx_lpf_horizontal_4_neon | 387 #define vpx_lpf_horizontal_4 vpx_lpf_horizontal_4_neon |
380 | 388 |
381 void vpx_lpf_horizontal_4_dual_c(uint8_t *s, int pitch, const uint8_t *blimit0,
const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const uin
t8_t *limit1, const uint8_t *thresh1); | 389 void vpx_lpf_horizontal_4_dual_c(uint8_t *s, int pitch, const uint8_t *blimit0,
const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const uin
t8_t *limit1, const uint8_t *thresh1); |
382 void vpx_lpf_horizontal_4_dual_neon(uint8_t *s, int pitch, const uint8_t *blimit
0, const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const
uint8_t *limit1, const uint8_t *thresh1); | 390 void vpx_lpf_horizontal_4_dual_neon(uint8_t *s, int pitch, const uint8_t *blimit
0, const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const
uint8_t *limit1, const uint8_t *thresh1); |
383 #define vpx_lpf_horizontal_4_dual vpx_lpf_horizontal_4_dual_neon | 391 #define vpx_lpf_horizontal_4_dual vpx_lpf_horizontal_4_dual_neon |
384 | 392 |
385 void vpx_lpf_horizontal_8_c(uint8_t *s, int pitch, const uint8_t *blimit, const
uint8_t *limit, const uint8_t *thresh); | 393 void vpx_lpf_horizontal_8_c(uint8_t *s, int pitch, const uint8_t *blimit, const
uint8_t *limit, const uint8_t *thresh); |
386 void vpx_lpf_horizontal_8_neon(uint8_t *s, int pitch, const uint8_t *blimit, con
st uint8_t *limit, const uint8_t *thresh); | 394 void vpx_lpf_horizontal_8_neon(uint8_t *s, int pitch, const uint8_t *blimit, con
st uint8_t *limit, const uint8_t *thresh); |
387 #define vpx_lpf_horizontal_8 vpx_lpf_horizontal_8_neon | 395 #define vpx_lpf_horizontal_8 vpx_lpf_horizontal_8_neon |
388 | 396 |
389 void vpx_lpf_horizontal_8_dual_c(uint8_t *s, int pitch, const uint8_t *blimit0,
const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const uin
t8_t *limit1, const uint8_t *thresh1); | 397 void vpx_lpf_horizontal_8_dual_c(uint8_t *s, int pitch, const uint8_t *blimit0,
const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const uin
t8_t *limit1, const uint8_t *thresh1); |
390 void vpx_lpf_horizontal_8_dual_neon(uint8_t *s, int pitch, const uint8_t *blimit
0, const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const
uint8_t *limit1, const uint8_t *thresh1); | 398 void vpx_lpf_horizontal_8_dual_neon(uint8_t *s, int pitch, const uint8_t *blimit
0, const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const
uint8_t *limit1, const uint8_t *thresh1); |
391 #define vpx_lpf_horizontal_8_dual vpx_lpf_horizontal_8_dual_neon | 399 #define vpx_lpf_horizontal_8_dual vpx_lpf_horizontal_8_dual_neon |
392 | 400 |
393 void vpx_lpf_horizontal_edge_16_c(uint8_t *s, int pitch, const uint8_t *blimit,
const uint8_t *limit, const uint8_t *thresh); | |
394 void vpx_lpf_horizontal_edge_16_neon(uint8_t *s, int pitch, const uint8_t *blimi
t, const uint8_t *limit, const uint8_t *thresh); | |
395 #define vpx_lpf_horizontal_edge_16 vpx_lpf_horizontal_edge_16_neon | |
396 | |
397 void vpx_lpf_horizontal_edge_8_c(uint8_t *s, int pitch, const uint8_t *blimit, c
onst uint8_t *limit, const uint8_t *thresh); | |
398 void vpx_lpf_horizontal_edge_8_neon(uint8_t *s, int pitch, const uint8_t *blimit
, const uint8_t *limit, const uint8_t *thresh); | |
399 #define vpx_lpf_horizontal_edge_8 vpx_lpf_horizontal_edge_8_neon | |
400 | |
401 void vpx_lpf_vertical_16_c(uint8_t *s, int pitch, const uint8_t *blimit, const u
int8_t *limit, const uint8_t *thresh); | 401 void vpx_lpf_vertical_16_c(uint8_t *s, int pitch, const uint8_t *blimit, const u
int8_t *limit, const uint8_t *thresh); |
402 void vpx_lpf_vertical_16_neon(uint8_t *s, int pitch, const uint8_t *blimit, cons
t uint8_t *limit, const uint8_t *thresh); | 402 void vpx_lpf_vertical_16_neon(uint8_t *s, int pitch, const uint8_t *blimit, cons
t uint8_t *limit, const uint8_t *thresh); |
403 #define vpx_lpf_vertical_16 vpx_lpf_vertical_16_neon | 403 #define vpx_lpf_vertical_16 vpx_lpf_vertical_16_neon |
404 | 404 |
405 void vpx_lpf_vertical_16_dual_c(uint8_t *s, int pitch, const uint8_t *blimit, co
nst uint8_t *limit, const uint8_t *thresh); | 405 void vpx_lpf_vertical_16_dual_c(uint8_t *s, int pitch, const uint8_t *blimit, co
nst uint8_t *limit, const uint8_t *thresh); |
406 void vpx_lpf_vertical_16_dual_neon(uint8_t *s, int pitch, const uint8_t *blimit,
const uint8_t *limit, const uint8_t *thresh); | 406 void vpx_lpf_vertical_16_dual_neon(uint8_t *s, int pitch, const uint8_t *blimit,
const uint8_t *limit, const uint8_t *thresh); |
407 #define vpx_lpf_vertical_16_dual vpx_lpf_vertical_16_dual_neon | 407 #define vpx_lpf_vertical_16_dual vpx_lpf_vertical_16_dual_neon |
408 | 408 |
409 void vpx_lpf_vertical_4_c(uint8_t *s, int pitch, const uint8_t *blimit, const ui
nt8_t *limit, const uint8_t *thresh); | 409 void vpx_lpf_vertical_4_c(uint8_t *s, int pitch, const uint8_t *blimit, const ui
nt8_t *limit, const uint8_t *thresh); |
410 void vpx_lpf_vertical_4_neon(uint8_t *s, int pitch, const uint8_t *blimit, const
uint8_t *limit, const uint8_t *thresh); | 410 void vpx_lpf_vertical_4_neon(uint8_t *s, int pitch, const uint8_t *blimit, const
uint8_t *limit, const uint8_t *thresh); |
(...skipping 431 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
842 (void)flags; | 842 (void)flags; |
843 | 843 |
844 } | 844 } |
845 #endif | 845 #endif |
846 | 846 |
847 #ifdef __cplusplus | 847 #ifdef __cplusplus |
848 } // extern "C" | 848 } // extern "C" |
849 #endif | 849 #endif |
850 | 850 |
851 #endif | 851 #endif |
OLD | NEW |