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

Go to the source code of this file.

Functions

void ff_filter_3x3_sse4 (uint8_t *dst, int width, float rdiv, float bias, const int *const matrix, const uint8_t *c[], int peak, int radius, int dstride, int stride, int size)
 
void ff_filter_sobel_avx512icl (uint8_t *dst, int width, float scale, float delta, const int *const matrix, const uint8_t *c[], int peak, int radius, int dstride, int stride, int size)
 
av_cold void ff_convolution_init_x86 (ConvolutionContext *s)
 
av_cold void ff_sobel_init_x86 (ConvolutionContext *s, int depth, int nb_planes)
 

Function Documentation

◆ ff_filter_3x3_sse4()

void ff_filter_3x3_sse4 ( uint8_t *  dst,
int  width,
float  rdiv,
float  bias,
const int *const  matrix,
const uint8_t *  c[],
int  peak,
int  radius,
int  dstride,
int  stride,
int  size 
)

Referenced by ff_convolution_init_x86().

◆ ff_filter_sobel_avx512icl()

void ff_filter_sobel_avx512icl ( uint8_t *  dst,
int  width,
float  scale,
float  delta,
const int *const  matrix,
const uint8_t *  c[],
int  peak,
int  radius,
int  dstride,
int  stride,
int  size 
)

Referenced by ff_sobel_init_x86().

◆ ff_convolution_init_x86()

av_cold void ff_convolution_init_x86 ( ConvolutionContext s)

Definition at line 37 of file vf_convolution_init.c.

Referenced by param_init().

◆ ff_sobel_init_x86()

av_cold void ff_sobel_init_x86 ( ConvolutionContext s,
int  depth,
int  nb_planes 
)

Definition at line 53 of file vf_convolution_init.c.

Referenced by ff_sobel_init().