51 const void *
const ivoid,
void *
const ovoid,
const dt_iop_roi_t *
const roi_in,
55 const void *
const ivoid,
void *
const ovoid,
const dt_iop_roi_t *
const roi_in,
59 const void *
const ivoid,
void *
const ovid,
const dt_iop_roi_t *
const roi_in,
63 const void *
const ivoid,
void *
const ovoid,
const dt_iop_roi_t *
const roi_in,
79 const float factor,
const size_t overhead);
int width
Definition bilateral.h:1
int height
Definition bilateral.h:1
const float factor
Definition pdf.h:85
Definition pixelpipe_hb.h:46
float maxbuf_cl
Definition tiling.h:38
float factor
Definition tiling.h:32
float factor_cl
Definition tiling.h:34
unsigned overhead
Definition tiling.h:40
unsigned xalign
Definition tiling.h:46
unsigned yalign
Definition tiling.h:47
unsigned overlap
Definition tiling.h:42
float maxbuf
Definition tiling.h:36
void default_tiling_callback(struct dt_iop_module_t *self, struct dt_dev_pixelpipe_iop_t *piece, const dt_iop_roi_t *roi_in, const dt_iop_roi_t *roi_out, struct dt_develop_tiling_t *tiling)
Definition tiling.c:2005
void tiling_callback(struct dt_iop_module_t *self, struct dt_dev_pixelpipe_iop_t *piece, const dt_iop_roi_t *roi_in, const dt_iop_roi_t *roi_out, struct dt_develop_tiling_t *tiling)
Definition atrous.c:627
int default_process_tiling_cl(struct dt_iop_module_t *self, struct dt_dev_pixelpipe_iop_t *piece, const void *const ivoid, void *const ovoid, const dt_iop_roi_t *const roi_in, const dt_iop_roi_t *const roi_out, const int bpp)
Definition tiling.c:1990
int process_tiling_cl(struct dt_iop_module_t *self, struct dt_dev_pixelpipe_iop_t *piece, const void *const ivoid, void *const ovoid, const dt_iop_roi_t *const roi_in, const dt_iop_roi_t *const roi_out, const int bpp)
int dt_tiling_piece_fits_host_memory(const size_t width, const size_t height, const unsigned bpp, const float factor, const size_t overhead)
Definition tiling.c:2045
void process_tiling(struct dt_iop_module_t *self, struct dt_dev_pixelpipe_iop_t *piece, const void *const ivoid, void *const ovoid, const dt_iop_roi_t *const roi_in, const dt_iop_roi_t *const roi_out, const int bpp)
void default_process_tiling(struct dt_iop_module_t *self, struct dt_dev_pixelpipe_iop_t *piece, const void *const ivoid, void *const ovid, const dt_iop_roi_t *const roi_in, const dt_iop_roi_t *const roi_out, const int bpp)
Definition tiling.c:1174
void tiling_callback_blendop(struct dt_iop_module_t *self, struct dt_dev_pixelpipe_iop_t *piece, const dt_iop_roi_t *roi_in, const dt_iop_roi_t *roi_out, struct dt_develop_tiling_t *tiling)
Definition blend.c:1362