#include "libavutil/cpu.h"#include "libavutil/x86_cpu.h"#include "libavfilter/gradfun.h"Go to the source code of this file.
Defines | |
| #define | BLURV(load) |
Functions | |
| DECLARE_ALIGNED (16, static const uint16_t, pw_7f)[8] | |
| DECLARE_ALIGNED (16, static const uint16_t, pw_ff)[8] | |
| void | ff_gradfun_filter_line_mmx2 (uint8_t *dst, uint8_t *src, uint16_t *dc, int width, int thresh, const uint16_t *dithers) |
| void | ff_gradfun_filter_line_ssse3 (uint8_t *dst, uint8_t *src, uint16_t *dc, int width, int thresh, const uint16_t *dithers) |
| void | ff_gradfun_blur_line_sse2 (uint16_t *dc, uint16_t *buf, uint16_t *buf1, uint8_t *src, int src_linesize, int width) |
| #define BLURV | ( | load | ) |
Referenced by ff_gradfun_blur_line_sse2().
| DECLARE_ALIGNED | ( | 16 | , | |
| static const | uint16_t, | |||
| pw_ff | ||||
| ) |
| DECLARE_ALIGNED | ( | 16 | , | |
| static const | uint16_t, | |||
| pw_7f | ||||
| ) |
| void ff_gradfun_blur_line_sse2 | ( | uint16_t * | dc, | |
| uint16_t * | buf, | |||
| uint16_t * | buf1, | |||
| uint8_t * | src, | |||
| int | src_linesize, | |||
| int | width | |||
| ) |
| void ff_gradfun_filter_line_mmx2 | ( | uint8_t * | dst, | |
| uint8_t * | src, | |||
| uint16_t * | dc, | |||
| int | width, | |||
| int | thresh, | |||
| const uint16_t * | dithers | |||
| ) |
| void ff_gradfun_filter_line_ssse3 | ( | uint8_t * | dst, | |
| uint8_t * | src, | |||
| uint16_t * | dc, | |||
| int | width, | |||
| int | thresh, | |||
| const uint16_t * | dithers | |||
| ) |
1.5.6