Go to the documentation of this file.
26 #define PIXELS (WIDTH * HEIGHT)
27 #define BUF_SIZE (PIXELS * 4)
29 #define randomize_buffers(buf, size) \
32 float *tmp_buf = (float *)buf; \
33 for (j = 0; j < size; j++) \
34 tmp_buf[j] = (float)(rnd() & 0xFF); \
41 float bscale = 1.112f;
43 declare_func(
void,
float *dst,
int w,
int h,
int steps,
float nu,
float bscale);
83 if (
check_func(
s.postscale_slice,
"postscale_slice")) {
static void check_horiz_slice(float *dst_ref, float *dst_new)
int float_near_abs_eps_array(const float *a, const float *b, float eps, unsigned len)
#define check_func(func,...)
void checkasm_check_vf_gblur(void)
#define randomize_buffers(buf, size)
static void check_postscale_slice(float *dst_ref, float *dst_new)
static const FLOAT postscale[64]
void ff_gblur_init(GBlurContext *s)
#define declare_func(ret,...)