52 memset(b, 0,
sizeof(*b));
57 const float *
const input,
63 const float highlights,
70 const float *
const input,
76 const float highlights,
const dt_colormatrix_t dt_aligned_pixel_t out
#define dt_pixelpipe_cache_free_align(mem)
size_t local_laplacian_memory_use(const int width, const int height)
int local_laplacian(const float *const input, float *const out, const int wd, const int ht, const float sigma, const float shadows, const float highlights, const float clarity, local_laplacian_boundary_t *b)
int local_laplacian_internal(const float *const input, float *const out, const int wd, const int ht, const float sigma, const float shadows, const float highlights, const float clarity, const int use_sse2, local_laplacian_boundary_t *b)
size_t local_laplacian_singlebuffer_size(const int width, const int height)
Region of interest passed through the pixelpipe.