![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <opencl.h>
Collaboration diagram for dt_opencl_local_buffer_t:Data Fields | |
| const int | xoffset |
| const int | xfactor |
| const int | yoffset |
| const int | yfactor |
| const size_t | cellsize |
| const size_t | overhead |
| int | sizex |
| int | sizey |
description of memory requirements of local buffer local buffer size will be calculated as: (xoffset + xfactor * x) * (yoffset + yfactor * y) * cellsize + overhead;
| const size_t dt_opencl_local_buffer_t::cellsize |
Referenced by dt_opencl_local_buffer_opt().
| const size_t dt_opencl_local_buffer_t::overhead |
Referenced by dt_opencl_local_buffer_opt().
| int dt_opencl_local_buffer_t::sizex |
Referenced by _downsample_guided_laplacian_postfilter_cl(), color_smoothing_cl(), dt_bilateral_init_cl(), dt_gaussian_init_cl(), dt_iop_colorreconstruct_bilateral_init_cl(), dt_opencl_local_buffer_opt(), get_blocksizes(), green_equilibration_cl(), process_cl(), process_default_cl(), process_laplacian_bayer_cl(), process_laplacian_xtrans_cl(), process_markesteijn_cl(), process_nlmeans_cl(), process_rcd_cl(), process_vng_cl(), process_wavelets_cl(), reconstruct_highlights_cl(), wavelets_process_cl(), and wavelets_process_cl().
| int dt_opencl_local_buffer_t::sizey |
Referenced by _downsample_guided_laplacian_postfilter_cl(), color_smoothing_cl(), dt_bilateral_init_cl(), dt_gaussian_init_cl(), dt_interpolation_resample_cl(), dt_iop_colorreconstruct_bilateral_init_cl(), dt_opencl_local_buffer_opt(), get_blocksizes(), green_equilibration_cl(), process_cl(), process_default_cl(), process_laplacian_bayer_cl(), process_laplacian_xtrans_cl(), process_markesteijn_cl(), process_nlmeans_cl(), process_rcd_cl(), process_vng_cl(), process_wavelets_cl(), reconstruct_highlights_cl(), wavelets_process_cl(), and wavelets_process_cl().
| const int dt_opencl_local_buffer_t::xfactor |
Referenced by dt_opencl_local_buffer_opt().
| const int dt_opencl_local_buffer_t::xoffset |
Referenced by _downsample_guided_laplacian_postfilter_cl(), color_smoothing_cl(), dt_bilateral_init_cl(), dt_gaussian_init_cl(), dt_interpolation_resample_cl(), dt_iop_colorreconstruct_bilateral_init_cl(), dt_opencl_local_buffer_opt(), get_blocksizes(), green_equilibration_cl(), process_cl(), process_default_cl(), process_laplacian_bayer_cl(), process_laplacian_xtrans_cl(), process_markesteijn_cl(), process_nlmeans_cl(), process_rcd_cl(), process_vng_cl(), process_wavelets_cl(), reconstruct_highlights_cl(), wavelets_process_cl(), and wavelets_process_cl().
| const int dt_opencl_local_buffer_t::yfactor |
Referenced by dt_opencl_local_buffer_opt().
| const int dt_opencl_local_buffer_t::yoffset |
Referenced by dt_opencl_local_buffer_opt().