![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | M_PI_F 3.14159265358979323846 |
| #define | ICLAMP(a, mn, mx) ((a) < (mn) ? (mn) : ((a) > (mx) ? (mx) : (a))) |
| #define | RED 0 |
| #define | GREEN 1 |
| #define | BLUE 2 |
| #define | ALPHA 3 |
Functions | |
| static int | FC (const int row, const int col, const unsigned int filters) |
| static int | FCxtrans (const int row, const int col, global const unsigned char(*const xtrans)[6]) |
Variables | |
| constant sampler_t | sampleri = CLK_NORMALIZED_COORDS_FALSE | CLK_ADDRESS_CLAMP_TO_EDGE | CLK_FILTER_NEAREST |
| constant sampler_t | samplerf = CLK_NORMALIZED_COORDS_FALSE | CLK_ADDRESS_CLAMP_TO_EDGE | CLK_FILTER_LINEAR |
| constant sampler_t | samplerc = CLK_NORMALIZED_COORDS_FALSE | CLK_ADDRESS_CLAMP | CLK_FILTER_NEAREST |
| constant sampler_t | samplerA = CLK_NORMALIZED_COORDS_FALSE | CLK_ADDRESS_NONE | CLK_FILTER_NEAREST |
| #define ALPHA 3 |
Definition at line 43 of file data/kernels/common.h.
| #define BLUE 2 |
Definition at line 42 of file data/kernels/common.h.
| #define GREEN 1 |
Definition at line 41 of file data/kernels/common.h.
| #define ICLAMP | ( | a, | |
| mn, | |||
| mx | |||
| ) | ((a) < (mn) ? (mn) : ((a) > (mx) ? (mx) : (a))) |
Definition at line 39 of file data/kernels/common.h.
| #define M_PI_F 3.14159265358979323846 |
Definition at line 36 of file data/kernels/common.h.
| #define RED 0 |
Definition at line 40 of file data/kernels/common.h.
|
inlinestatic |
Definition at line 47 of file data/kernels/common.h.
References row.
Referenced by _compute_laplacian_normalization(), _downsample_bayer_half_size(), _interpolate_and_mask(), _remosaic_and_replace(), amaze_demosaic_RT(), autoset(), color_picker_helper_bayer_parallel(), color_picker_helper_bayer_seq(), demosaic_ppg(), dt_iop_clip_and_zoom_demosaic_half_size_f(), dt_iop_clip_and_zoom_mosaic_half_size(), dt_iop_clip_and_zoom_mosaic_half_size_f(), green_equilibration_favg(), green_equilibration_lavg(), interpolate_color(), lmmse_demosaic(), passthrough_color(), pre_median_b(), process(), process(), process(), process_lch_bayer(), process_visualize(), rcd_demosaic(), rcd_ppg_border(), and wavelet_denoise().
|
inlinestatic |
Definition at line 54 of file data/kernels/common.h.
References row.
Referenced by _build_xtrans_bilinear_lookup(), _compute_laplacian_normalization(), _downsample_xtrans_half_size(), _downsample_xtrans_missing_colour(), _interpolate_and_mask_xtrans(), _remosaic_and_replace_xtrans(), autoset(), color_picker_helper_xtrans_parallel(), color_picker_helper_xtrans_seq(), dt_control_merge_hdr_process(), dt_iop_clip_and_zoom_demosaic_third_size_xtrans_f(), dt_iop_clip_and_zoom_mosaic_third_size_xtrans(), dt_iop_clip_and_zoom_mosaic_third_size_xtrans_f(), interpolate_color_xtrans(), passthrough_color(), process(), process(), process_lch_xtrans(), process_markesteijn_cl(), process_xtrans(), wavelet_denoise_xtrans(), xtrans_fdc_interpolate(), and xtrans_markesteijn_interpolate().
| constant sampler_t samplerA = CLK_NORMALIZED_COORDS_FALSE | CLK_ADDRESS_NONE | CLK_FILTER_NEAREST |
Definition at line 32 of file data/kernels/common.h.
| constant sampler_t samplerc = CLK_NORMALIZED_COORDS_FALSE | CLK_ADDRESS_CLAMP | CLK_FILTER_NEAREST |
Definition at line 29 of file data/kernels/common.h.
| constant sampler_t samplerf = CLK_NORMALIZED_COORDS_FALSE | CLK_ADDRESS_CLAMP_TO_EDGE | CLK_FILTER_LINEAR |
Definition at line 27 of file data/kernels/common.h.
Referenced by lerp_lookup_unbounded().
| constant sampler_t sampleri = CLK_NORMALIZED_COORDS_FALSE | CLK_ADDRESS_CLAMP_TO_EDGE | CLK_FILTER_NEAREST |
Definition at line 25 of file data/kernels/common.h.
Referenced by lerp_lookup_unbounded(), lookup(), and lookup_unbounded().