![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <tiling.h>
Collaboration diagram for dt_develop_tiling_t:Data Fields | |
| float | factor |
| float | factor_cl |
| float | maxbuf |
| float | maxbuf_cl |
| unsigned | overhead |
| unsigned | overlap |
| unsigned | xalign |
| unsigned | yalign |
| float dt_develop_tiling_t::factor |
memory requirement as a multiple of image buffer size (on host/CPU)
Referenced by dt_dev_pixelpipe_process_rec().
| float dt_develop_tiling_t::factor_cl |
memory requirement as a multiple of image buffer size (on GPU)
| float dt_develop_tiling_t::maxbuf |
maximum requirement for temporary buffers as a multiple of image buffer size (on host)
Referenced by dt_dev_pixelpipe_process_rec().
| float dt_develop_tiling_t::maxbuf_cl |
maximum requirement for temporary buffers as a multiple of image buffer size (on GPU)
| unsigned dt_develop_tiling_t::overhead |
on-top memory requirement, with a size independent of input buffer
Referenced by dt_dev_pixelpipe_process_rec().
| unsigned dt_develop_tiling_t::overlap |
overlap needed between tiles (in pixels)
| unsigned dt_develop_tiling_t::xalign |
horizontal and vertical alignment requirement of upper left position of tiles. set to a value of 1 for no alignment, or 2 to account for Bayer pattern.
| unsigned dt_develop_tiling_t::yalign |