FFmpeg
Loading...
Searching...
No Matches
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().