|
FFmpeg
|
#include "libavcodec/vp9dsp.h"#include "libavutil/mips/generic_macros_msa.h"#include "vp9dsp_mips.h"Go to the source code of this file.
Macros | |
| #define | IPRED_SUBS_UH2_UH(in0, in1, out0, out1) |
| #define | INTRA_DC_TL_4x4(dir) |
| #define | INTRA_DC_TL_8x8(dir) |
| #define | INTRA_DC_TL_16x16(dir) |
| #define | INTRA_DC_TL_32x32(dir) |
| #define | INTRA_PREDICT_VALDC_16X16_MSA(val) |
| #define | INTRA_PREDICT_VALDC_32X32_MSA(val) |
Functions | |
| void | ff_vert_16x16_msa (uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *left, const uint8_t *src) |
| void | ff_vert_32x32_msa (uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *left, const uint8_t *src) |
| void | ff_hor_16x16_msa (uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *src, const uint8_t *top) |
| void | ff_hor_32x32_msa (uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *src, const uint8_t *top) |
| void | ff_dc_4x4_msa (uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *src_left, const uint8_t *src_top) |
| INTRA_DC_TL_4x4 (top) | |
| INTRA_DC_TL_4x4 (left) | |
| void | ff_dc_8x8_msa (uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *src_left, const uint8_t *src_top) |
| INTRA_DC_TL_8x8 (top) | |
| INTRA_DC_TL_8x8 (left) | |
| void | ff_dc_16x16_msa (uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *src_left, const uint8_t *src_top) |
| INTRA_DC_TL_16x16 (top) | |
| INTRA_DC_TL_16x16 (left) | |
| void | ff_dc_32x32_msa (uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *src_left, const uint8_t *src_top) |
| INTRA_DC_TL_32x32 (top) | |
| INTRA_DC_TL_32x32 (left) | |
| INTRA_PREDICT_VALDC_16X16_MSA (127) | |
| INTRA_PREDICT_VALDC_16X16_MSA (128) | |
| INTRA_PREDICT_VALDC_16X16_MSA (129) | |
| INTRA_PREDICT_VALDC_32X32_MSA (127) | |
| INTRA_PREDICT_VALDC_32X32_MSA (128) | |
| INTRA_PREDICT_VALDC_32X32_MSA (129) | |
| void | ff_tm_4x4_msa (uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *src_left, const uint8_t *src_top_ptr) |
| void | ff_tm_8x8_msa (uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *src_left, const uint8_t *src_top_ptr) |
| void | ff_tm_16x16_msa (uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *src_left, const uint8_t *src_top_ptr) |
| void | ff_tm_32x32_msa (uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *src_left, const uint8_t *src_top_ptr) |
| #define IPRED_SUBS_UH2_UH | ( | in0, | |
| in1, | |||
| out0, | |||
| out1 | |||
| ) |
Definition at line 25 of file vp9_intra_msa.c.
Referenced by ff_tm_16x16_msa(), ff_tm_32x32_msa(), ff_tm_4x4_msa(), and ff_tm_8x8_msa().
| #define INTRA_DC_TL_4x4 | ( | dir | ) |
Definition at line 130 of file vp9_intra_msa.c.
| #define INTRA_DC_TL_8x8 | ( | dir | ) |
Definition at line 180 of file vp9_intra_msa.c.
| #define INTRA_DC_TL_16x16 | ( | dir | ) |
Definition at line 233 of file vp9_intra_msa.c.
| #define INTRA_DC_TL_32x32 | ( | dir | ) |
Definition at line 290 of file vp9_intra_msa.c.
| #define INTRA_PREDICT_VALDC_16X16_MSA | ( | val | ) |
Definition at line 322 of file vp9_intra_msa.c.
| #define INTRA_PREDICT_VALDC_32X32_MSA | ( | val | ) |
| void ff_vert_16x16_msa | ( | uint8_t * | dst, |
| ptrdiff_t | dst_stride, | ||
| const uint8_t * | left, | ||
| const uint8_t * | src | ||
| ) |
Definition at line 31 of file vp9_intra_msa.c.
| void ff_vert_32x32_msa | ( | uint8_t * | dst, |
| ptrdiff_t | dst_stride, | ||
| const uint8_t * | left, | ||
| const uint8_t * | src | ||
| ) |
Definition at line 45 of file vp9_intra_msa.c.
| void ff_hor_16x16_msa | ( | uint8_t * | dst, |
| ptrdiff_t | dst_stride, | ||
| const uint8_t * | src, | ||
| const uint8_t * | top | ||
| ) |
Definition at line 60 of file vp9_intra_msa.c.
| void ff_hor_32x32_msa | ( | uint8_t * | dst, |
| ptrdiff_t | dst_stride, | ||
| const uint8_t * | src, | ||
| const uint8_t * | top | ||
| ) |
Definition at line 81 of file vp9_intra_msa.c.
| void ff_dc_4x4_msa | ( | uint8_t * | dst, |
| ptrdiff_t | dst_stride, | ||
| const uint8_t * | src_left, | ||
| const uint8_t * | src_top | ||
| ) |
Definition at line 108 of file vp9_intra_msa.c.
| INTRA_DC_TL_4x4 | ( | top | ) |
| INTRA_DC_TL_4x4 | ( | left | ) |
| void ff_dc_8x8_msa | ( | uint8_t * | dst, |
| ptrdiff_t | dst_stride, | ||
| const uint8_t * | src_left, | ||
| const uint8_t * | src_top | ||
| ) |
Definition at line 153 of file vp9_intra_msa.c.
| INTRA_DC_TL_8x8 | ( | top | ) |
| INTRA_DC_TL_8x8 | ( | left | ) |
| void ff_dc_16x16_msa | ( | uint8_t * | dst, |
| ptrdiff_t | dst_stride, | ||
| const uint8_t * | src_left, | ||
| const uint8_t * | src_top | ||
| ) |
Definition at line 209 of file vp9_intra_msa.c.
| INTRA_DC_TL_16x16 | ( | top | ) |
| INTRA_DC_TL_16x16 | ( | left | ) |
| void ff_dc_32x32_msa | ( | uint8_t * | dst, |
| ptrdiff_t | dst_stride, | ||
| const uint8_t * | src_left, | ||
| const uint8_t * | src_top | ||
| ) |
Definition at line 259 of file vp9_intra_msa.c.
| INTRA_DC_TL_32x32 | ( | top | ) |
| INTRA_DC_TL_32x32 | ( | left | ) |
| INTRA_PREDICT_VALDC_16X16_MSA | ( | 127 | ) |
| INTRA_PREDICT_VALDC_16X16_MSA | ( | 128 | ) |
| INTRA_PREDICT_VALDC_16X16_MSA | ( | 129 | ) |
| INTRA_PREDICT_VALDC_32X32_MSA | ( | 127 | ) |
| INTRA_PREDICT_VALDC_32X32_MSA | ( | 128 | ) |
| INTRA_PREDICT_VALDC_32X32_MSA | ( | 129 | ) |
| void ff_tm_4x4_msa | ( | uint8_t * | dst, |
| ptrdiff_t | dst_stride, | ||
| const uint8_t * | src_left, | ||
| const uint8_t * | src_top_ptr | ||
| ) |
Definition at line 357 of file vp9_intra_msa.c.
| void ff_tm_8x8_msa | ( | uint8_t * | dst, |
| ptrdiff_t | dst_stride, | ||
| const uint8_t * | src_left, | ||
| const uint8_t * | src_top_ptr | ||
| ) |
Definition at line 384 of file vp9_intra_msa.c.
| void ff_tm_16x16_msa | ( | uint8_t * | dst, |
| ptrdiff_t | dst_stride, | ||
| const uint8_t * | src_left, | ||
| const uint8_t * | src_top_ptr | ||
| ) |
Definition at line 417 of file vp9_intra_msa.c.
1.8.6