swappy/include/algebra.h
Jeremy Attali 46fb08dce1 fix(blur): use rendered surface after commit
- Fix blur logic
- Reused rendered surface to optimize future render on comitted blur
- Include gaussian kernel function

Closes #20
Closes #22
2020-06-13 14:42:50 -04:00

14 lines
236 B
C

#pragma once
#include <glib.h>
struct gaussian_kernel {
gdouble *kernel;
gint size;
gdouble sigma;
gdouble sum;
};
struct gaussian_kernel *gaussian_kernel(gint width, gdouble sigma);
void gaussian_kernel_free(gpointer data);