|
FFmpeg
|
#include "libavutil/attributes.h"#include "libavutil/cpu.h"#include "libavutil/x86/cpu.h"#include "libavcodec/vp9dsp.h"#include "libavcodec/x86/vp9dsp_init.h"Go to the source code of this file.
Macros | |
| #define | itxfm_func(typea, typeb, size, opt) |
| #define | itxfm_funcs(size, opt) |
| #define | lpf_funcs(size1, size2, opt) |
| #define | ipred_func(size, type, opt) |
| #define | ipred_dc_funcs(size, opt) |
| #define | ipred_dir_tm_funcs(size, opt) |
| #define | ipred_dir_tm_h_funcs(size, opt) |
| #define | ipred_all_funcs(size, opt) |
| #define | init_lpf(opt) |
| #define | init_ipred(sz, opt, t, e) |
| #define | ff_vp9_ipred_hd_4x4_ssse3 ff_vp9_ipred_hd_4x4_mmxext |
| #define | ff_vp9_ipred_vl_4x4_ssse3 ff_vp9_ipred_vl_4x4_mmxext |
| #define | init_dir_tm_ipred(sz, opt) |
| #define | init_dir_tm_h_ipred(sz, opt) |
| #define | init_dc_ipred(sz, opt) |
| #define | init_all_ipred(sz, opt) |
Functions | |
| decl_fpel_func (put, 4,, sse2) | |
| decl_fpel_func (put, 8,, sse2) | |
| decl_fpel_func (put, 16,, sse) | |
| decl_fpel_func (put, 32,, sse) | |
| decl_fpel_func (put, 64,, sse) | |
| decl_fpel_func (avg, 4, _8, sse2) | |
| decl_fpel_func (avg, 8, _8, sse2) | |
| decl_fpel_func (avg, 16, _8, sse2) | |
| decl_fpel_func (avg, 32, _8, sse2) | |
| decl_fpel_func (avg, 64, _8, sse2) | |
| decl_fpel_func (put, 32,, avx) | |
| decl_fpel_func (put, 64,, avx) | |
| decl_fpel_func (avg, 32, _8, avx2) | |
| decl_fpel_func (avg, 64, _8, avx2) | |
| decl_mc_funcs (8, sse2, int16_t, 8, 8) | |
| decl_mc_funcs (4, ssse3, int8_t, 32, 8) | |
| decl_mc_funcs (8, ssse3, int8_t, 32, 8) | |
| mc_rep_funcs (mc_rep_funcs(16, mc_rep_funcs(8, mc_rep_funcs(8, mc_rep_funcs(sse2, mc_rep_funcs(int16_t, mc_rep_funcs(8, mc_rep_funcs(8) | |
| #define itxfm_func | ( | typea, | |
| typeb, | |||
| size, | |||
| opt ) |
| #define itxfm_funcs | ( | size, | |
| opt ) |
| #define lpf_funcs | ( | size1, | |
| size2, | |||
| opt ) |
| #define ipred_dc_funcs | ( | size, | |
| opt ) |
| #define ipred_dir_tm_funcs | ( | size, | |
| opt ) |
| #define ipred_dir_tm_h_funcs | ( | size, | |
| opt ) |
| #define ipred_all_funcs | ( | size, | |
| opt ) |
| #define init_lpf | ( | opt | ) |
| #define init_ipred | ( | sz, | |
| opt, | |||
| t, | |||
| e ) |
| #define ff_vp9_ipred_hd_4x4_ssse3 ff_vp9_ipred_hd_4x4_mmxext |
| #define ff_vp9_ipred_vl_4x4_ssse3 ff_vp9_ipred_vl_4x4_mmxext |
| #define init_dir_tm_ipred | ( | sz, | |
| opt ) |
| #define init_dir_tm_h_ipred | ( | sz, | |
| opt ) |
| #define init_dc_ipred | ( | sz, | |
| opt ) |
| #define init_all_ipred | ( | sz, | |
| opt ) |
| decl_fpel_func | ( | put | , |
| 4 | , | ||
| sse2 | ) |
| decl_fpel_func | ( | put | , |
| 8 | , | ||
| sse2 | ) |
| decl_fpel_func | ( | put | , |
| 16 | , | ||
| sse | ) |
| decl_fpel_func | ( | put | , |
| 32 | , | ||
| sse | ) |
| decl_fpel_func | ( | put | , |
| 64 | , | ||
| sse | ) |
| decl_fpel_func | ( | avg | , |
| 4 | , | ||
| _8 | , | ||
| sse2 | ) |
| decl_fpel_func | ( | avg | , |
| 8 | , | ||
| _8 | , | ||
| sse2 | ) |
| decl_fpel_func | ( | avg | , |
| 16 | , | ||
| _8 | , | ||
| sse2 | ) |
| decl_fpel_func | ( | avg | , |
| 32 | , | ||
| _8 | , | ||
| sse2 | ) |
| decl_fpel_func | ( | avg | , |
| 64 | , | ||
| _8 | , | ||
| sse2 | ) |
| decl_fpel_func | ( | put | , |
| 32 | , | ||
| avx | ) |
| decl_fpel_func | ( | put | , |
| 64 | , | ||
| avx | ) |
| decl_fpel_func | ( | avg | , |
| 32 | , | ||
| _8 | , | ||
| avx2 | ) |
| decl_fpel_func | ( | avg | , |
| 64 | , | ||
| _8 | , | ||
| avx2 | ) |
| decl_mc_funcs | ( | 8 | , |
| sse2 | , | ||
| int16_t | , | ||
| 8 | , | ||
| 8 | ) |
| decl_mc_funcs | ( | 4 | , |
| ssse3 | , | ||
| int8_t | , | ||
| 32 | , | ||
| 8 | ) |
| decl_mc_funcs | ( | 8 | , |
| ssse3 | , | ||
| int8_t | , | ||
| 32 | , | ||
| 8 | ) |
| mc_rep_funcs | ( | mc_rep_funcs( | 16, |
| mc_rep_funcs( | 8, | ||
| mc_rep_funcs( | 8, | ||
| mc_rep_funcs( | sse2, | ||
| mc_rep_funcs( | int16_t, | ||
| mc_rep_funcs( | 8, | ||
| mc_rep_funcs( | 8 ) |
Definition at line 57 of file vp9dsp_init.c.