|
FFmpeg
|
#include "libavutil/avutil.h"Go to the source code of this file.
Macros | |
| #define | ALTIVEC_TRANSPOSE_8x8_SHORT(src_a, src_b, src_c, src_d, src_e, src_f, src_g, src_h) |
| #define | LOAD_LINE(i) |
| #define | LOAD_LINE_ALIGNED(i) |
| #define | ITER(i, j) |
| #define | LOAD_LINE(i) |
| #define | LOAD_LINE_ALIGNED(i) |
| #define | COMPUTE_VR(i, j, k) |
| #define | PACK_AND_STORE(i) |
| #define | PACK_AND_STORE_ALIGNED(i) |
| #define | LOAD_LINE(i) |
| #define | STORE(i) |
| #define | LOAD_LINE(i) |
| #define | EXTRACT(op) |
| #define | COMPARE(i) |
| #define | F_INIT() |
| #define | F2(i, j, k, l) |
| #define | ITER(i, j, k) |
| #define | STORE_LINE(i) |
| #define | doHorizLowPass_altivec(a...) doHorizLowPass_C(a) |
| #define | doHorizDefFilter_altivec(a...) doHorizDefFilter_C(a) |
| #define | do_a_deblock_altivec(a...) do_a_deblock_C(a) |
| #define | LOAD_LINE(src, i) |
| #define | ACCUMULATE_DIFFS(i) |
| #define | OP(i) v_tempBlurredAss##i = vec_avg(v_tempBlurredAss##i, v_srcAss##i); |
| #define | OP(i) v_tempBlurredAss##i = v_srcAss##i; |
| #define | OP(i) |
| #define | OP(i) |
| #define | PACK_AND_STORE(src, i) |
| #define | LOAD_DOUBLE_LINE(i, j) |
| #define | LOAD_DOUBLE_LINE(i, j) |
| #define | STORE_DOUBLE_LINE(i, j) |
Functions | |
| static int | vertClassify_altivec (uint8_t src[], int stride, PPContext *c) |
| static void | doVertLowPass_altivec (uint8_t *src, int stride, PPContext *c) |
| static void | doVertDefFilter_altivec (uint8_t src[], int stride, PPContext *c) |
| static void | dering_altivec (uint8_t src[], int stride, PPContext *c) |
| static void | tempNoiseReducer_altivec (uint8_t *src, int stride, uint8_t *tempBlurred, uint32_t *tempBlurredPast, int *maxNoise) |
| static void | transpose_16x8_char_toPackedAlign_altivec (unsigned char *dst, unsigned char *src, int stride) |
| static void | transpose_8x16_char_fromPackedAlign_altivec (unsigned char *dst, unsigned char *src, int stride) |
| #define ALTIVEC_TRANSPOSE_8x8_SHORT | ( | src_a, | |
| src_b, | |||
| src_c, | |||
| src_d, | |||
| src_e, | |||
| src_f, | |||
| src_g, | |||
| src_h | |||
| ) |
Definition at line 25 of file postprocess_altivec_template.c.
| #define LOAD_LINE | ( | i | ) |
| #define LOAD_LINE_ALIGNED | ( | i | ) |
| #define ITER | ( | i, | |
| j | |||
| ) |
| #define LOAD_LINE | ( | i | ) |
| #define LOAD_LINE_ALIGNED | ( | i | ) |
| #define COMPUTE_VR | ( | i, | |
| j, | |||
| k | |||
| ) |
| #define PACK_AND_STORE | ( | i | ) |
| #define PACK_AND_STORE_ALIGNED | ( | i | ) |
| #define STORE | ( | i | ) |
| #define LOAD_LINE | ( | i | ) |
| #define EXTRACT | ( | op | ) |
| #define COMPARE | ( | i | ) |
| #define F_INIT | ( | ) |
| #define F2 | ( | i, | |
| j, | |||
| k, | |||
| l | |||
| ) |
| #define ITER | ( | i, | |
| j, | |||
| k | |||
| ) |
| #define STORE_LINE | ( | i | ) |
| #define doHorizLowPass_altivec | ( | a... | ) | doHorizLowPass_C(a) |
Definition at line 824 of file postprocess_altivec_template.c.
| #define doHorizDefFilter_altivec | ( | a... | ) | doHorizDefFilter_C(a) |
Definition at line 825 of file postprocess_altivec_template.c.
| #define do_a_deblock_altivec | ( | a... | ) | do_a_deblock_C(a) |
Definition at line 826 of file postprocess_altivec_template.c.
| #define ACCUMULATE_DIFFS | ( | i | ) |
| #define OP | ( | i | ) |
| #define OP | ( | i | ) |
| #define LOAD_DOUBLE_LINE | ( | i, | |
| j | |||
| ) |
| #define LOAD_DOUBLE_LINE | ( | i, | |
| j | |||
| ) |
| #define STORE_DOUBLE_LINE | ( | i, | |
| j | |||
| ) |
Definition at line 58 of file postprocess_altivec_template.c.
Referenced by postProcess_TMPL().
Definition at line 213 of file postprocess_altivec_template.c.
Referenced by postProcess_TMPL().
Definition at line 411 of file postprocess_altivec_template.c.
Referenced by postProcess_TMPL().
Definition at line 532 of file postprocess_altivec_template.c.
|
inlinestatic |
Definition at line 828 of file postprocess_altivec_template.c.
|
inlinestatic |
Definition at line 1015 of file postprocess_altivec_template.c.
Referenced by postProcess_TMPL().
|
inlinestatic |
Definition at line 1120 of file postprocess_altivec_template.c.
Referenced by postProcess_TMPL().
1.8.17