56 cl_mem dev_in, cl_mem dev_out,
const dt_iop_roi_t *
const roi_in);
58 cl_mem dev_in, cl_mem dev_out,
const dt_iop_roi_t *
const roi_in);
void nlmeans_denoise_sse2(const float *const inbuf, float *const outbuf, const dt_iop_roi_t *const roi_in, const dt_iop_roi_t *const roi_out, const dt_nlmeans_param_t *const params)
int nlmeans_denoise_cl(const dt_nlmeans_param_t *const params, const int devid, cl_mem dev_in, cl_mem dev_out, const dt_iop_roi_t *const roi_in)
int nlmeans_denoiseprofile_cl(const dt_nlmeans_param_t *const params, const int devid, cl_mem dev_in, cl_mem dev_out, const dt_iop_roi_t *const roi_in)
void nlmeans_denoise(const float *const inbuf, float *const outbuf, const dt_iop_roi_t *const roi_in, const dt_iop_roi_t *const roi_out, const dt_nlmeans_param_t *const params)
Region of interest passed through the pixelpipe.
dt_dev_pixelpipe_type_t pipetype