|
FFmpeg
|
#include <stddef.h>#include <stdint.h>Go to the source code of this file.
Macros | |
| #define | VP9_8TAP_RISCV_RVV_FUNC(SIZE, type, type_idx) |
| #define | VP9_BILINEAR_RISCV_RVV_FUNC(SIZE) |
| #define | VP9_COPY_AVG_RISCV_RVV_FUNC(SIZE) |
| #define | VP9_COPY_RISCV_RVI_FUNC(SIZE) |
Functions | |
| void | ff_dc_32x32_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_16x16_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_8x8_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_top_32x32_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_top_16x16_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_top_8x8_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_left_32x32_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_left_16x16_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_left_8x8_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_127_32x32_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_127_16x16_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_127_8x8_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_128_32x32_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_128_16x16_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_128_8x8_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_129_32x32_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_129_16x16_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_dc_129_8x8_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_h_32x32_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_h_16x16_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_h_8x8_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_tm_32x32_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_tm_16x16_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_tm_8x8_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| void | ff_tm_4x4_rvv (uint8_t *dst, ptrdiff_t stride, const uint8_t *l, const uint8_t *a) |
| VP9_8TAP_RISCV_RVV_FUNC (64, regular, FILTER_8TAP_REGULAR) | |
| VP9_8TAP_RISCV_RVV_FUNC (32, regular, FILTER_8TAP_REGULAR) | |
| VP9_8TAP_RISCV_RVV_FUNC (16, regular, FILTER_8TAP_REGULAR) | |
| VP9_8TAP_RISCV_RVV_FUNC (8, regular, FILTER_8TAP_REGULAR) | |
| VP9_8TAP_RISCV_RVV_FUNC (4, regular, FILTER_8TAP_REGULAR) | |
| VP9_8TAP_RISCV_RVV_FUNC (64, sharp, FILTER_8TAP_SHARP) | |
| VP9_8TAP_RISCV_RVV_FUNC (32, sharp, FILTER_8TAP_SHARP) | |
| VP9_8TAP_RISCV_RVV_FUNC (16, sharp, FILTER_8TAP_SHARP) | |
| VP9_8TAP_RISCV_RVV_FUNC (8, sharp, FILTER_8TAP_SHARP) | |
| VP9_8TAP_RISCV_RVV_FUNC (4, sharp, FILTER_8TAP_SHARP) | |
| VP9_8TAP_RISCV_RVV_FUNC (64, smooth, FILTER_8TAP_SMOOTH) | |
| VP9_8TAP_RISCV_RVV_FUNC (32, smooth, FILTER_8TAP_SMOOTH) | |
| VP9_8TAP_RISCV_RVV_FUNC (16, smooth, FILTER_8TAP_SMOOTH) | |
| VP9_8TAP_RISCV_RVV_FUNC (8, smooth, FILTER_8TAP_SMOOTH) | |
| VP9_8TAP_RISCV_RVV_FUNC (4, smooth, FILTER_8TAP_SMOOTH) | |
| VP9_BILINEAR_RISCV_RVV_FUNC (64) | |
| VP9_BILINEAR_RISCV_RVV_FUNC (32) | |
| VP9_BILINEAR_RISCV_RVV_FUNC (16) | |
| VP9_BILINEAR_RISCV_RVV_FUNC (8) | |
| VP9_BILINEAR_RISCV_RVV_FUNC (4) | |
| VP9_COPY_AVG_RISCV_RVV_FUNC (64) | |
| VP9_COPY_AVG_RISCV_RVV_FUNC (32) | |
| VP9_COPY_AVG_RISCV_RVV_FUNC (16) | |
| VP9_COPY_AVG_RISCV_RVV_FUNC (8) | |
| VP9_COPY_AVG_RISCV_RVV_FUNC (4) | |
| VP9_COPY_RISCV_RVI_FUNC (64) | |
| VP9_COPY_RISCV_RVI_FUNC (32) | |
| VP9_COPY_RISCV_RVI_FUNC (16) | |
| VP9_COPY_RISCV_RVI_FUNC (8) | |
| VP9_COPY_RISCV_RVI_FUNC (4) | |
| #define VP9_BILINEAR_RISCV_RVV_FUNC | ( | SIZE | ) |
| #define VP9_COPY_AVG_RISCV_RVV_FUNC | ( | SIZE | ) |
| #define VP9_COPY_RISCV_RVI_FUNC | ( | SIZE | ) |
| void ff_dc_32x32_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_16x16_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_8x8_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_top_32x32_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_top_16x16_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_top_8x8_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_left_32x32_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_left_16x16_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_left_8x8_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_127_32x32_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_127_16x16_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_127_8x8_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_128_32x32_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_128_16x16_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_128_8x8_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_129_32x32_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_129_16x16_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_dc_129_8x8_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_h_32x32_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_h_16x16_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_h_8x8_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_tm_32x32_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_tm_16x16_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_tm_8x8_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| void ff_tm_4x4_rvv | ( | uint8_t * | dst, |
| ptrdiff_t | stride, | ||
| const uint8_t * | l, | ||
| const uint8_t * | a | ||
| ) |
Referenced by vp9dsp_intrapred_init_riscv().
| VP9_8TAP_RISCV_RVV_FUNC | ( | 64 | , |
| regular | , | ||
| FILTER_8TAP_REGULAR | |||
| ) |
| VP9_8TAP_RISCV_RVV_FUNC | ( | 32 | , |
| regular | , | ||
| FILTER_8TAP_REGULAR | |||
| ) |
| VP9_8TAP_RISCV_RVV_FUNC | ( | 16 | , |
| regular | , | ||
| FILTER_8TAP_REGULAR | |||
| ) |
| VP9_8TAP_RISCV_RVV_FUNC | ( | 8 | , |
| regular | , | ||
| FILTER_8TAP_REGULAR | |||
| ) |
| VP9_8TAP_RISCV_RVV_FUNC | ( | 4 | , |
| regular | , | ||
| FILTER_8TAP_REGULAR | |||
| ) |
| VP9_8TAP_RISCV_RVV_FUNC | ( | 64 | , |
| sharp | , | ||
| FILTER_8TAP_SHARP | |||
| ) |
| VP9_8TAP_RISCV_RVV_FUNC | ( | 32 | , |
| sharp | , | ||
| FILTER_8TAP_SHARP | |||
| ) |
| VP9_8TAP_RISCV_RVV_FUNC | ( | 16 | , |
| sharp | , | ||
| FILTER_8TAP_SHARP | |||
| ) |
| VP9_8TAP_RISCV_RVV_FUNC | ( | 8 | , |
| sharp | , | ||
| FILTER_8TAP_SHARP | |||
| ) |
| VP9_8TAP_RISCV_RVV_FUNC | ( | 4 | , |
| sharp | , | ||
| FILTER_8TAP_SHARP | |||
| ) |
| VP9_8TAP_RISCV_RVV_FUNC | ( | 64 | , |
| smooth | , | ||
| FILTER_8TAP_SMOOTH | |||
| ) |
| VP9_8TAP_RISCV_RVV_FUNC | ( | 32 | , |
| smooth | , | ||
| FILTER_8TAP_SMOOTH | |||
| ) |
| VP9_8TAP_RISCV_RVV_FUNC | ( | 16 | , |
| smooth | , | ||
| FILTER_8TAP_SMOOTH | |||
| ) |
| VP9_8TAP_RISCV_RVV_FUNC | ( | 8 | , |
| smooth | , | ||
| FILTER_8TAP_SMOOTH | |||
| ) |
| VP9_8TAP_RISCV_RVV_FUNC | ( | 4 | , |
| smooth | , | ||
| FILTER_8TAP_SMOOTH | |||
| ) |
| VP9_BILINEAR_RISCV_RVV_FUNC | ( | 64 | ) |
| VP9_BILINEAR_RISCV_RVV_FUNC | ( | 32 | ) |
| VP9_BILINEAR_RISCV_RVV_FUNC | ( | 16 | ) |
| VP9_BILINEAR_RISCV_RVV_FUNC | ( | 8 | ) |
| VP9_BILINEAR_RISCV_RVV_FUNC | ( | 4 | ) |
| VP9_COPY_AVG_RISCV_RVV_FUNC | ( | 64 | ) |
| VP9_COPY_AVG_RISCV_RVV_FUNC | ( | 32 | ) |
| VP9_COPY_AVG_RISCV_RVV_FUNC | ( | 16 | ) |
| VP9_COPY_AVG_RISCV_RVV_FUNC | ( | 8 | ) |
| VP9_COPY_AVG_RISCV_RVV_FUNC | ( | 4 | ) |
| VP9_COPY_RISCV_RVI_FUNC | ( | 64 | ) |
| VP9_COPY_RISCV_RVI_FUNC | ( | 32 | ) |
| VP9_COPY_RISCV_RVI_FUNC | ( | 16 | ) |
| VP9_COPY_RISCV_RVI_FUNC | ( | 8 | ) |
| VP9_COPY_RISCV_RVI_FUNC | ( | 4 | ) |
1.8.17