|
FFmpeg
|
#include "../swscale_internal.h"#include "libavutil/attributes.h"#include "libavutil/x86/asm.h"#include "libavutil/x86/cpu.h"#include "libavutil/mem_internal.h"Go to the source code of this file.
Macros | |
| #define | RET 0xC3 |
| #define | PREFETCH "prefetchnta" |
| #define | CALL_MMXEXT_FILTER_CODE |
Functions | |
| av_cold int | ff_init_hscaler_mmxext (int dstW, int xInc, uint8_t *filterCode, int16_t *filter, int32_t *filterPos, int numSplits) |
| void | ff_hyscale_fast_mmxext (SwsInternal *c, int16_t *dst, int dstWidth, const uint8_t *src, int srcW, int xInc) |
| void | ff_hcscale_fast_mmxext (SwsInternal *c, int16_t *dst1, int16_t *dst2, int dstWidth, const uint8_t *src1, const uint8_t *src2, int srcW, int xInc) |
| #define RET 0xC3 |
Definition at line 27 of file hscale_fast_bilinear_simd.c.
| #define PREFETCH "prefetchnta" |
Definition at line 28 of file hscale_fast_bilinear_simd.c.
| #define CALL_MMXEXT_FILTER_CODE |
| av_cold int ff_init_hscaler_mmxext | ( | int | dstW, |
| int | xInc, | ||
| uint8_t * | filterCode, | ||
| int16_t * | filter, | ||
| int32_t * | filterPos, | ||
| int | numSplits | ||
| ) |
Definition at line 30 of file hscale_fast_bilinear_simd.c.
Referenced by ff_sws_init_single_context().
| void ff_hyscale_fast_mmxext | ( | SwsInternal * | c, |
| int16_t * | dst, | ||
| int | dstWidth, | ||
| const uint8_t * | src, | ||
| int | srcW, | ||
| int | xInc | ||
| ) |
Definition at line 192 of file hscale_fast_bilinear_simd.c.
Referenced by sws_init_swscale_TMPL().
| void ff_hcscale_fast_mmxext | ( | SwsInternal * | c, |
| int16_t * | dst1, | ||
| int16_t * | dst2, | ||
| int | dstWidth, | ||
| const uint8_t * | src1, | ||
| const uint8_t * | src2, | ||
| int | srcW, | ||
| int | xInc | ||
| ) |
Definition at line 282 of file hscale_fast_bilinear_simd.c.
Referenced by sws_init_swscale_TMPL().
1.8.17