FFmpeg
|
#include "config.h"
#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/x86/cpu.h"
#include "libavfilter/gblur.h"
Go to the source code of this file.
Functions | |
void | ff_horiz_slice_sse4 (float *ptr, int width, int height, int steps, float nu, float bscale, float *localbuf) |
void | ff_horiz_slice_avx2 (float *ptr, int width, int height, int steps, float nu, float bscale, float *localbuf) |
void | ff_horiz_slice_avx512 (float *ptr, int width, int height, int steps, float nu, float bscale, float *localbuf) |
void | ff_postscale_slice_sse (float *ptr, int length, float postscale, float min, float max) |
void | ff_postscale_slice_avx2 (float *ptr, int length, float postscale, float min, float max) |
void | ff_postscale_slice_avx512 (float *ptr, int length, float postscale, float min, float max) |
void | ff_verti_slice_avx2 (float *buffer, int width, int height, int column_begin, int column_end, int steps, float nu, float bscale) |
void | ff_verti_slice_avx512 (float *buffer, int width, int height, int column_begin, int column_end, int steps, float nu, float bscale) |
av_cold void | ff_gblur_init_x86 (GBlurContext *s) |
void ff_horiz_slice_sse4 | ( | float * | ptr, |
int | width, | ||
int | height, | ||
int | steps, | ||
float | nu, | ||
float | bscale, | ||
float * | localbuf | ||
) |
Referenced by ff_gblur_init_x86().
void ff_horiz_slice_avx2 | ( | float * | ptr, |
int | width, | ||
int | height, | ||
int | steps, | ||
float | nu, | ||
float | bscale, | ||
float * | localbuf | ||
) |
Referenced by ff_gblur_init_x86().
void ff_horiz_slice_avx512 | ( | float * | ptr, |
int | width, | ||
int | height, | ||
int | steps, | ||
float | nu, | ||
float | bscale, | ||
float * | localbuf | ||
) |
Referenced by ff_gblur_init_x86().
void ff_postscale_slice_sse | ( | float * | ptr, |
int | length, | ||
float | postscale, | ||
float | min, | ||
float | max | ||
) |
Referenced by ff_gblur_init_x86().
void ff_postscale_slice_avx2 | ( | float * | ptr, |
int | length, | ||
float | postscale, | ||
float | min, | ||
float | max | ||
) |
Referenced by ff_gblur_init_x86().
void ff_postscale_slice_avx512 | ( | float * | ptr, |
int | length, | ||
float | postscale, | ||
float | min, | ||
float | max | ||
) |
Referenced by ff_gblur_init_x86().
void ff_verti_slice_avx2 | ( | float * | buffer, |
int | width, | ||
int | height, | ||
int | column_begin, | ||
int | column_end, | ||
int | steps, | ||
float | nu, | ||
float | bscale | ||
) |
Referenced by ff_gblur_init_x86().
void ff_verti_slice_avx512 | ( | float * | buffer, |
int | width, | ||
int | height, | ||
int | column_begin, | ||
int | column_end, | ||
int | steps, | ||
float | nu, | ||
float | bscale | ||
) |
Referenced by ff_gblur_init_x86().
av_cold void ff_gblur_init_x86 | ( | GBlurContext * | s | ) |
Definition at line 40 of file vf_gblur_init.c.
Referenced by ff_gblur_init().