FFmpeg
Functions
vf_v360_init.c File Reference
#include "config.h"
#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/x86/cpu.h"
#include "libavfilter/v360.h"

Go to the source code of this file.

Functions

void ff_remap1_8bit_line_avx2 (uint8_t *dst, int width, const uint8_t *src, ptrdiff_t in_linesize, const int16_t *const u, const int16_t *const v, const int16_t *const ker)
 
void ff_remap2_8bit_line_avx2 (uint8_t *dst, int width, const uint8_t *src, ptrdiff_t in_linesize, const int16_t *const u, const int16_t *const v, const int16_t *const ker)
 
void ff_remap3_8bit_line_avx2 (uint8_t *dst, int width, const uint8_t *src, ptrdiff_t in_linesize, const int16_t *const u, const int16_t *const v, const int16_t *const ker)
 
void ff_remap4_8bit_line_avx2 (uint8_t *dst, int width, const uint8_t *src, ptrdiff_t in_linesize, const int16_t *const u, const int16_t *const v, const int16_t *const ker)
 
void ff_remap1_16bit_line_avx2 (uint8_t *dst, int width, const uint8_t *src, ptrdiff_t in_linesize, const int16_t *const u, const int16_t *const v, const int16_t *const ker)
 
void ff_remap2_16bit_line_avx2 (uint8_t *dst, int width, const uint8_t *src, ptrdiff_t in_linesize, const int16_t *const u, const int16_t *const v, const int16_t *const ker)
 
av_cold void ff_v360_init_x86 (V360Context *s, int depth)
 

Function Documentation

◆ ff_remap1_8bit_line_avx2()

void ff_remap1_8bit_line_avx2 ( uint8_t *  dst,
int  width,
const uint8_t *  src,
ptrdiff_t  in_linesize,
const int16_t *const  u,
const int16_t *const  v,
const int16_t *const  ker 
)

Referenced by ff_v360_init_x86().

◆ ff_remap2_8bit_line_avx2()

void ff_remap2_8bit_line_avx2 ( uint8_t *  dst,
int  width,
const uint8_t *  src,
ptrdiff_t  in_linesize,
const int16_t *const  u,
const int16_t *const  v,
const int16_t *const  ker 
)

Referenced by ff_v360_init_x86().

◆ ff_remap3_8bit_line_avx2()

void ff_remap3_8bit_line_avx2 ( uint8_t *  dst,
int  width,
const uint8_t *  src,
ptrdiff_t  in_linesize,
const int16_t *const  u,
const int16_t *const  v,
const int16_t *const  ker 
)

Referenced by ff_v360_init_x86().

◆ ff_remap4_8bit_line_avx2()

void ff_remap4_8bit_line_avx2 ( uint8_t *  dst,
int  width,
const uint8_t *  src,
ptrdiff_t  in_linesize,
const int16_t *const  u,
const int16_t *const  v,
const int16_t *const  ker 
)

Referenced by ff_v360_init_x86().

◆ ff_remap1_16bit_line_avx2()

void ff_remap1_16bit_line_avx2 ( uint8_t *  dst,
int  width,
const uint8_t *  src,
ptrdiff_t  in_linesize,
const int16_t *const  u,
const int16_t *const  v,
const int16_t *const  ker 
)

Referenced by ff_v360_init_x86().

◆ ff_remap2_16bit_line_avx2()

void ff_remap2_16bit_line_avx2 ( uint8_t *  dst,
int  width,
const uint8_t *  src,
ptrdiff_t  in_linesize,
const int16_t *const  u,
const int16_t *const  v,
const int16_t *const  ker 
)

Referenced by ff_v360_init_x86().

◆ ff_v360_init_x86()

av_cold void ff_v360_init_x86 ( V360Context s,
int  depth 
)

Definition at line 44 of file vf_v360_init.c.

Referenced by ff_v360_init().