![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "external/ThreadSafetyAnalysis.h"#include "common/database.h"#include "common/fp_mode.h"#include "common/dtpthread.h"#include "common/utility.h"#include <sys/resource.h>#include <stdint.h>#include <glib.h>#include <glib/gstdio.h>#include <glib/gi18n.h>#include <inttypes.h>#include <json-glib/json-glib.h>#include <math.h>#include <sqlite3.h>#include <stdio.h>#include <sys/time.h>#include <sys/types.h>#include <unistd.h>#include "common/poison.h"#include "common/usermanual_url.h"#include "control/signal.h"
Include dependency graph for darktable.h:Go to the source code of this file.
Data Structures | |
| struct | dt_sys_resources_t |
| struct | darktable_t |
| struct | dt_times_t |
Macros | |
| #define | _XOPEN_SOURCE 700 |
| #define | __STDC_FORMAT_MACROS |
| #define | O_BINARY 0 |
| #define | DT_MODULE_VERSION 23 |
| #define | DT_CURRENT_PERFORMANCE_CONFIGURE_VERSION 11 |
| #define | DT_PERF_INFOSIZE 4096 |
| #define | DT_MODULE(MODVER) |
| #define | DT_MODULE_INTROSPECTION(MODVER, PARAMSTYPE) DT_MODULE(MODVER) |
| #define | STR_HELPER(x) #x |
| #define | STR(x) STR_HELPER(x) |
| #define | DT_IMAGE_DBLOCKS 64 |
| #define | DT_RESTRICT restrict |
| #define | UNKNOWN_IMAGE -1 |
| #define | omp_get_max_threads() 1 |
| #define | omp_get_thread_num() 0 |
| #define | __OMP_PARALLEL__(...) |
| #define | __OMP_PARALLEL_FOR__(...) |
| #define | __OMP_PARALLEL_FOR_SIMD__(...) |
| #define | __OMP_FOR_SIMD__(...) |
| #define | __OMP_FOR__(...) |
| #define | __OMP_SIMD__(...) |
| #define | __OMP_DECLARE_SIMD__(...) |
| #define | __OMP_PARALLEL_FOR_CPP__(...) |
| #define | IS_NULL_PTR(p) |
C is way too permissive with !=, == and if(var) checks, which can mean too many things depending on what we compare. We force here a semantic NULL check for pointers types that will fail for anything else than pointers, and make the code more explicit about what is checked. This will fail at compile time on function pointers and anything that is not a pointer. | |
| #define | __DT_CLONE_TARGETS__ |
| #define | DT_IS_ALIGNED(x) __builtin_assume_aligned(x, DT_CACHELINE_BYTES) |
| #define | DT_CACHELINE_BYTES 64 |
| #define | DT_CACHELINE_FLOATS 16 |
| #define | DT_CACHELINE_PIXELS 4 |
| #define | DT_ALIGNED_ARRAY __attribute__((aligned(DT_CACHELINE_BYTES))) |
| #define | DT_ALIGNED_PIXEL __attribute__((aligned(16))) |
| #define | DT_STRINGIFY_HELPER(x) #x |
| #define | DT_STRINGIFY(x) DT_STRINGIFY_HELPER(x) |
| #define | dt_pixelpipe_cache_alloc_align_cache(size, id) dt_pixelpipe_cache_alloc_align_cache_impl(darktable.pixelpipe_cache, (size), (id), __FILE__ ":" DT_STRINGIFY(__LINE__)) |
| #define | dt_pixelpipe_cache_alloc_align(size, pipe) dt_pixelpipe_cache_alloc_align_cache((size), (pipe)->type) |
| #define | dt_pixelpipe_cache_alloc_align_float(pixels, pipe) ((float *)dt_pixelpipe_cache_alloc_align((size_t)(pixels) * sizeof(float), (pipe))) |
| #define | dt_pixelpipe_cache_alloc_align_float_cache(pixels, id) ((float *)dt_pixelpipe_cache_alloc_align_cache((size_t)(pixels) * sizeof(float), (id))) |
| #define | dt_pixelpipe_cache_free_align(mem) dt_pixelpipe_cache_free_align_cache(darktable.pixelpipe_cache, (void **)&(mem), __FILE__ ":" DT_STRINGIFY(__LINE__)); |
| #define | dt_free(ptr) |
| #define | dt_free_align(ptr) |
| #define | DT_PIXEL_SIMD_CHANNELS 4 |
| #define | for_each_channel(_var, ...) for (size_t _var = 0; _var < DT_PIXEL_SIMD_CHANNELS; _var++) |
| #define | for_four_channels(_var, ...) for (size_t _var = 0; _var < 4; _var++) |
| #define | g_list_is_singleton(list) ((list) && (!(list)->next)) |
| #define | dt_unreachable_codepath_with_desc(D) dt_unreachable_codepath_with_caller(D, __FILE__, __LINE__, __FUNCTION__) |
| #define | dt_unreachable_codepath() dt_unreachable_codepath_with_caller("unreachable", __FILE__, __LINE__, __FUNCTION__) |
| #define | dt_pixelpipe_cache_alloc_perthread(n, objsize, padded_size) ((void *)dt_pixelpipe_cache_alloc_perthread_impl((n), (objsize), (padded_size), __FILE__ ":" DT_STRINGIFY(__LINE__))) |
| #define | dt_pixelpipe_cache_calloc_perthread(n, objsize, padded_size) ((void *)dt_pixelpipe_cache_calloc_perthread_impl((n), (objsize), (padded_size), __FILE__ ":" DT_STRINGIFY(__LINE__))) |
| #define | dt_pixelpipe_cache_alloc_perthread_float(n, padded_size) ((float *)dt_pixelpipe_cache_alloc_perthread_float_impl((n), (padded_size), __FILE__ ":" DT_STRINGIFY(__LINE__))) |
| #define | dt_get_perthread(buf, padsize) DT_IS_ALIGNED((buf) + ((padsize) * dt_get_thread_num())) |
| #define | dt_get_bythread(buf, padsize, tnum) DT_IS_ALIGNED((buf) + ((padsize) * (tnum))) |
| #define | DT_MAX_FILENAME_LEN 256 |
| #define | PATH_MAX 4096 |
| #define | DT_MAX_PATH_FOR_PARAMS 4096 |
Typedefs | |
| typedef float dt_aligned_pixel_simd_t | __attribute__((vector_size(16), aligned(16))) |
Enable aggressive floating-point arithmetic optimizations, in denormals handling. Set through user preference cpu_fp_mode | |
| typedef float | dt_boundingbox_t[4] |
| typedef enum dt_debug_thread_t | dt_debug_thread_t |
| typedef struct dt_sys_resources_t | dt_sys_resources_t |
| typedef struct darktable_t | darktable_t |
Enumerations | |
| enum | dt_debug_thread_t { DT_DEBUG_ALWAYS = 0 , DT_DEBUG_CACHE = 1 << 0 , DT_DEBUG_CONTROL = 1 << 1 , DT_DEBUG_DEV = 1 << 2 , DT_DEBUG_GTK = 1 << 3 , DT_DEBUG_PERF = 1 << 4 , DT_DEBUG_PIPECACHE = 1 << 5 , DT_DEBUG_PWSTORAGE = 1 << 6 , DT_DEBUG_OPENCL = 1 << 7 , DT_DEBUG_SQL = 1 << 8 , DT_DEBUG_MEMORY = 1 << 9 , DT_DEBUG_LIGHTTABLE = 1 << 10 , DT_DEBUG_NAN = 1 << 11 , DT_DEBUG_MASKS = 1 << 12 , DT_DEBUG_LUA = 1 << 13 , DT_DEBUG_INPUT = 1 << 14 , DT_DEBUG_PRINT = 1 << 15 , DT_DEBUG_CAMERA_SUPPORT = 1 << 16 , DT_DEBUG_IOPORDER = 1 << 17 , DT_DEBUG_IMAGEIO = 1 << 18 , DT_DEBUG_UNDO = 1 << 19 , DT_DEBUG_SIGNAL = 1 << 20 , DT_DEBUG_PARAMS = 1 << 21 , DT_DEBUG_DEMOSAIC = 1 << 22 , DT_DEBUG_SHORTCUTS = 1 << 23 , DT_DEBUG_TILING = 1 << 24 , DT_DEBUG_HISTORY = 1 << 25 , DT_DEBUG_PIPE = 1 << 26 , DT_DEBUG_IMPORT = 1 << 27 , DT_DEBUG_VERBOSE = 1 << 28 , DT_DEBUG_COLORPROFILE = 1 << 29 , DT_DEBUG_NOCACHE_REUSE = 1 << 30 } |
Functions | |
| static int | dt_version () |
| char * | dt_version_major_minor () |
| static int | dt_get_thread_num () |
| static gboolean | dt_is_aligned (const void *pointer, size_t byte_count) |
| static size_t | dt_round_size (const size_t size, const size_t alignment) |
| static size_t | dt_round_size_sse (const size_t size) |
| static void * | dt_alloc_align_internal (size_t size) |
| void * | dt_alloc_align (size_t size) |
| void * | dt_pixelpipe_cache_alloc_align_cache_impl (struct dt_dev_pixelpipe_cache_t *cache, size_t size, int id, const char *name) |
| void | dt_pixelpipe_cache_free_align_cache (struct dt_dev_pixelpipe_cache_t *cache, void **mem, const char *message) |
| static void | dt_free_gpointer (gpointer ptr) |
| static void | dt_free_align_ptr (void *mem) |
| static void * | dt_calloc_align (size_t size) |
| static float * | dt_alloc_align_float (size_t pixels) |
| static float * | dt_calloc_align_float (size_t pixels) |
| static void * | dt_check_sse_aligned (void *pointer) |
| typedef | __attribute__ ((aligned(16))) float dt_aligned_pixel_t[4] |
| static | __attribute__ ((always_inline)) dt_aligned_pixel_simd_t dt_simd_set1(const float value) |
| for (int c=0;c< 4;c++) out[c] | |
| dt_store_simd (out, value) | |
| for_each_channel (k, aligned(out:16) dt_omp_nontemporal(out)) out[k] | |
| static void | copy_pixel_nontemporal (float *const __restrict__ out, const float *const __restrict__ in) |
| static void | copy_pixel (float *const __restrict__ out, const float *const __restrict__ in) |
| int | dt_init (int argc, char *argv[], const gboolean init_gui, const gboolean load_data) |
| void | dt_cleanup () |
| void | dt_print (dt_debug_thread_t thread, const char *msg,...) __attribute__((format(printf |
| void void | dt_print_nts (dt_debug_thread_t thread, const char *msg,...) __attribute__((format(printf |
| void void void | dt_vprint (dt_debug_thread_t thread, const char *msg,...) __attribute__((format(printf |
| void void void int | dt_worker_threads () |
| size_t | dt_get_available_mem () |
| size_t | dt_get_mipmap_mem () |
| static void | memset_zero (void *const buffer, size_t size) |
| Set the memory buffer to zero as a pack of unsigned char. | |
| static gboolean | dt_modifier_is (const GdkModifierType state, const GdkModifierType desired_modifier_mask) |
| static gboolean | dt_modifiers_include (const GdkModifierType state, const GdkModifierType desired_modifier_mask) |
| int | dt_capabilities_check (char *capability) |
| void | dt_capabilities_add (char *capability) |
| void | dt_capabilities_remove (char *capability) |
| void | dt_capabilities_cleanup () |
| static double | dt_get_wtime (void) |
| static void | dt_get_times (dt_times_t *t) |
| void | dt_show_times (const dt_times_t *start, const char *prefix) |
| void | dt_show_times_f (const dt_times_t *start, const char *prefix, const char *suffix,...) __attribute__((format(printf |
| void gboolean | dt_supported_image (const gchar *filename) |
| check if file is a supported image | |
| static gboolean | g_list_shorter_than (const GList *list, unsigned len) |
| static GList * | g_list_next_bounded (GList *list) |
| static const GList * | g_list_next_wraparound (const GList *list, const GList *head) |
| static const GList * | g_list_prev_wraparound (const GList *list) |
| void | dt_print_mem_usage () |
| void | dt_configure_runtime_performance (dt_sys_resources_t *resources, gboolean init_gui) |
| int | dt_load_from_string (const gchar *image_to_load, gboolean open_image_in_dr, gboolean *single_image) |
| static void | dt_unreachable_codepath_with_caller (const char *description, const char *file, const int line, const char *function) |
| static void * | dt_pixelpipe_cache_alloc_perthread_impl (const size_t n, const size_t objsize, size_t *padded_size, const char *message) |
| static void * | dt_pixelpipe_cache_calloc_perthread_impl (const size_t n, const size_t objsize, size_t *padded_size, const char *message) |
| static float * | dt_pixelpipe_cache_alloc_perthread_float_impl (const size_t n, size_t *padded_size, const char *message) |
| static uint64_t | dt_hash (uint64_t hash, const char *str, size_t size) |
| static gchar * | dt_string_replace (const char *string, const char *to_replace) |
| static gchar * | delete_underscore (const char *s) |
| static gchar * | strip_markup (const char *s) |
| Remove Pango/Gtk markup and accels mnemonics from text labels. If the markup parsing fails, fallback to returning a copy of the original string. | |
| void | dt_concat_path_file (char destination[4096], const char path[4096], const char *const file) |
Append a constant filename to a variable, stack-based, fixed-sized, directory, and add a / in-between. | |
Variables | |
| static const dt_aligned_pixel_simd_t | sign |
| return | out = row1 * in[1] + out |
| static const dt_aligned_pixel_simd_t | exponent |
| static const dt_aligned_pixel_simd_t | value |
| static const dt_aligned_pixel_simd_t | row0 |
| static const dt_aligned_pixel_simd_t const dt_aligned_pixel_simd_t | row1 |
| static const dt_aligned_pixel_simd_t const dt_aligned_pixel_simd_t const dt_aligned_pixel_simd_t | row2 |
| darktable_t | darktable |
| #define __DT_CLONE_TARGETS__ |
Definition at line 367 of file darktable.h.
| #define __OMP_DECLARE_SIMD__ | ( | ... | ) |
Definition at line 263 of file darktable.h.
| #define __OMP_FOR__ | ( | ... | ) |
Definition at line 261 of file darktable.h.
| #define __OMP_FOR_SIMD__ | ( | ... | ) |
Definition at line 260 of file darktable.h.
| #define __OMP_PARALLEL__ | ( | ... | ) |
Definition at line 257 of file darktable.h.
| #define __OMP_PARALLEL_FOR__ | ( | ... | ) |
Definition at line 258 of file darktable.h.
| #define __OMP_PARALLEL_FOR_CPP__ | ( | ... | ) |
Definition at line 265 of file darktable.h.
| #define __OMP_PARALLEL_FOR_SIMD__ | ( | ... | ) |
Definition at line 259 of file darktable.h.
| #define __OMP_SIMD__ | ( | ... | ) |
Definition at line 262 of file darktable.h.
| #define __STDC_FORMAT_MACROS |
Definition at line 73 of file darktable.h.
| #define _XOPEN_SOURCE 700 |
Definition at line 69 of file darktable.h.
| #define DT_ALIGNED_ARRAY __attribute__((aligned(DT_CACHELINE_BYTES))) |
Definition at line 388 of file darktable.h.
| #define DT_ALIGNED_PIXEL __attribute__((aligned(16))) |
Definition at line 389 of file darktable.h.
| #define DT_CACHELINE_BYTES 64 |
Definition at line 380 of file darktable.h.
| #define DT_CACHELINE_FLOATS 16 |
Definition at line 381 of file darktable.h.
| #define DT_CACHELINE_PIXELS 4 |
Definition at line 382 of file darktable.h.
| #define DT_CURRENT_PERFORMANCE_CONFIGURE_VERSION 11 |
Definition at line 125 of file darktable.h.
| #define dt_free | ( | ptr | ) |
Definition at line 456 of file darktable.h.
| #define dt_free_align | ( | ptr | ) |
Definition at line 481 of file darktable.h.
| #define dt_get_bythread | ( | buf, | |
| padsize, | |||
| tnum | |||
| ) | DT_IS_ALIGNED((buf) + ((padsize) * (tnum))) |
Definition at line 1038 of file darktable.h.
| #define dt_get_perthread | ( | buf, | |
| padsize | |||
| ) | DT_IS_ALIGNED((buf) + ((padsize) * dt_get_thread_num())) |
Definition at line 1035 of file darktable.h.
| #define DT_IMAGE_DBLOCKS 64 |
Definition at line 172 of file darktable.h.
| #define DT_IS_ALIGNED | ( | x | ) | __builtin_assume_aligned(x, DT_CACHELINE_BYTES) |
Definition at line 371 of file darktable.h.
| #define DT_MAX_FILENAME_LEN 256 |
define for max path/filename length
Definition at line 1052 of file darktable.h.
| #define DT_MAX_PATH_FOR_PARAMS 4096 |
Definition at line 1071 of file darktable.h.
| #define DT_MODULE | ( | MODVER | ) |
Definition at line 140 of file darktable.h.
| #define DT_MODULE_INTROSPECTION | ( | MODVER, | |
| PARAMSTYPE | |||
| ) | DT_MODULE(MODVER) |
Definition at line 151 of file darktable.h.
| #define DT_MODULE_VERSION 23 |
Definition at line 120 of file darktable.h.
| #define DT_PERF_INFOSIZE 4096 |
Definition at line 126 of file darktable.h.
| #define DT_PIXEL_SIMD_CHANNELS 4 |
Definition at line 638 of file darktable.h.
| #define dt_pixelpipe_cache_alloc_align | ( | size, | |
| pipe | |||
| ) | dt_pixelpipe_cache_alloc_align_cache((size), (pipe)->type) |
Definition at line 437 of file darktable.h.
| #define dt_pixelpipe_cache_alloc_align_cache | ( | size, | |
| id | |||
| ) | dt_pixelpipe_cache_alloc_align_cache_impl(darktable.pixelpipe_cache, (size), (id), __FILE__ ":" DT_STRINGIFY(__LINE__)) |
Definition at line 433 of file darktable.h.
| #define dt_pixelpipe_cache_alloc_align_float | ( | pixels, | |
| pipe | |||
| ) | ((float *)dt_pixelpipe_cache_alloc_align((size_t)(pixels) * sizeof(float), (pipe))) |
Definition at line 442 of file darktable.h.
| #define dt_pixelpipe_cache_alloc_align_float_cache | ( | pixels, | |
| id | |||
| ) | ((float *)dt_pixelpipe_cache_alloc_align_cache((size_t)(pixels) * sizeof(float), (id))) |
Definition at line 447 of file darktable.h.
| #define dt_pixelpipe_cache_alloc_perthread | ( | n, | |
| objsize, | |||
| padded_size | |||
| ) | ((void *)dt_pixelpipe_cache_alloc_perthread_impl((n), (objsize), (padded_size), __FILE__ ":" DT_STRINGIFY(__LINE__))) |
Definition at line 1006 of file darktable.h.
| #define dt_pixelpipe_cache_alloc_perthread_float | ( | n, | |
| padded_size | |||
| ) | ((float *)dt_pixelpipe_cache_alloc_perthread_float_impl((n), (padded_size), __FILE__ ":" DT_STRINGIFY(__LINE__))) |
Definition at line 1030 of file darktable.h.
| #define dt_pixelpipe_cache_calloc_perthread | ( | n, | |
| objsize, | |||
| padded_size | |||
| ) | ((void *)dt_pixelpipe_cache_calloc_perthread_impl((n), (objsize), (padded_size), __FILE__ ":" DT_STRINGIFY(__LINE__))) |
Definition at line 1019 of file darktable.h.
| #define dt_pixelpipe_cache_free_align | ( | mem | ) | dt_pixelpipe_cache_free_align_cache(darktable.pixelpipe_cache, (void **)&(mem), __FILE__ ":" DT_STRINGIFY(__LINE__)); |
Definition at line 453 of file darktable.h.
| #define DT_RESTRICT restrict |
Definition at line 178 of file darktable.h.
| #define DT_STRINGIFY | ( | x | ) | DT_STRINGIFY_HELPER(x) |
Definition at line 429 of file darktable.h.
Definition at line 428 of file darktable.h.
| #define dt_unreachable_codepath | ( | ) | dt_unreachable_codepath_with_caller("unreachable", __FILE__, __LINE__, __FUNCTION__) |
Definition at line 979 of file darktable.h.
| #define dt_unreachable_codepath_with_desc | ( | D | ) | dt_unreachable_codepath_with_caller(D, __FILE__, __LINE__, __FUNCTION__) |
Definition at line 977 of file darktable.h.
| #define for_each_channel | ( | _var, | |
| ... | |||
| ) | for (size_t _var = 0; _var < DT_PIXEL_SIMD_CHANNELS; _var++) |
Definition at line 662 of file darktable.h.
| #define for_four_channels | ( | _var, | |
| ... | |||
| ) | for (size_t _var = 0; _var < 4; _var++) |
Definition at line 664 of file darktable.h.
| #define g_list_is_singleton | ( | list | ) | ((list) && (!(list)->next)) |
Definition at line 938 of file darktable.h.
| #define IS_NULL_PTR | ( | p | ) |
C is way too permissive with !=, == and if(var) checks, which can mean too many things depending on what we compare. We force here a semantic NULL check for pointers types that will fail for anything else than pointers, and make the code more explicit about what is checked. This will fail at compile time on function pointers and anything that is not a pointer.
Definition at line 281 of file darktable.h.
| #define O_BINARY 0 |
Definition at line 77 of file darktable.h.
| #define omp_get_max_threads | ( | ) | 1 |
We need to include all OS-centric & arch-centric libs here, because they typically contain low-level info useful to plan for SIMD memory use (mem alloc, mem alignment, SSE level, CPU features, etc.).
Definition at line 254 of file darktable.h.
| #define omp_get_thread_num | ( | ) | 0 |
Definition at line 255 of file darktable.h.
| #define PATH_MAX 4096 |
Definition at line 1062 of file darktable.h.
| #define STR | ( | x | ) | STR_HELPER(x) |
Definition at line 170 of file darktable.h.
Definition at line 167 of file darktable.h.
| #define UNKNOWN_IMAGE -1 |
Definition at line 182 of file darktable.h.
|
inline |
Enable aggressive floating-point arithmetic optimizations, in denormals handling. Set through user preference cpu_fp_mode
Build the keyed full transform matrix for one scene luminance.
Multi-tap smudge source sample with directional jitter.
uses D50 white point.
Uses D50
Uses D65
uses D50 white point and clips the output to [0..1].
Conversion algorithms between XYZ and JzAzBz and JzCzhz are described in the following paper:
Perceptually uniform color space for image signals including high dynamic range and wide gamut https://www.osapublishing.org/oe/fulltext.cfm?uri=oe-25-13-15131&id=368272
| mode | |
| motion_dx | Motion X used to orient anisotropic taps. |
| motion_dy | Motion Y used to orient anisotropic taps. |
Inside the [dark ; bright] segment, the module linearly interpolates between the two user transforms. Outside that segment, the nearest transform fades linearly back to identity over one segment length so the correction tapers out instead of clipping.
| [in] | luminance | Current pixel scene luminance in XYZ Y. |
| [in] | d | Precomputed module state for the current pipe. |
| [out] | matrix | Keyed full transform matrix in transposed padded form. |
Definition at line 524 of file darktable.h.
| typedef struct darktable_t darktable_t |
| typedef float dt_boundingbox_t[4] |
Definition at line 709 of file darktable.h.
| typedef enum dt_debug_thread_t dt_debug_thread_t |
| typedef struct dt_sys_resources_t dt_sys_resources_t |
| enum dt_debug_thread_t |
Definition at line 711 of file darktable.h.
| typedef __attribute__ | ( | (aligned(16)) | ) |
|
inlinestatic |
Definition at line 526 of file darktable.h.
References value.
|
inlinestatic |
Definition at line 688 of file darktable.h.
References for_each_channel, k, and out.
Referenced by _heal_laplace_iteration(), and process().
|
inlinestatic |
Definition at line 677 of file darktable.h.
References out.
Referenced by _interpolation_resample_plain(), expand_2D_Bspline(), and reduce_2D_Bspline().
|
inlinestatic |
Definition at line 1083 of file darktable.h.
References dt_string_replace().
Referenced by _blendop_update_top_enable_label(), _dt_dev_raster_mask_check(), _gui_styles_dialog_run(), _history_store_prepend_item(), _hm_clean_module_name(), _iop_panel_label(), _ioporder_create_graph_node(), dt_dev_get_raster_mask(), dt_gui_hist_dialog_new(), dt_history_get_items_as_string(), dt_history_item_get_name(), dt_history_item_get_name_html(), dt_iop_gui_init(), dt_lib_init_module(), dt_lib_unload_module(), and strip_markup().
| void * dt_alloc_align | ( | size_t | size | ) |
Definition at line 444 of file darktable.c.
References dt_alloc_align_internal(), and size.
Referenced by _load_jpg(), _refresh_preview_module_histogram_for_hash(), dt_alloc_align_float(), dt_cache_get_with_caller(), dt_cache_seed(), dt_cairo_sharpen_surface_rgb24(), dt_calloc_align(), dt_calloc_align_float(), dt_colorchecker_patch_array_init(), dt_iop_levels_compute_levels_automatic(), dt_iop_tonecurve_draw(), dt_ioppr_add_profile_info_to_list(), dt_mipmap_cache_alloc(), dt_mipmap_cache_allocate_dynamic(), and extract_color_checker().
|
inlinestatic |
Definition at line 494 of file darktable.h.
References dt_alloc_align(), and DT_CACHELINE_BYTES.
Referenced by _brush_get_gravity_center(), _build_clut(), _build_clut(), _draw_graph_background(), _extract_patches(), _polygon_get_gravity_center(), build_gui_kernel(), build_pixel_kernel(), commit_params(), dt_iop_tonecurve_draw(), dt_ioppr_init_profile_info(), extract_color_checker(), init_pipe(), process(), process_cl(), pseudo_solve(), solve_hermitian(), and validate_color_checker().
|
inlinestatic |
Definition at line 409 of file darktable.h.
References DT_CACHELINE_BYTES, dt_round_size(), and size.
Referenced by dt_alloc_align().
|
inlinestatic |
Definition at line 488 of file darktable.h.
References dt_alloc_align(), and size.
Referenced by _ensure_sample_cache_capacity(), default_init_pipe(), dt_iop_init_pipe(), gui_init(), init_pipe(), init_pipe(), and init_pipe().
|
inlinestatic |
Definition at line 498 of file darktable.h.
References dt_alloc_align(), and DT_CACHELINE_BYTES.
| void dt_capabilities_add | ( | char * | capability | ) |
Definition at line 1761 of file darktable.c.
References darktable_t::capabilities, darktable_t::capabilities_threadsafe, darktable, dt_capabilities_check(), dt_pthread_mutex_lock(), and dt_pthread_mutex_unlock().
Referenced by dt_opencl_init(), and dt_pwstorage_new().
| int dt_capabilities_check | ( | char * | capability | ) |
Definition at line 1748 of file darktable.c.
References darktable_t::capabilities, darktable, FALSE, and TRUE.
Referenced by dt_capabilities_add().
| void dt_capabilities_cleanup | ( | ) |
Definition at line 1782 of file darktable.c.
References darktable_t::capabilities, and darktable.
Referenced by dt_cleanup().
| void dt_capabilities_remove | ( | char * | capability | ) |
Definition at line 1772 of file darktable.c.
References darktable_t::capabilities, darktable_t::capabilities_threadsafe, darktable, dt_pthread_mutex_lock(), and dt_pthread_mutex_unlock().
Referenced by dt_dev_pixelpipe_process().
Definition at line 504 of file darktable.h.
References DT_CACHELINE_BYTES, and dt_is_aligned().
| void dt_cleanup | ( | ) |
Definition at line 1302 of file darktable.c.
References _dt_drain_main_context(), dt_gui_gtk_t::accels, darktable_t::bauhaus, darktable_t::capabilities_threadsafe, darktable_t::collection, darktable_t::color_profiles, darktable_t::conf, darktable_t::control, dt_gui_gtk_t::culling_mode, darktable, darktable_t::database_threadsafe, darktable_t::db, dt_accels_cleanup(), dt_bauhaus_cleanup(), dt_capabilities_cleanup(), dt_collection_free(), dt_colorlabels_cleanup(), dt_colorspaces_cleanup(), dt_conf_cleanup(), dt_conf_get_int(), dt_conf_set_int(), dt_control_cleanup(), dt_control_shutdown(), dt_control_signal_cleanup(), dt_ctl_switch_mode_to(), dt_culling_mode_to_selection(), dt_database_cleanup_busy_statements(), dt_database_destroy(), dt_database_maybe_maintenance(), dt_database_maybe_snapshot(), dt_database_optimize(), dt_database_perform_maintenance(), dt_database_snaps_to_remove(), dt_database_snapshot(), DT_DEBUG_SQL, dt_dev_history_cleanup(), dt_dev_pixelpipe_cache_cleanup(), dt_dev_pixelpipe_cache_wait_dump_pending(), dt_exif_cleanup(), dt_free, dt_free_gpointer(), dt_gui_presets_cleanup(), dt_gui_throttle_cleanup(), dt_guides_cleanup(), dt_history_cleanup(), dt_image_cache_cleanup(), dt_image_cleanup(), dt_imageio_cleanup(), dt_iop_unload_modules_so(), dt_lib_cleanup(), dt_metadata_cleanup(), dt_mipmap_cache_cleanup(), dt_opencl_cleanup(), dt_opencl_finish(), dt_points_cleanup(), dt_print(), dt_printers_abort_discovery(), dt_pthread_mutex_destroy(), dt_pthread_rwlock_destroy, dt_pwstorage_destroy(), dt_selection_free(), dt_sentry_shutdown(), dt_styles_cleanup(), dt_tags_cleanup(), dt_ui_cleanup_main_table(), dt_ui_cleanup_titlebar(), dt_ui_main_window(), dt_undo_cleanup(), dt_view_manager_cleanup(), darktable_t::exiv2_threadsafe, FALSE, darktable_t::gui, darktable_t::guides, i, darktable_t::image_cache, darktable_t::imageio, dt_opencl_t::inited, darktable_t::iop_order_list, darktable_t::iop_order_rules, IS_NULL_PTR, darktable_t::lib, dt_control_t::log_mutex, darktable_t::mipmap_cache, darktable_t::noiseprofile_parser, dt_opencl_t::num_devs, darktable_t::opencl, pango_fc_font_map_get_type(), pango_fc_font_map_shutdown(), darktable_t::pipeline_threadsafe, darktable_t::pixelpipe_cache, darktable_t::plugin_threadsafe, darktable_t::points, darktable_t::pwstorage, darktable_t::readFile_mutex, dt_control_t::run_mutex, darktable_t::selection, darktable_t::signals, dt_gui_gtk_t::surface, TRUE, dt_gui_gtk_t::ui, darktable_t::undo, and darktable_t::view_manager.
Referenced by dt_gui_gtk_run(), main(), and main().
| void dt_concat_path_file | ( | char | destination[4096], |
| const char | path[4096], | ||
| const char *const | file | ||
| ) |
Append a constant filename to a variable, stack-based, fixed-sized, directory, and add a / in-between.
| destination | |
| variable | |
| string |
| void dt_configure_runtime_performance | ( | dt_sys_resources_t * | resources, |
| gboolean | init_gui | ||
| ) |
Definition at line 1680 of file darktable.c.
References _get_total_memory(), darktable, dt_conf_get_int64(), dt_control_log(), DT_DEBUG_CACHE, DT_DEBUG_MEMORY, dt_print(), dt_worker_threads(), dt_sys_resources_t::headroom_memory, MAX, dt_sys_resources_t::mipmap_memory, darktable_t::num_openmp_threads, dt_sys_resources_t::pixelpipe_memory, and dt_sys_resources_t::total_memory.
Referenced by dt_init().
Definition at line 475 of file darktable.h.
References dt_free.
|
inlinestatic |
Definition at line 463 of file darktable.h.
Referenced by __attribute__(), _apply_preferences(), _choose_gpx_callback(), _datetime_undo_data_free(), _dev_auto_apply_presets(), _distort_xtransform(), _draw_paths(), _dt_style_cleanup_multi_instance(), _dt_style_update_iop_order(), _event_dnd_get(), _exif_xmp_read_data(), _exif_xmp_read_data_export(), _film_import1(), _geotag_undo_data_free(), _get_base_value(), _gradient_slider_destroy(), _history_undo_data_free(), _hm_backup_cleanup(), _hm_build_id_set_from_mod_list(), _hm_build_last_history_by_id(), _hm_build_last_history_by_id_from_history(), _hm_build_next_map_from_ids(), _hm_build_override_map(), _hm_build_prev_map_from_ids(), _hm_report_build_moved_set(), _hm_report_update_arrows(), _hm_restore_dest_from_backup(), _hm_topo_build_constraint_ids(), _hm_topo_build_id_info_table(), _hm_topo_merge_cleanup(), _hm_topo_resolve_incompatible_constraints(), _ioporder_get_current_order_name(), _lib_snapshot_capture_state(), _metadata_view_update_values(), _pop_undo(), _print_button_clicked(), _save_last_tag_used(), _set_printer(), _setup_selected_images_list(), _styles_init_source_dev(), _styles_prepare_source_dev(), _undo_metadata_free(), _update(), _upgrade_data_schema_step(), _upgrade_library_schema_step(), _view_map_draw_other_locations(), _write_xmp_id(), append_styles(), apply_clicked(), ask_and_delete(), build_global_distortion_map(), cleanup(), clear_search(), delete_clicked(), dt_accels_window(), dt_bauhaus_combobox_from_conf(), dt_bauhaus_widget_set_label(), dt_cleanup(), dt_colorspaces_cleanup(), dt_conf_init(), dt_control_crawler_show_image_list(), dt_control_delete_images_job_run(), dt_control_export_job_run(), dt_control_import_data_free(), dt_dev_cleanup(), dt_dev_history_undo_start_record_locked(), dt_dev_pixelpipe_cache_init(), dt_dev_pixelpipe_cleanup_nodes(), dt_dng_opcode_process_opcode_list_2(), dt_exif_read_blob(), dt_exif_xmp_read(), dt_get_selected_files(), dt_gui_preferences_enum(), dt_history_get_items_as_string(), dt_image_cache_deallocate(), dt_image_read_duplicates(), dt_import_cleanup(), dt_init(), dt_ioppr_change_iop_order(), dt_ioppr_deserialize_iop_order_list(), dt_ioppr_deserialize_text_iop_order_list(), dt_ioppr_get_iop_order_list(), dt_ioppr_rebuild_iop_order_from_modules(), dt_ioppr_set_default_iop_order(), dt_ioppr_update_for_modules(), dt_lib_export_metadata_configuration_dialog(), dt_lib_export_metadata_set_conf(), dt_masks_free_form(), dt_metadata_clear(), dt_metadata_set(), dt_metadata_set_import(), dt_metadata_set_list(), dt_pwstorage_kwallet_get(), dt_pwstorage_libsecret_get(), dt_styles_create_from_image(), dt_styles_get_item_list_as_string(), dt_styles_save_to_file(), dt_styles_style_data_free(), dt_tag_import(), dt_view_manager_cleanup(), dtgtk_gradient_slider_multivalue_clear_stops(), export_clicked(), finalize_store(), free_chart(), free_labels_list(), free_location(), free_params(), get_query_string(), gui_cleanup(), gui_cleanup(), gui_reset(), import_clicked(), import_preset(), init_presets(), list_match_string(), load_themes(), load_watermarks(), main(), main(), main(), modify_roi_in(), parse_cht(), refresh_watermarks(), run_style_scenarios(), secret_to_attributes(), set_params(), store(), update_profile_list(), and write_image().
| size_t dt_get_available_mem | ( | ) |
Definition at line 1670 of file darktable.c.
References dt_dev_pixelpipe_cache_t::current_memory, darktable, dt_dev_pixelpipe_cache_t::max_memory, and darktable_t::pixelpipe_cache.
Referenced by _default_process_tiling_ptp(), _default_process_tiling_roi(), and dt_tiling_piece_fits_host_memory().
| size_t dt_get_mipmap_mem | ( | ) |
Definition at line 1675 of file darktable.c.
References darktable, darktable_t::dtresources, and dt_sys_resources_t::mipmap_memory.
Referenced by dt_mipmap_cache_init().
|
inlinestatic |
Definition at line 291 of file darktable.h.
References omp_get_thread_num.
Referenced by blur_2D_Bspline(), color_picker_helper_bayer_parallel(), color_picker_helper_xtrans_parallel(), dt_points_get(), dwt_decompose_horiz(), process(), and process_random().
|
inlinestatic |
Definition at line 921 of file darktable.h.
References dt_get_wtime(), getrusage(), rusage::ru_utime, RUSAGE_SELF, and t.
Referenced by _dt_dev_load_raw(), _lib_navigation_draw_callback(), _redraw_surface(), _view_map_changed_callback_delayed(), dt_color_picker_helper(), dt_dev_darkroom_pipeline(), dt_dev_pixelpipe_change(), dt_dev_pixelpipe_process(), dt_dev_pixelpipe_process_rec(), dt_imageio_export_with_flags(), dt_ioppr_transform_image_colorspace(), dt_ioppr_transform_image_colorspace_cl(), dt_ioppr_transform_image_colorspace_rgb(), dt_ioppr_transform_image_colorspace_rgb_cl(), dt_show_times(), dt_show_times_f(), dual_demosaic(), expose(), process(), and process_cl().
Definition at line 914 of file darktable.h.
Referenced by _brush_get_mask(), _brush_get_mask_roi(), _brush_get_pts_border(), _build_clut(), _build_clut(), _circle_get_mask(), _circle_get_mask_roi(), _draw_samples(), _dt_masks_events_flush_rebuild_if_needed(), _dt_thumbtable_empty_list(), _ellipse_get_mask(), _ellipse_get_mask_roi(), _film_import1(), _gradient_get_mask(), _gradient_get_mask_roi(), _group_get_mask(), _group_get_mask_roi(), _launch_text_query(), _piwigo_api_post_internal(), _polygon_get_mask(), _polygon_get_mask_roi(), _polygon_get_pts_border(), _rasterize_pending_dab_batch(), _render_surface(), _text_entry_changed_wait(), _thumb_draw_image(), _undo_record(), _update_curve_cache(), _update_gui_lut_cache(), _view_image_get_surface_internal(), dt_control_job_execute(), dt_control_run_job_res(), dt_drawlayer_paint_rasterize_segment_to_buffer(), dt_get_times(), dt_init(), dt_masks_center_of_gravity_from_points(), dt_masks_group_render_roi(), dt_masks_gui_form_create_throttled(), dt_opencl_device_init(), dt_print(), dt_thumbtable_update(), dt_vprint(), enter(), and leave().
Definition at line 1043 of file darktable.h.
Referenced by _current_preview_luminance_hash(), _default_pipe_hash(), _dt_collection_get_hash(), _get_lines_hash(), _hash_raster_masks(), _image_cache_self_hash(), dt_dev_history_compute_hash(), dt_dev_pixelpipe_node_hash(), dt_dev_pixelpipe_raster_mask_hash(), dt_dev_pixelpipe_rawdetail_mask_hash(), dt_drawlayer_touch_stroke_commit_hash(), dt_iop_commit_params(), dt_iop_compute_blendop_hash(), dt_iop_compute_module_hash(), dt_masks_group_get_hash(), dt_pixelpipe_get_global_hash(), expose(), and gui_focus().
| int dt_init | ( | int | argc, |
| char * | argv[], | ||
| const gboolean | init_gui, | ||
| const gboolean | load_data | ||
| ) |
Definition at line 449 of file darktable.c.
References _gtk_log_writer_filter(), dt_gui_gtk_t::accels, darktable_t::bauhaus, darktable_t::capabilities, darktable_t::capabilities_threadsafe, CHKSIGDBG, darktable_t::collection, darktable_t::color_profiles, darktable_t::conf, darktable_t::control, darktable, darktable_last_commit_year, darktable_package_string, darktable_t::database_threadsafe, darktable_t::db, darktable_t::dbus, dt_dbus_t::dbus_connection, darktable_t::develop, dt_accels_connect_accels(), dt_accels_load_user_config(), dt_bauhaus_init(), DT_BUILD_C_COMPILER, DT_BUILD_C_FLAGS, DT_BUILD_CPU_MODE, DT_BUILD_CXX_COMPILER, DT_BUILD_CXX_FLAGS, DT_BUILD_TYPE, dt_collection_new(), dt_colorspaces_init(), dt_concat_path_file(), dt_conf_get_bool(), dt_conf_get_int(), dt_conf_init(), dt_configure_runtime_performance(), dt_control_add_job(), dt_control_crawler_run(), dt_control_crawler_show_image_list(), dt_control_init(), dt_control_progress_init(), dt_control_signal_init(), dt_ctl_switch_mode_to(), dt_database_get_lock_acquired(), dt_database_init(), dt_database_maybe_maintenance(), dt_database_perform_maintenance(), dt_database_show_error(), dt_datetime_init(), DT_DEBUG_CACHE, DT_DEBUG_CAMERA_SUPPORT, DT_DEBUG_COLORPROFILE, DT_DEBUG_CONTROL, DT_DEBUG_DEMOSAIC, DT_DEBUG_DEV, DT_DEBUG_GTK, DT_DEBUG_HISTORY, DT_DEBUG_IMAGEIO, DT_DEBUG_IMPORT, DT_DEBUG_INPUT, DT_DEBUG_IOPORDER, DT_DEBUG_LIGHTTABLE, DT_DEBUG_LUA, DT_DEBUG_MASKS, DT_DEBUG_MEMORY, DT_DEBUG_NAN, DT_DEBUG_NOCACHE_REUSE, DT_DEBUG_OPENCL, DT_DEBUG_PARAMS, DT_DEBUG_PERF, DT_DEBUG_PIPE, DT_DEBUG_PIPECACHE, DT_DEBUG_PRINT, DT_DEBUG_PWSTORAGE, DT_DEBUG_SHORTCUTS, DT_DEBUG_SIGNAL, DT_DEBUG_SIGNAL_ACT_CONNECT, DT_DEBUG_SIGNAL_ACT_DISCONNECT, DT_DEBUG_SIGNAL_ACT_PRINT_TRACE, DT_DEBUG_SIGNAL_ACT_RAISE, DT_DEBUG_SQL, DT_DEBUG_TILING, DT_DEBUG_UNDO, DT_DEBUG_VERBOSE, dt_dev_pixelpipe_cache_init(), dt_exif_init(), dt_exif_set_exiv2_taglist(), dt_film_set_folder_status(), DT_FP_MODE_FAST, dt_free, dt_free_gpointer(), dt_get_wtime(), dt_gui_gtk_init(), dt_gui_presets_init(), dt_gui_splash_close(), dt_gui_throttle_init(), dt_guides_init(), dt_image_cache_connect_info_changed_first(), dt_image_cache_init(), dt_imageio_init(), dt_iop_load_modules_so(), dt_iop_set_darktable_iop_table(), dt_ioppr_check_so_iop_order(), dt_ioppr_get_iop_order_list(), dt_ioppr_get_iop_order_rules(), DT_JOB_QUEUE_USER_BG, dt_l10n_init(), dt_lib_init(), dt_load_from_string(), dt_loc_get_localedir(), dt_loc_get_sharedir(), dt_loc_get_user_config_dir(), dt_loc_init(), dt_metadata_init(), dt_mipmap_cache_init(), dt_noiseprofile_init(), dt_opencl_init(), dt_pathlist_import_create(), dt_points_init(), dt_print(), dt_print_mem_usage(), dt_pthread_mutex_init(), dt_pthread_rwlock_init, dt_pwstorage_new(), dt_selection_new(), dt_sentry_init(), dt_set_darktable_tags(), dt_set_rlimits(), dt_set_signal_handlers(), DT_SIGNAL_ACTIVE_IMAGES_CHANGE, DT_SIGNAL_COLLECTION_CHANGED, DT_SIGNAL_CONTROL_LOG_REDRAW, DT_SIGNAL_CONTROL_NAVIGATION_REDRAW, DT_SIGNAL_CONTROL_PICKERDATA_READY, DT_SIGNAL_CONTROL_PROFILE_CHANGED, DT_SIGNAL_CONTROL_PROFILE_USER_CHANGED, DT_SIGNAL_CONTROL_REDRAW_ALL, DT_SIGNAL_CONTROL_REDRAW_CENTER, DT_SIGNAL_CONTROL_TOAST_REDRAW, DT_SIGNAL_COUNT, DT_SIGNAL_DARKROOM_UI_CHANGED, DT_SIGNAL_DEVELOP_HISTORY_CHANGE, DT_SIGNAL_DEVELOP_HISTORY_WILL_CHANGE, DT_SIGNAL_DEVELOP_IMAGE_CHANGED, DT_SIGNAL_DEVELOP_INITIALIZE, DT_SIGNAL_DEVELOP_MODULE_MOVED, DT_SIGNAL_DEVELOP_MODULE_REMOVE, DT_SIGNAL_DEVELOP_MODULEGROUPS_SET, DT_SIGNAL_DEVELOP_PREVIEW_PIPE_FINISHED, DT_SIGNAL_DEVELOP_UI_PIPE_FINISHED, DT_SIGNAL_FILMROLLS_CHANGED, DT_SIGNAL_FILMROLLS_REMOVED, DT_SIGNAL_IMAGE_EXPORT_TMPFILE, DT_SIGNAL_IMAGE_IMPORT, DT_SIGNAL_IMAGE_INFO_CHANGED, DT_SIGNAL_IMAGE_LOADED, DT_SIGNAL_IMAGEIO_STORAGE_CHANGE, DT_SIGNAL_IMAGES_ORDER_CHANGE, DT_SIGNAL_MASK_CHANGED, DT_SIGNAL_METADATA_CHANGED, DT_SIGNAL_METADATA_UPDATE, DT_SIGNAL_MOUSE_OVER_IMAGE_CHANGE, DT_SIGNAL_PREFERENCES_CHANGE, DT_SIGNAL_SELECTION_CHANGED, DT_SIGNAL_STYLE_CHANGED, DT_SIGNAL_TAG_CHANGED, DT_SIGNAL_VIEWMANAGER_FILMSTRIP_ACTIVATE, DT_SIGNAL_VIEWMANAGER_FILMSTRIP_DRAG_BEGIN, DT_SIGNAL_VIEWMANAGER_THUMBTABLE_ACTIVATE, DT_SIGNAL_VIEWMANAGER_VIEW_CHANGED, dt_ui_init_global_menu(), dt_undo_init(), dt_util_normalize_path(), dt_view_manager_gui_init(), dt_view_manager_init(), darktable_t::dtresources, error(), darktable_t::exiv2_threadsafe, FALSE, GETTEXT_PACKAGE, darktable_t::gui, darktable_t::guides, i, darktable_t::image_cache, darktable_t::imageio, darktable_t::iop, darktable_t::iop_order_list, darktable_t::iop_order_rules, IS_NULL_PTR, k, dt_conf_string_entry_t::key, darktable_t::l10n, darktable_t::lib, dt_control_t::log_mutex, darktable_t::main_message, darktable_t::mipmap_cache, darktable_t::noiseprofile_parser, darktable_t::num_openmp_threads, omp_get_max_threads, darktable_t::opencl, PACKAGE_BUGREPORT, PATH_MAX, darktable_t::pipeline_threadsafe, darktable_t::pixelpipe_cache, dt_sys_resources_t::pixelpipe_memory, darktable_t::plugin_threadsafe, darktable_t::points, darktable_t::progname, darktable_t::pwstorage, darktable_t::readFile_mutex, dt_gui_gtk_t::reset, dt_control_t::run_mutex, dt_control_t::running, dt_gui_gtk_t::scroll_to, darktable_t::selection, darktable_t::signals, darktable_t::start_wtime, darktable_t::themes, TRUE, dt_gui_gtk_t::ui, darktable_t::undo, darktable_t::unmuted, darktable_t::unmuted_signal_dbg, darktable_t::unmuted_signal_dbg_acts, usage(), dt_conf_string_entry_t::value, darktable_t::view_manager, and void().
|
inlinestatic |
Definition at line 392 of file darktable.h.
Referenced by dt_check_sse_aligned().
| int dt_load_from_string | ( | const gchar * | image_to_load, |
| gboolean | open_image_in_dr, | ||
| gboolean * | single_image | ||
| ) |
Definition at line 326 of file darktable.c.
References dt_mipmap_buffer_t::buf, darktable, dt_control_log(), dt_control_set_mouse_over_id(), dt_ctl_switch_mode_to(), dt_film_import(), dt_film_new(), dt_film_open(), dt_free, dt_image_import(), DT_MIPMAP_BLOCKING, dt_mipmap_cache_get, dt_mipmap_cache_release, DT_MIPMAP_FULL, dt_util_normalize_path(), FALSE, IS_NULL_PTR, darktable_t::mipmap_cache, and TRUE.
Referenced by _handle_method_call(), and dt_init().
|
inlinestatic |
Definition at line 893 of file darktable.h.
References state.
Referenced by _apply_gui_button_pressed_state(), _area_button_press_callback(), _area_button_press_callback(), _area_button_press_callback(), _blendop_blendif_enter(), _blendop_blendif_showmask_clicked(), _blendop_masks_show_and_edit(), _brush_events_button_pressed(), _brush_events_button_released(), _brush_events_mouse_scrolled(), _circle_events_button_pressed(), _circle_events_mouse_scrolled(), _click_on_view(), _click_on_view_dictionary(), _color_picker_callback_button_press(), _datetime_scroll_over(), _decorate_hierarchy(), _dictionary_key_pressed(), _ellipse_events_button_pressed(), _ellipse_events_mouse_scrolled(), _event_image_motion(), _event_main_release(), _gradient_events_button_pressed(), _gradient_events_mouse_scrolled(), _gui_reset_callback(), _iop_plugin_header_button_press(), _iop_plugin_header_button_release(), _key_pressed(), _lib_history_view_button_press_callback(), _lib_plugin_header_button_press(), _mouse_scroll(), _polygon_events_button_pressed(), _polygon_events_mouse_scrolled(), _rating_clicked(), _slider_add_step(), _thumbtable_scroll(), _tree_button_pressed(), _view_map_button_press_callback(), _view_map_scroll_event(), button_pressed(), button_pressed(), button_pressed(), button_released(), button_released(), checker_button_press(), color_picker_apply(), dt_iop_basecurve_button_press(), dt_iop_tonecurve_button_press(), dt_masks_set_source_pos_initial_state(), dt_thumbtable_key_pressed_grid(), key_pressed(), mouse_moved(), rt_edit_masks_callback(), rt_select_algorithm_callback(), scrolled(), scrolled(), and scrolled().
|
inlinestatic |
Definition at line 901 of file darktable.h.
References state.
Referenced by _event_structure_auto_clicked(), button_pressed(), and key_pressed().
| void * dt_pixelpipe_cache_alloc_align_cache_impl | ( | struct dt_dev_pixelpipe_cache_t * | cache, |
| size_t | size, | ||
| int | id, | ||
| const char * | name | ||
| ) |
Definition at line 1645 of file pixelpipe_cache.c.
References _arena_alloc_with_defrag(), _free_space_to_alloc(), _log_arena_allocation_failure(), _non_thread_safe_cache_ref_count_entry(), dt_pixel_cache_entry_t::age, dt_dev_pixelpipe_cache_t::arena, dt_pixel_cache_entry_t::data, dt_cache_arena_free(), DT_CACHELINE_BYTES, dt_pixel_cache_new_entry(), dt_pthread_mutex_lock(), dt_pthread_mutex_unlock(), error(), dt_pixel_cache_entry_t::external_alloc, dt_dev_pixelpipe_cache_t::external_entries, FALSE, IS_NULL_PTR, dt_dev_pixelpipe_cache_t::lock, name, size, and TRUE.
Referenced by dt_drawlayer_cache_alloc_temp_buffer(), and dt_pixelpipe_cache_alloc_perthread_impl().
|
inlinestatic |
Definition at line 1024 of file darktable.h.
References dt_pixelpipe_cache_alloc_perthread_impl(), and n.
|
inlinestatic |
Definition at line 994 of file darktable.h.
References darktable, DT_CACHELINE_BYTES, dt_pixelpipe_cache_alloc_align_cache_impl(), IS_NULL_PTR, n, darktable_t::num_openmp_threads, and darktable_t::pixelpipe_cache.
Referenced by dt_pixelpipe_cache_alloc_perthread_float_impl(), and dt_pixelpipe_cache_calloc_perthread_impl().
|
inlinestatic |
Definition at line 1010 of file darktable.h.
References darktable, dt_pixelpipe_cache_alloc_perthread_impl(), IS_NULL_PTR, n, and darktable_t::num_openmp_threads.
| void dt_pixelpipe_cache_free_align_cache | ( | struct dt_dev_pixelpipe_cache_t * | cache, |
| void ** | mem, | ||
| const char * | message | ||
| ) |
Definition at line 1693 of file pixelpipe_cache.c.
References _non_thread_safe_cache_ref_count_entry(), _non_threadsafe_cache_get_entry(), dt_pthread_mutex_lock(), dt_pthread_mutex_unlock(), dt_pixel_cache_entry_t::external_alloc, dt_dev_pixelpipe_cache_t::external_entries, FALSE, dt_pixel_cache_entry_t::hash, IS_NULL_PTR, and dt_dev_pixelpipe_cache_t::lock.
Referenced by dt_drawlayer_cache_free_temp_buffer(), and dt_drawlayer_cache_patch_clear().
| void dt_print | ( | dt_debug_thread_t | thread, |
| const char * | msg, | ||
| ... | |||
| ) |
| void dt_print_mem_usage | ( | ) |
Definition at line 1789 of file darktable.c.
References dt_free, f, get_usable_memory_bytes(), getline(), and IS_NULL_PTR.
Referenced by dt_dev_pixelpipe_process(), and dt_init().
| void void dt_print_nts | ( | dt_debug_thread_t | thread, |
| const char * | msg, | ||
| ... | |||
| ) |
|
inlinestatic |
Definition at line 397 of file darktable.h.
References size.
Referenced by _prepare_resampling_plan(), dt_alloc_align_internal(), and dt_round_size_sse().
|
inlinestatic |
Definition at line 403 of file darktable.h.
References dt_round_size(), and size.
Referenced by _dt_masks_dynbuf_growto(), fast_eigf_surface_blur(), and fast_surface_blur().
| void dt_show_times | ( | const dt_times_t * | start, |
| const char * | prefix | ||
| ) |
Definition at line 1568 of file darktable.c.
References dt_times_t::clock, darktable, DT_DEBUG_PERF, dt_get_times(), dt_print(), darktable_t::unmuted, and dt_times_t::user.
Referenced by _view_map_changed_callback_delayed(), dt_dev_darkroom_pipeline(), dt_dev_pixelpipe_process(), and dt_imageio_export_with_flags().
| void dt_show_times_f | ( | const dt_times_t * | start, |
| const char * | prefix, | ||
| const char * | suffix, | ||
| ... | |||
| ) |
|
inlinestatic |
Definition at line 1073 of file darktable.h.
References IS_NULL_PTR.
Referenced by delete_underscore().
| void gboolean dt_supported_image | ( | const gchar * | filename | ) |
check if file is a supported image
Definition at line 310 of file darktable.c.
References FALSE, i, IS_NULL_PTR, supported(), and TRUE.
Referenced by _film_recursive_get_files(), _filter_document(), _set_test_path(), _thumbtable_dnd_import_check(), and dt_pathlist_import_create().
|
inlinestatic |
Definition at line 980 of file darktable.h.
References description().
|
inlinestatic |
Definition at line 154 of file darktable.h.
References DT_MODULE_VERSION.
| char * dt_version_major_minor | ( | ) |
Definition at line 279 of file darktable.c.
References darktable_package_string, and p.
| void void void dt_vprint | ( | dt_debug_thread_t | thread, |
| const char * | msg, | ||
| ... | |||
| ) |
Definition at line 1665 of file darktable.c.
References dt_conf_get_int().
Referenced by dt_configure_runtime_performance(), dt_control_jobs_init(), and dt_mipmap_cache_init().
| for | ( | ) |
|
inlinestatic |
Definition at line 952 of file darktable.h.
Referenced by _brush_get_position_in_segment(), and _polygon_get_position_in_segment().
|
inlinestatic |
Definition at line 957 of file darktable.h.
Referenced by _add_node_to_segment(), _add_node_to_segment(), _brush_events_mouse_moved(), _polygon_events_mouse_moved(), _polygon_form_gravity_center(), _polygon_get_pts_border(), and _polygon_is_clockwise().
|
inlinestatic |
Definition at line 962 of file darktable.h.
|
inlinestatic |
Definition at line 939 of file darktable.h.
Referenced by _brush_init_ctrl_points(), _masks_remove_shape(), _polygon_creation_closing_form(), _polygon_events_mouse_moved(), _polygon_form_gravity_center(), _polygon_is_clockwise(), _polygon_populate_context_menu(), dt_gpx_get_location(), dt_ioppr_merge_module_multi_instance_iop_order_list(), dt_masks_gui_remove(), dt_masks_remove_or_delete(), and dt_ratings_apply_on_image().
Set the memory buffer to zero as a pack of unsigned char.
| buffer | void buffer |
| size | size of the memory stride. NEEDS TO BE A MULTIPLE OF 8. |
Definition at line 881 of file darktable.h.
Referenced by lmmse_demosaic(), process(), and xtrans_markesteijn_interpolate().
|
inlinestatic |
Remove Pango/Gtk markup and accels mnemonics from text labels. If the markup parsing fails, fallback to returning a copy of the original string.
| s | Original string to clean |
Definition at line 1095 of file darktable.h.
References delete_underscore(), and IS_NULL_PTR.
Referenced by _styles_get_submenu(), add_generic_top_menu_entry(), add_generic_top_submenu_entry(), and set_menu_entry().
|
extern |
Definition at line 179 of file darktable.c.
Referenced by __attribute__(), _abort_module_shutdown_cleanup(), _accels_keys_decode(), _accels_tooltip_query_hook(), _act_folders_relocate(), _act_folders_remove(), _act_prerender(), _act_tag_rename(), _act_tags_remove(), _action_request_focus(), _active_modules_popup(), _add_datetime_offset(), _add_masks_history_item(), _add_node_to_segment(), _add_node_to_segment(), _add_sample(), _add_shape_callback(), _add_thumbnail_at_rowid(), _adopt_tag_order(), _alignment_callback(), _altered_clicked(), _apply_rename_path(), _area_button_press_callback(), _area_button_press_callback(), _area_button_press_callback(), _area_draw_callback(), _area_draw_callback(), _area_motion_notify_callback(), _area_motion_notify_callback(), _ask_before_delete_style(), _ask_text(), _aspect_apply(), _aspect_ratio_get(), _attached_view_combo_changed(), _auto_levels_callback(), _auto_levels_callback(), _auto_set_exposure(), _auto_set_illuminant(), _background_layer_job_done_idle(), _bauhaus_widget_init(), _bin_pixels_waveform(), _bin_vectorscope(), _blend_layer_over_input_cl(), _blendif_change_blend_colorspace(), _blendif_hide_output_channels(), _blendif_options_callback(), _blendop_blend_mode_callback(), _blendop_blendif_boost_factor_callback(), _blendop_blendif_details_callback(), _blendop_blendif_enter(), _blendop_blendif_invert(), _blendop_blendif_key_press(), _blendop_blendif_leave(), _blendop_blendif_polarity_callback(), _blendop_blendif_reset(), _blendop_blendif_showmask_clicked(), _blendop_blendif_sliders_callback(), _blendop_blendif_sliders_reset_callback(), _blendop_blendif_tab_switch(), _blendop_blendif_update_tab(), _blendop_compositing_changed(), _blendop_masks_all_delete_callback(), _blendop_masks_all_duplicate_callback(), _blendop_masks_all_name_edited(), _blendop_masks_all_selection_changed(), _blendop_masks_all_toggled(), _blendop_masks_check_id(), _blendop_masks_combine_callback(), _blendop_masks_confirm_delete(), _blendop_masks_group_button_pressed(), _blendop_masks_group_create(), _blendop_masks_group_delete(), _blendop_masks_group_from_module(), _blendop_masks_group_move_callback(), _blendop_masks_group_name_commit(), _blendop_masks_group_operation_callback(), _blendop_masks_group_selection_changed(), _blendop_masks_group_tree_append(), _blendop_masks_group_unlink(), _blendop_masks_group_update_row(), _blendop_masks_invert_toggled(), _blendop_masks_is_group_with_shapes(), _blendop_masks_is_single_group_wrapper(), _blendop_masks_mode_changed(), _blendop_masks_polarity_callback(), _blendop_masks_refresh_lists(), _blendop_masks_show_and_edit(), _brush_add_node_callback(), _brush_events_button_released(), _brush_events_mouse_moved(), _brush_events_post_expose(), _brush_get_mask(), _brush_get_mask_roi(), _brush_get_pts_border(), _brush_initial_source_pos(), _brush_profile_draw(), _brush_reset_round_node_callback(), _brush_switch_node_callback(), _build_clut(), _build_clut(), _build_complete_ui(), _build_embedded_profile(), _build_preview_fallback_surface(), _build_primaries_ui(), _build_simple_ui(), _bulk_add_metadata(), _bulk_add_tags(), _bulk_remove_metadata(), _bulk_remove_tags(), _button_pressed(), _button_released(), _cache_entry_clmem_flush_device(), _cache_wait_cursor_progress(), _cache_wait_cursor_restore(), _center_view_free_zoom(), _channel_tabs_switch_callback(), _channel_tabs_switch_callback(), _channelmixerrgb_mixer_mode_callback(), _channelmixerrgb_primaries_slider_callback(), _channelmixerrgb_simple_slider_callback(), _channelmixerrgb_sync_primaries_from_params(), _channelmixerrgb_sync_simple_from_params(), _check_deleted_instances(), _check_id(), _choose_gpx_callback(), _circle_events_button_pressed(), _circle_events_mouse_moved(), _circle_events_post_expose(), _circle_get_creation_preview(), _circle_get_mask(), _circle_get_mask_roi(), _circle_init_new(), _circle_initial_source_pos(), _clean_missing_ids(), _cleanup(), _clear_histogram_backbuf(), _clear_markers(), _clear_undo_snapshot(), _close_export_popup(), _close_styles_popup(), _color_picker_callback_button_press(), _color_picker_draw(), _color_picker_hit_margin(), _color_picker_new(), _color_picker_reset(), _color_picker_widget_destroy(), _colorcorrect_pixbuf(), _colorlabel_clicked(), _colorlabels_execute(), _colormanage_ui_color(), _combobox_new_from_list(), _combobox_set(), _commit_box(), _commit_colllection(), _commit_gui_change(), _commit_quiet(), _concatenate_multiple_images(), _conf_get_guide(), _conf_get_path(), _confidence_changed(), _configure(), _configure_tab(), _confirm(), _confirm_delete_layer(), _control_apply_cursor(), _control_import_job_run(), _control_store_current_cursor(), _count_images_per_track(), _create_background_layer_from_input(), _create_deleted_modules(), _create_tag_from_entry(), _create_vectorscope_image(), _culling_mode(), _darkroom_autoset_quickbutton_clicked(), _darkroom_edge_pan_apply(), _darkroom_edge_pan_enable_check(), _darkroom_edge_pan_tick(), _darkroom_edge_pan_update_state(), _darkroom_image_loaded_callback(), _darkroom_pickers_draw(), _darkroom_sample_raw_box_to_image_norm(), _darkroom_sample_raw_point_to_image_norm(), _datetime_key_pressed(), _db_update_timestamp(), _default_process_tiling_cl_ptp(), _default_process_tiling_cl_roi(), _deflicker_prepare_histogram(), _delayed_combobox_commit(), _delayed_slider_commit(), _delete_node(), _delete_tagids(), _dev_change_image(), _dev_translate_roi(), _develop_cacheline_ready_callback(), _develop_history_resync_callback(), _develop_ui_pipe_finished_callback(), _develop_ui_pipe_finished_callback(), _develop_ui_pipe_finished_callback(), _develop_ui_pipe_started_callback(), _device_by_cname(), _dimensions_type_changed(), _discarded_files_popup(), _dispatch_selected_shortcut(), _display_mask_callback(), _display_mask_indicator_callback(), _display_samples_changed(), _do_get_structure_quad(), _drag_and_drop_received(), _draw(), _draw(), _draw_callback(), _draw_color_picker(), _draw_cube(), _draw_curve(), _draw_near_point(), _draw_retrieve_lines_from_params(), _draw_samples(), _draw_sym(), _drawlayer_acquire_source_image(), _drop_attach_tag(), _drop_move_to_folder(), _dt_collection_changed_callback(), _dt_collection_compute_count(), _dt_collection_get_hash(), _dt_collection_lut(), _dt_collection_store(), _dt_ctl_log_message_timeout_callback(), _dt_ctl_switch_mode_prepare(), _dt_ctl_switch_mode_to(), _dt_ctl_switch_mode_to_by_view(), _dt_ctl_toast_message_timeout_callback(), _dt_delete_dialog_main_thread(), _dt_dev_history_compress_internal(), _dt_dev_mipmap_prefetch_full(), _dt_dev_pixelpipe_cache_wait_ready_callback(), _dt_dev_refresh_image_storage(), _dt_image_info_changed_callback(), _dt_masks_events_flush_rebuild_if_needed(), _dt_masks_events_get_dispatch_form(), _dt_masks_events_group_update_selection(), _dt_masks_events_set_current_pos(), _dt_opencl_alloc_image2d(), _dt_selection_changed_callback(), _dt_style_cleanup_multi_instance(), _dt_style_update_from_image(), _dt_style_update_iop_order(), _dt_styles_get_apply_items(), _dttags_check_toggled(), _edit_by_area_callback(), _edit_masks(), _edit_preset(), _edit_preset_response(), _ellipse_events_button_pressed(), _ellipse_events_mouse_moved(), _ellipse_events_post_expose(), _ellipse_get_creation_preview(), _ellipse_get_mask(), _ellipse_get_mask_roi(), _ellipse_init_new(), _ellipse_initial_source_pos(), _ellipse_points_to_transform(), _enqueue_surface_fetch(), _ensure_cursor_stamp_surface(), _ensure_has_txt_flag(), _ensure_page_widgets(), _enter_edit_mode(), _enter_key_pressed(), _enter_leave(), _event_aspect_presets_changed(), _event_audio_release(), _event_commit_clicked(), _event_commit_clicked(), _event_dnd_begin(), _event_draw(), _event_fit_both_button_clicked(), _event_fit_h_button_clicked(), _event_fit_v_button_clicked(), _event_main_press(), _event_main_release(), _event_preview_updated_callback(), _event_process_after_preview_callback(), _event_process_after_ui_callback(), _event_structure_auto_clicked(), _event_structure_lines_clicked(), _event_structure_quad_clicked(), _exif_decode_exif_data(), _exif_decode_iptc_data(), _exif_import_tags(), _exif_xmp_append_history_hash(), _exif_xmp_read_data(), _exif_xmp_read_data_export(), _export_button_clicked(), _export_button_clicked(), _exposure_set_black(), _exposure_set_white(), _extract_pointer_input(), _file_chooser_response(), _fill_box_values(), _fill_input_layer_coords(), _film_import1(), _film_strip_activated(), _find_in_group(), _find_previous_history_step(), _flip_h(), _flip_v(), _focus_checked(), _focus_main_image(), _focus_next_control(), _focus_next_module(), _focus_previous_control(), _focus_previous_module(), _focus_toggle_callback(), _focus_widget(), _folder_levels_changed(), _gamut_quickbutton_clicked(), _gdatetime_to_gtimespan(), _general_callback(), _generate_blocking(), _generic_dt_control_fileop_images_job_run(), _get_active_preset_name(), _get_backbuf_source_piece(), _get_base_value(), _get_full_pathname(), _get_image_copy(), _get_image_datetime(), _get_lib_view_path(), _get_live_histogram_hash(), _get_preferred_width(), _get_profiles(), _gpu_early_cpu_fallback_if_unsupported(), _gpu_init_input(), _gradient_draw_shape(), _gradient_events_button_pressed(), _gradient_events_mouse_moved(), _gradient_get_creation_preview(), _gradient_get_mask(), _gradient_get_mask_roi(), _gradient_get_points(), _gradient_init_new(), _gradient_slider_button_press(), _gradient_slider_init(), _gradient_slider_scroll_event(), _grid_size_changed(), _group_get_child_at(), _group_get_gravity_center(), _group_get_mask(), _group_get_mask_roi(), _gui_delete_callback(), _gui_init_datetime(), _gui_off_callback(), _gui_presets_popup_menu_show_internal(), _gui_reset_callback(), _gui_set_single_expanded(), _gui_styles_dialog_run(), _gui_styles_edit_style_response(), _gui_styles_new_style_response(), _guides_add_guide(), _guides_get_value(), _guides_gui_grid(), _height_changed(), _height_changed(), _histogram_refresh_idle(), _history_action_finalize_list(), _history_action_on_list_with_undo(), _history_apply_history_end(), _history_delete_apply(), _history_load_and_apply_apply(), _history_paste_apply(), _history_paste_parts_apply(), _history_show_module_for_end(), _history_snapshot_undo_restore(), _history_style_apply(), _hm_ask_user_constraints_choice(), _hm_show_merge_report_popup(), _hm_show_toposort_cycle_popup(), _hm_topo_build_id_info_table(), _hm_warn_missing_raster_producers(), _image_cache_get_stmt(), _image_cache_info_changed_reload_callback(), _image_cache_reload_from_db(), _image_cache_write_history_hash(), _image_duplicate_with_version(), _image_duplicate_with_version_ext(), _image_has_txt_flag(), _image_import_internal(), _image_set_monochrome_flag(), _image_update_group_tooltip(), _import_button_clicked(), _init_8(), _init_drawing(), _init_expansion(), _init_f(), _init_module_so(), _init_presets(), _init_treeview(), _init_widgets(), _interpolator_callback(), _iop_clipping_set_max_clip(), _iop_color_picker_cacheline_ready_callback(), _iop_color_picker_history_resync_callback(), _iop_dim_all_but(), _iop_gui_widget_gone(), _iop_panel_label(), _iop_plugin_body_button_press(), _iop_plugin_header_button_press(), _iop_rules(), _iop_toggle_callback(), _ioporder_add_preset(), _ioporder_apply_preset(), _ioporder_drag_motion(), _ioporder_get_current_order_name(), _ioporder_get_preview_piece(), _ioporder_graph_draw(), _ioporder_init_popup(), _ioporder_module_in_history(), _ioporder_node_show_presets(), _ioporder_rebuild_graph(), _ioporder_refresh_toolbar(), _ioporder_runtime_band_profile_info(), _ioppr_check_rules(), _is_backbuf_ready(), _is_darkroom(), _is_form_used(), _is_lighttable(), _is_module_in_history(), _is_scroll_captured_by_widget(), _jpg_combobox_changed(), _jump_to(), _key_pressed(), _key_pressed(), _layer_selected(), _lib_backgroundjobs_cancel_callback_new(), _lib_backgroundjobs_cancellable(), _lib_backgroundjobs_message_updated(), _lib_backgroundjobs_updated(), _lib_collect_gui_update(), _lib_duplicate_delete(), _lib_duplicate_init_callback(), _lib_duplicate_preview_updated_callback(), _lib_duplicate_thumb_press_callback(), _lib_filter_reverse_button_changed(), _lib_filter_set_tag_order(), _lib_filter_sort_combobox_changed(), _lib_filter_update_query(), _lib_history_change_callback(), _lib_history_view_selection_changed(), _lib_masks_add_popup_button_idle(), _lib_masks_blending_gui_changed_callback(), _lib_masks_handler_callback(), _lib_masks_list_recurs(), _lib_masks_module_is_current(), _lib_masks_recreate_list(), _lib_masks_shape_button_started(), _lib_masks_update_item(), _lib_module_expander_gone(), _lib_navigation_draw_callback(), _lib_navigation_history_resync_callback(), _lib_navigation_set_position(), _lib_plugin_body_button_press(), _lib_plugin_header_button_press(), _lib_snapshots_add_button_clicked_callback(), _lib_snapshots_refresh_pipe_image(), _lib_tagging_tag_key_press(), _lib_tagging_tag_show_accel(), _live_sample_button(), _load_for_image(), _log_worker_batch_timing(), _lrop(), _main_do_event_help(), _map_location_find_images(), _map_source_changed(), _masks_cleanup_unused(), _masks_gui_add_interaction_slider(), _masks_gui_delete_form_callback(), _masks_gui_delete_node_callback(), _masks_gui_interaction_commit(), _masks_move_up_down_callback(), _masks_operation_callback(), _masks_remove_shape(), _masks_shape_button_is_current_creation(), _masks_shape_button_pressed(), _masks_shape_buttons_destroy(), _media_changed(), _menu_add_exist(), _menu_no_masks(), _menuitem_delete_preset(), _menuitem_preferences(), _menuitem_update_preset(), _metadata_view_get_thumb_info(), _metadata_view_update_values(), _mixer_mode_callback(), _modulegroups_clear_drop_state(), _modulegroups_drag_begin(), _modulegroups_drag_motion(), _modulegroups_reorder_target(), _modulegroups_switch_tab_next(), _modulegroups_switch_tab_previous(), _modulegroups_sync_section_label_margins(), _mouse_moved(), _name_editing_done(), _nb_other_local_copy_for(), _no_uncategorized_toggled(), _on_storage_list_changed(), _op_changed(), _open_accel_search_callback(), _open_uri(), _opencl_get_device_memalloc(), _opencl_splash_update_compile(), _panel_handle_resize(), _paper_changed(), _parameter_changed(), _picker_sample_box(), _pixel_cache_clmem_get(), _pixel_cache_message(), _pixelpipe_pick_from_image(), _pixelpipe_pick_samples(), _points_to_transform(), _points_to_transform(), _polygon_add_node_callback(), _polygon_creation_closing_form(), _polygon_creation_closing_form_callback(), _polygon_events_button_pressed(), _polygon_events_key_pressed(), _polygon_events_mouse_moved(), _polygon_events_post_expose(), _polygon_get_mask(), _polygon_get_mask_roi(), _polygon_get_pts_border(), _polygon_get_sizes(), _polygon_initial_source_pos(), _polygon_reset_round_node_callback(), _polygon_switch_node_callback(), _pop_menu_delete_location(), _pop_menu_dictionary_change_path(), _pop_menu_dictionary_create_tag(), _pop_menu_dictionary_delete_node(), _pop_menu_dictionary_edit_tag(), _pop_menu_dictionary_goto_collection_back(), _pop_menu_dictionary_goto_tag_collection(), _pop_menu_goto_collection(), _pop_undo(), _pop_undo(), _pop_undo(), _pop_undo(), _pop_undo(), _pop_undo_execute(), _populate_layer_list(), _preload_image_cache_with_max_size(), _prerender_job(), _presets_popup_callback(), _presets_show_edit_dialog(), _preview_bg_toggled(), _preview_cacheline_ready_callback(), _preview_gpx_file(), _preview_history_resync_callback(), _preview_pipe_finished(), _preview_window_destroy(), _primaries_slider_callback(), _print_button_clicked(), _print_dpi_changed(), _print_export_debug(), _print_height_changed(), _print_job_run(), _print_nan_debug(), _print_roi(), _print_setup_initial_image(), _print_trace(), _print_width_changed(), _process_file_list(), _process_histogram(), _process_restricted_text(), _process_vectorscope(), _profile_changed(), _prompt_layer_name_dialog(), _raise_signal_tag_changed(), _raster_combo_populate(), _raster_polarity_callback(), _rasterize_pending_dab_batch(), _rating_clicked(), _ratings_apply_to_image(), _ratio_get_aspect(), _raw_toggled(), _read_datetime_entry(), _recent_tags_changed(), _record_point_area(), _recursive_toggled(), _refine_with_detail_mask(), _refine_with_detail_mask_cl(), _refresh_collection_callback(), _refresh_global_histogram_backbuf_for_hash(), _refresh_global_picker(), _refresh_preview_cursor_sample(), _refresh_preview_module_histogram_for_hash(), _rekey_shared_base_patch(), _remove_preset_flag(), _remove_sample(), _remove_sample_cb(), _render_main_locked_surface(), _render_surface(), _reset_display_selection(), _reset_edge_pan(), _reset_label_callback(), _reset_text_entry(), _reset_text_filter(), _resizable_scroll_max_height(), _resolve_backbuf_sampling_source(), _resolve_work_profile(), _restrict_histogram_changed(), _resync_pixel_dimensions(), _resync_print_dimensions(), _resynch_params(), _retain_base_patch_loaded_ref(), _retain_base_patch_stroke_ref(), _rgblevels_move_handle(), _ring_tabs_switch_callback(), _run_pending_preview_job(), _sample_enter_callback(), _sample_leave_callback(), _sample_picker_from_cache(), _sample_picker_luminance_mask(), _sample_raw_box_to_image_norm(), _sample_raw_point_to_image_norm(), _sample_tablet_state_from_devices(), _sanitize_confgen(), _save_clut_callback(), _save_layer_clicked(), _scope_pixel_to_display_rgb(), _scope_pixel_to_xyz(), _scope_resize_handle_resize(), _scroll_on_focus(), _scrolled(), _select_all_callback(), _select_none_callback(), _select_region_toggled_callback(), _select_region_toggled_callback(), _selection_changed(), _selection_database_to_glist(), _selection_deselect(), _selection_select(), _self(), _set_columns(), _set_datetime(), _set_dimensions(), _set_hinter_message(), _set_location(), _set_orientation(), _set_params(), _set_printer(), _set_remove_flag(), _set_sample_box_area(), _set_sample_point(), _set_stage(), _settings_flip_changed(), _settings_flip_update(), _settings_guides_changed(), _settings_update_visibility(), _setup_selected_images_list(), _shape_is_being_added(), _show_all_button_clicked(), _show_drawlayer_modal_message(), _show_drawlayer_wait_dialog(), _show_location(), _show_location(), _show_osd_toggled(), _signal_location_change(), _signal_profile_user_changed(), _simple_slider_callback(), _single_selected_imgid(), _slideshow_get_imgid_from_rank(), _slideshow_request_slot(), _softproof_quickbutton_clicked(), _sort_by_changed(), _sort_combo_changed(), _sort_dir_toggled(), _spot_settings_changed_callback(), _spot_settings_changed_callback(), _statistic_changed(), _styles_add_menu_entry(), _styles_apply_callback(), _styles_get_submenu(), _styles_open_popup_callback(), _switch_cursors(), _switch_preview_cursor(), _switch_to_next_picture(), _switch_to_prev_picture(), _sync_params_from_gui(), _sync_pending_histogram_hashes(), _sync_primaries_from_params(), _sync_simple_from_params(), _tab_switch_callback(), _tag_get_attached_export(), _tag_get_tags(), _text_entry_changed_wait(), _text_entry_focus_in_event(), _text_entry_focus_out_event(), _thumbtable_clone_lut(), _timezone_key_pressed(), _timezone_save(), _toast_log(), _toggle_expanded(), _toggle_side_borders_accel_callback(), _toggle_suggestion_button_callback(), _toggle_tree_button_callback(), _toolbar_show_popup(), _trace_buffer_content(), _trace_cache_owner(), _trace_exact_hit(), _transform_from_to_rgb_lab_lcms2(), _tree_add_brush(), _tree_add_circle(), _tree_add_ellipse(), _tree_add_exist(), _tree_add_gradient(), _tree_add_polygon(), _tree_cell_edited(), _tree_cleanup(), _tree_context_menu(), _tree_delete_shape(), _tree_difference(), _tree_duplicate_shape(), _tree_exclusion(), _tree_format_form_usage_label(), _tree_group(), _tree_intersection(), _tree_inverse(), _tree_movedown(), _tree_moveup(), _tree_selection_change(), _tree_union(), _ui_log_redraw_callback(), _ui_panel_size_changed(), _ui_scroll_target_is_live_widget(), _ui_toast_redraw_callback(), _unaltered_clicked(), _unit_changed(), _update(), _update_altered_filters(), _update_backbuf_cache_reference(), _update_colors_filter(), _update_curve_cache(), _update_display_profile(), _update_everything(), _update_foreach(), _update_formats_combobox(), _update_gradient_slider_pickers(), _update_gui(), _update_gui_lut_cache(), _update_iop_visibility(), _update_layout(), _update_point_gui(), _update_rating_filter(), _update_recentcollections(), _update_slider(), _update_softproof_gamut_checking(), _upgrade_library_schema_step(), _util_get_svg_img(), _variables_get_iso_timestamp(), _view_image_get_surface_internal(), _view_lighttable_activate_callback(), _view_map_button_press_callback(), _view_map_center_on_image_list(), _view_map_collection_changed(), _view_map_filmstrip_activate_callback(), _view_map_filmstrip_drag_begin_callback(), _view_map_geotag_changed(), _view_map_images_count(), _view_map_selection_changed(), _view_map_signal_change_raise(), _view_map_update_location_geotag(), _view_print_filmstrip_drag_begin_callback(), _view_surface_commit_main(), _visualize_callback(), _visualize_callback(), _warning_handler(), _widget_changed(), _widget_finalize(), _widget_scroll(), _width_changed(), _width_changed(), _write_metadata(), _write_mipmap_to_disk(), _write_timestamp_get(), _write_timestamp_set_now(), _x_changed(), _y_changed(), _zoom_checked(), _zoom_combobox_changed(), _zoom_preset_change(), acquire_source_button_pressed(), acquire_target_button_pressed(), add_mask_entry_to_db(), add_sub_menu_entry(), add_sub_sub_menu_entry(), add_top_menu_entry(), add_top_submenu_entry(), alignment_callback(), always_hide_overlays_callback(), always_show_overlays_callback(), append_display(), append_file(), append_styles(), append_views(), apply_auto_black(), apply_auto_black(), apply_auto_black(), apply_auto_black(), apply_auto_Dmax(), apply_auto_Dmin(), apply_auto_dynamic_range(), apply_auto_exposure(), apply_auto_grey(), apply_auto_grey(), apply_auto_grey(), apply_auto_offset(), apply_auto_WB_high(), apply_auto_WB_low(), apply_auto_white_point_source(), apply_auto_white_point_source(), apply_autocolor(), apply_autogrey(), apply_autoluma(), apply_autotune(), apply_autotune(), apply_autotune(), apply_box_aspect(), apply_gain_auto(), apply_gain_neutralize(), apply_gamma_auto(), apply_gamma_neutralize(), apply_lift_auto(), apply_lift_neutralize(), area_button_press(), area_button_press(), area_button_press(), area_button_release(), area_draw(), area_draw(), area_enter_notify(), area_enter_notify(), area_leave_notify(), area_leave_notify(), area_motion_notify(), area_motion_notify(), ask_and_delete(), aspect_changed(), aspect_presets_changed(), autoscale_pressed(), available_in_lighttable_callback(), backup_database_callback(), balance_callback(), black_point_source_callback(), black_point_target_callback(), blue_callback(), btn_make_radio_callback(), btn_toggled(), button_clicked(), button_clicked(), button_clicked(), button_pressed(), button_pressed(), button_released(), button_released(), button_released(), camera_autosearch_clicked(), camera_menu_select(), camera_menusearch_clicked(), center_callback(), checker_button_press(), checker_changed_callback(), checker_color_changed_callback(), cl_box_mean(), cl_covariances(), cl_generate_result(), cl_solve(), cl_split_rgb(), cl_update_covariance(), cl_variances(), cleanup(), clear_caches_callback(), clear_image_cache(), clear_selection_callback(), clear_selection_sensitive_callback(), collapse_grouped_callback(), color_picker_apply(), color_picker_helper_4ch_converted_parallel(), color_picker_helper_bayer_parallel(), colorpick_callback(), colorpick_color_set(), colorpick_color_set(), colorpicker_callback(), combo_changed(), commit_box(), commit_params(), commit_params(), commit_profile_callback(), compress_history_callback(), configure(), configure(), contrast_callback(), controls_callback(), copy_callback(), copy_parts_callback(), corrections_done(), cropmode_callback(), default_iop_focus(), delete_clicked(), delete_history_callback(), denoiseprofile_button_press(), denoiseprofile_draw(), denoiseprofile_draw_variance(), denoiseprofile_motion_notify(), denoiseprofile_tab_switch(), display_borders_callback(), display_brightness_callback(), distort_mask(), Dmin_picker_callback(), do_crop(), do_fit(), do_rotate(), dpi_scaling_changed_callback(), dt_accels_search(), dt_act_on_get_first_image(), dt_act_on_get_images(), dt_act_on_get_images_nb(), dt_bauhaus_combobox_button_press(), dt_bauhaus_combobox_from_params(), dt_bauhaus_focus_in_callback(), dt_bauhaus_hide_popup(), dt_bauhaus_init(), dt_bauhaus_load_theme(), dt_bauhaus_popup_scroll(), dt_bauhaus_show_popup(), dt_bauhaus_slider_button_press(), dt_bauhaus_slider_from_params(), dt_bauhaus_slider_set_normalized(), dt_bilateral_init(), dt_bilateral_init_cl(), dt_bilateral_memory_use(), dt_bilateral_singlebuffer_size(), dt_bilateral_splat(), dt_cairo_image_surface_create(), dt_cairo_image_surface_create_for_data(), dt_cairo_image_surface_create_from_png(), dt_cairo_image_surface_get_height(), dt_cairo_image_surface_get_width(), dt_capabilities_add(), dt_capabilities_check(), dt_capabilities_cleanup(), dt_capabilities_remove(), dt_cleanup(), dt_collection_deserialize(), dt_collection_get(), dt_collection_get_images_for_rule(), dt_collection_get_makermodels(), dt_collection_get_nth(), dt_collection_get_property_values(), dt_collection_hint_message(), dt_collection_hint_message_internal(), dt_collection_image_offset_with_collection(), dt_collection_load_filmroll(), dt_collection_memory_update(), dt_collection_update_query(), dt_color_picker_helper(), dt_colorlabels_check_label(), dt_colorlabels_get_labels(), dt_colorlabels_remove_label(), dt_colorlabels_remove_labels(), dt_colorlabels_set_label(), dt_colorlabels_toggle_label_on_list(), dt_colorspaces_get_input_profile_from_image(), dt_colorspaces_get_profile(), dt_colorspaces_get_work_profile(), dt_colorspaces_set_display_profile(), dt_colorspaces_update_display_transforms(), dt_conf_all_string_entries(), dt_conf_cleanup(), dt_conf_get_var(), dt_conf_init(), dt_conf_key_exists(), dt_conf_set_if_not_overridden(), dt_confgen_exists(), dt_confgen_get(), dt_confgen_get_label(), dt_confgen_get_tooltip(), dt_confgen_type(), dt_confgen_value_exists(), dt_configure_runtime_performance(), dt_control_allow_change_cursor(), dt_control_button_pressed(), dt_control_button_released(), dt_control_change_cursor_by_name(), dt_control_change_cursor_EXT(), dt_control_commit_cursor(), dt_control_configure(), dt_control_copy_images(), dt_control_crawler_run(), dt_control_crawler_show_image_list(), dt_control_datetime(), dt_control_delete_image(), dt_control_delete_images(), dt_control_delete_images_job_run(), dt_control_draw_busy_msg(), dt_control_duplicate_images(), dt_control_duplicate_images_job_run(), dt_control_export(), dt_control_export_job_run(), dt_control_expose(), dt_control_flip_images(), dt_control_flip_images_job_run(), dt_control_forbid_change_cursor(), dt_control_get_keyboard_over_id(), dt_control_get_mouse_over_id(), dt_control_get_selected_files(), dt_control_get_threadid(), dt_control_gpx_apply(), dt_control_gpx_apply_job_run(), dt_control_hinter_message(), dt_control_image_enumerator_job_film_init(), dt_control_import(), dt_control_job_add_progress(), dt_control_job_dispose(), dt_control_job_set_progress(), dt_control_job_set_progress_message(), dt_control_job_set_state(), dt_control_key_pressed(), dt_control_local_copy_images_job_run(), dt_control_log(), dt_control_log_busy_enter(), dt_control_log_busy_leave(), dt_control_log_redraw(), dt_control_merge_hdr(), dt_control_merge_hdr_job_run(), dt_control_merge_hdr_process(), dt_control_monochrome_images(), dt_control_monochrome_images_job_run(), dt_control_mouse_enter(), dt_control_mouse_leave(), dt_control_mouse_moved(), dt_control_move_images(), dt_control_navigation_redraw(), dt_control_progress_init(), dt_control_queue_cursor_by_name(), dt_control_queue_cursor_EXT(), dt_control_queue_redraw(), dt_control_queue_redraw_center(), dt_control_quit(), dt_control_refresh_exif(), dt_control_refresh_exif_run(), dt_control_remove_images(), dt_control_remove_images_job_run(), dt_control_reset_local_copy_images(), dt_control_running(), dt_control_save_xmp(), dt_control_save_xmps(), dt_control_set_cursor_visible_EXT(), dt_control_set_keyboard_over_id(), dt_control_set_local_copy_images(), dt_control_set_mouse_over_id(), dt_control_signal_connect(), dt_control_signal_disconnect(), dt_control_signal_raise(), dt_control_toast_busy_enter(), dt_control_toast_busy_leave(), dt_control_toast_redraw(), dt_control_work(), dt_control_work_res(), dt_ctl_reload_view(), dt_ctl_switch_mode_to(), dt_ctl_switch_mode_to_by_view(), dt_culling_mode_to_selection(), dt_database_begin_transaction_batch(), dt_database_end_transaction_batch(), dt_database_release_transaction_debug(), dt_database_rollback_transaction(), dt_database_start_transaction_debug(), dt_datetime_entry_to_exif_upper_bound(), dt_datetime_exif_add_numbers(), dt_datetime_exif_to_gtimespan(), dt_datetime_exif_to_img(), dt_datetime_exif_to_numbers(), dt_datetime_gdatetime_to_gtimespan(), dt_datetime_gtimespan_to_exif(), dt_datetime_gtimespan_to_gdatetime(), dt_datetime_gtimespan_to_local(), dt_datetime_gtimespan_to_numbers(), dt_datetime_img_to_gdatetime(), dt_datetime_init(), dt_datetime_numbers_to_gtimespan(), dt_datetime_unix_to_img(), dt_dev_add_history_item_real(), dt_dev_append_changed_tag(), dt_dev_clear_rawdetail_mask(), dt_dev_convert_roi(), dt_dev_coordinates_image_norm_to_widget(), dt_dev_coordinates_widget_delta_to_image_delta(), dt_dev_coordinates_widget_to_image_norm(), dt_dev_darkroom_pipeline(), dt_dev_ensure_image_storage(), dt_dev_get_fit_scale(), dt_dev_get_image_box_in_widget(), dt_dev_get_raster_mask(), dt_dev_get_widget_zoom_scale(), dt_dev_history_gui_update(), dt_dev_history_notify_change(), dt_dev_history_truncate(), dt_dev_history_undo_end_record_locked(), dt_dev_history_undo_invalidate_module(), dt_dev_load_image(), dt_dev_load_modules(), dt_dev_merge_history_into_image(), dt_dev_modulegroups_switch_tab(), dt_dev_pixelpipe_cache_flush_clmem(), dt_dev_pixelpipe_cache_flush_clmem_for_pipe(), dt_dev_pixelpipe_cache_get_cl_buffer(), dt_dev_pixelpipe_cache_peek_gui(), dt_dev_pixelpipe_cache_prepare_cl_input(), dt_dev_pixelpipe_cache_print(), dt_dev_pixelpipe_cache_put_pinned_image(), dt_dev_pixelpipe_cache_restore_cl_buffer(), dt_dev_pixelpipe_cache_wait_cleanup(), dt_dev_pixelpipe_cache_wrlock_entry(), dt_dev_pixelpipe_change_zoom_main(), dt_dev_pixelpipe_cleanup(), dt_dev_pixelpipe_debug_dump_module_io(), dt_dev_pixelpipe_get_roi_in(), dt_dev_pixelpipe_get_roi_out(), dt_dev_pixelpipe_gpu_flush_host_pinned_images(), dt_dev_pixelpipe_process(), dt_dev_pixelpipe_process_rec(), dt_dev_pixelpipe_propagate_formats(), dt_dev_pixelpipe_reset_all(), dt_dev_pop_history_items(), dt_dev_read_history_ext(), dt_dev_reload_history_items(), dt_dev_rescale_roi_to_input(), dt_dev_resync_mipmap_cache(), dt_dev_retrieve_rawdetail_mask(), dt_dev_signal_modules_moved(), dt_dev_start_all_pipelines(), dt_dev_undo_end_record(), dt_dev_undo_start_record(), dt_dev_update_mouse_effect_radius(), dt_dev_write_history(), dt_dev_write_history_ext(), dt_develop_blend_process(), dt_develop_blend_process_cl(), dt_draw_node(), dt_draw_set_color_overlay(), dt_drawlayer_cache_alloc_temp_buffer(), dt_drawlayer_cache_ensure_mask_buffer(), dt_drawlayer_cache_ensure_process_patch_buffer(), dt_drawlayer_cache_flush_process_patch_to_base(), dt_drawlayer_cache_free_temp_buffer(), dt_drawlayer_cache_patch_alloc_shared(), dt_drawlayer_cache_patch_clear(), dt_drawlayer_cache_patch_rdlock(), dt_drawlayer_cache_patch_rdunlock(), dt_drawlayer_cache_patch_wrlock(), dt_drawlayer_cache_patch_wrunlock(), dt_drawlayer_cache_populate_process_patch_from_base(), dt_drawlayer_layer_points_to_widget_coords(), dt_drawlayer_paint_rasterize_segment_to_buffer(), dt_drawlayer_release_all_base_patch_extra_refs(), dt_dwt_init_cl(), dt_exif_read_blob(), dt_exif_xmp_read(), dt_film_get_id(), dt_film_get_image_ids(), dt_film_import(), dt_film_is_empty(), dt_film_new(), dt_film_open(), dt_film_relocate(), dt_film_remove(), dt_film_remove_empty(), dt_film_set_folder_status(), dt_film_set_query(), dt_focus_draw_clusters(), dt_focuspeaking(), dt_gaussian_init_cl(), dt_gdk_cairo_surface_create_from_pixbuf(), dt_gdk_pixbuf_new_from_file_at_size(), dt_get_available_mem(), dt_get_mipmap_mem(), dt_get_selected_files(), dt_grouping_add_grouped_images(), dt_grouping_add_to_group(), dt_grouping_change_representative(), dt_grouping_get_group_images(), dt_grouping_get_image_group(), dt_grouping_remove_from_group(), dt_gui_cairo_set_font_options(), dt_gui_gtk_init(), dt_gui_gtk_quit(), dt_gui_gtk_run(), dt_gui_gtk_set_source_rgb(), dt_gui_gtk_set_source_rgba(), dt_gui_gtk_write_config(), dt_gui_hist_dialog_new(), dt_gui_load_theme(), dt_gui_menu_popup(), dt_gui_merge_options_dialog(), dt_gui_preferences_show(), dt_gui_presets_add_with_blendop(), dt_gui_presets_apply_preset(), dt_gui_presets_autoapply_for_module(), dt_gui_presets_confirm_and_delete(), dt_gui_presets_init(), dt_gui_presets_show_edit_dialog(), dt_gui_presets_update_autoapply(), dt_gui_presets_update_av(), dt_gui_presets_update_filter(), dt_gui_presets_update_fl(), dt_gui_presets_update_iso(), dt_gui_presets_update_ldr(), dt_gui_presets_update_mml(), dt_gui_presets_update_tv(), dt_gui_refocus_center(), dt_gui_set_pango_resolution(), dt_gui_show_standalone_string_dialog(), dt_gui_show_standalone_yes_no_dialog(), dt_gui_store_last_preset(), dt_gui_update_em(), dt_guides_add_guide(), dt_guides_popover(), dt_guides_set_overlay_colors(), dt_guides_update_button_state(), dt_guides_update_popover_values(), dt_heal_init_cl(), dt_history_check_module_exists(), dt_history_copy(), dt_history_copy_and_paste_on_image(), dt_history_copy_parts(), dt_history_db_delete_history(), dt_history_db_delete_masks_history(), dt_history_db_foreach_auto_preset_row(), dt_history_db_foreach_history_row(), dt_history_db_get_autoapply_ioporder_params(), dt_history_db_get_next_history_num(), dt_history_db_shift_history_nums(), dt_history_db_write_history_item(), dt_history_delete_on_image(), dt_history_delete_on_image_ext(), dt_history_get_end(), dt_history_get_items(), dt_history_get_items_as_string(), dt_history_paste_on_list(), dt_history_paste_parts_on_list(), dt_history_paste_parts_prepare(), dt_history_set_end(), dt_history_snapshot_undo_create(), dt_image_altered(), dt_image_cache_write_release(), dt_image_copy_rename(), dt_image_film_roll(), dt_image_film_roll_directory(), dt_image_find_best_color_profile(), dt_image_flip(), dt_image_full_path(), dt_image_get_datetime(), dt_image_get_id(), dt_image_get_id_full_path(), dt_image_get_location(), dt_image_get_orientation(), dt_image_history_changed(), dt_image_local_copy_reset(), dt_image_local_copy_set(), dt_image_local_copy_synch(), dt_image_path_append_version(), dt_image_read_duplicates(), dt_image_remove(), dt_image_rename(), dt_image_set_datetime(), dt_image_set_datetimes(), dt_image_set_images_locations(), dt_image_set_locations(), dt_image_write_sidecar_file(), dt_imageio_export_with_flags(), dt_imageio_get_format(), dt_imageio_get_format_by_index(), dt_imageio_get_format_by_name(), dt_imageio_get_index_of_format(), dt_imageio_get_index_of_storage(), dt_imageio_get_storage(), dt_imageio_get_storage_by_index(), dt_imageio_get_storage_by_name(), dt_imageio_insert_storage(), dt_imageio_load_module_format(), dt_imageio_load_module_storage(), dt_imageio_load_modules_format(), dt_imageio_open_exr(), dt_imageio_open_j2k(), dt_imageio_open_rawspeed(), dt_imageio_remove_storage(), dt_init(), dt_interpolation_resample_cl(), dt_iop_alloc_image_buffers(), dt_iop_autoset_advance(), dt_iop_basecurve_button_press(), dt_iop_basecurve_draw(), dt_iop_basecurve_motion_notify(), dt_iop_cleanup_module(), dt_iop_cleanup_pipe(), dt_iop_color_picker_cleanup(), dt_iop_color_picker_get_active_cst(), dt_iop_color_picker_get_ready_data(), dt_iop_color_picker_init(), dt_iop_color_picker_request_update(), dt_iop_color_picker_reset(), dt_iop_color_picker_set_cst(), dt_iop_colorcorrection_button_press(), dt_iop_colorcorrection_key_press(), dt_iop_colorcorrection_motion_notify(), dt_iop_commit_params(), dt_iop_get_colorout_module(), dt_iop_get_localized_aliases(), dt_iop_get_localized_name(), dt_iop_get_module(), dt_iop_get_module_flags(), dt_iop_gui_blending_lose_focus(), dt_iop_gui_changed(), dt_iop_gui_cleanup_blending(), dt_iop_gui_cleanup_module(), dt_iop_gui_duplicate(), dt_iop_gui_init(), dt_iop_gui_init_blendif(), dt_iop_gui_init_blending(), dt_iop_gui_init_blending_body(), dt_iop_gui_init_masks(), dt_iop_gui_init_raster(), dt_iop_gui_reset(), dt_iop_gui_set_expanded(), dt_iop_gui_set_expander(), dt_iop_gui_update(), dt_iop_gui_update_blendif(), dt_iop_gui_update_blending(), dt_iop_image_fill(), dt_iop_levels_autoadjust_callback(), dt_iop_levels_button_press(), dt_iop_levels_motion_notify(), dt_iop_levels_scroll(), dt_iop_load_module_so(), dt_iop_load_modules_so(), dt_iop_monochrome_button_release(), dt_iop_monochrome_draw(), dt_iop_monochrome_motion_notify(), dt_iop_monochrome_scrolled(), dt_iop_reload_defaults(), dt_iop_request_focus(), dt_iop_set_darktable_iop_table(), dt_iop_throttled_history_update(), dt_iop_tonecurve_button_press(), dt_iop_tonecurve_draw(), dt_iop_tonecurve_draw(), dt_iop_tonecurve_draw(), dt_iop_tonecurve_motion_notify(), dt_iop_unload_modules_so(), dt_iop_zonesystem_bar_button_press(), dt_iop_zonesystem_bar_motion_notify(), dt_iop_zonesystem_bar_scrolled(), dt_ioppr_change_iop_order(), dt_ioppr_check_can_move_before_iop(), dt_ioppr_generate_profile_info(), dt_ioppr_get_export_profile_type(), dt_ioppr_get_iop_order_list(), dt_ioppr_get_iop_order_version(), dt_ioppr_get_work_profile_type(), dt_ioppr_has_iop_order_list(), dt_ioppr_set_default_iop_order(), dt_ioppr_transform_image_colorspace(), dt_ioppr_transform_image_colorspace_cl(), dt_ioppr_transform_image_colorspace_rgb(), dt_ioppr_transform_image_colorspace_rgb_cl(), dt_ioppr_write_iop_order(), dt_is_tag_attached(), dt_key_modifier_state(), dt_lib_colorpicker_set_box_area(), dt_lib_colorpicker_set_point(), dt_lib_export_metadata_configuration_dialog(), dt_lib_get_localized_name(), dt_lib_get_module(), dt_lib_gui_get_expanded(), dt_lib_gui_set_expanded(), dt_lib_init(), dt_lib_init_module(), dt_lib_init_presets(), dt_lib_load_module(), dt_lib_presets_add(), dt_lib_presets_apply(), dt_lib_presets_duplicate(), dt_lib_presets_popup_menu_show(), dt_lib_presets_remove(), dt_lib_presets_update(), dt_lib_unload_module(), dt_lightroom_import(), dt_load_from_string(), dt_loc_get_datadir(), dt_loc_get_kerneldir(), dt_loc_get_localedir(), dt_loc_get_moduledir(), dt_loc_get_sharedir(), dt_loc_get_tmp_dir(), dt_loc_get_user_cache_dir(), dt_loc_get_user_config_dir(), dt_loc_init_datadir(), dt_loc_init_kerneldir(), dt_loc_init_localedir(), dt_loc_init_moduledir(), dt_loc_init_sharedir(), dt_loc_init_tmp_dir(), dt_loc_init_user_cache_dir(), dt_loc_init_user_config_dir(), dt_local_laplacian_init_cl(), dt_lut_viewer_new(), dt_map_location_delete(), dt_map_location_find_locations(), dt_map_location_get_data(), dt_map_location_get_images_count(), dt_map_location_get_locations_by_path(), dt_map_location_get_locations_on_map(), dt_map_location_get_polygons(), dt_map_location_set_data(), dt_map_location_update_locations(), dt_masks_calculate_source_pos_origin(), dt_masks_center_of_gravity_from_points(), dt_masks_change_form_gui(), dt_masks_create_ext(), dt_masks_create_menu(), dt_masks_creation_mode_enter(), dt_masks_draw_source(), dt_masks_events_button_pressed(), dt_masks_events_button_released(), dt_masks_events_key_pressed(), dt_masks_events_mouse_moved(), dt_masks_events_mouse_scrolled(), dt_masks_events_post_expose(), dt_masks_form_delete(), dt_masks_form_exit_creation(), dt_masks_form_get_interaction_value(), dt_masks_form_group_from_parentid(), dt_masks_form_set_interaction_value(), dt_masks_get_edit_mode(), dt_masks_get_lock_mode(), dt_masks_group_get_hash(), dt_masks_group_render_roi(), dt_masks_group_ungroup(), dt_masks_group_update_name(), dt_masks_gui_confirm_delete_form_dialog(), dt_masks_gui_form_create(), dt_masks_gui_form_create_throttled(), dt_masks_gui_form_save_creation(), dt_masks_gui_form_test_create(), dt_masks_gui_is_dragging(), dt_masks_iop_combo_populate(), dt_masks_iop_update(), dt_masks_iop_use_same_as(), dt_masks_read_masks_history(), dt_masks_remove_or_delete(), dt_masks_replace_current_forms(), dt_masks_reset_show_masks_icons(), dt_masks_set_edit_mode(), dt_masks_set_lock_mode(), dt_masks_set_source_pos_initial_value(), dt_masks_shape_buttons_create(), dt_masks_shape_buttons_deactivate_all(), dt_masks_write_masks_history_item(), dt_menu_apply_dev_history_update(), dt_menu_is_image_in_dev(), dt_metadata_already_imported(), dt_metadata_clear(), dt_metadata_get(), dt_metadata_get_list_id(), dt_metadata_set(), dt_metadata_set_list(), dt_metadata_set_list_id(), dt_mipmap_cache_get_filename(), dt_mipmap_cache_swap_at_size(), dt_multiple_styles_apply_to_list(), dt_noiseprofile_get_matching(), dt_opencl_alloc_device_buffer_with_flags(), dt_opencl_apply_scheduling_profile(), dt_opencl_avoid_atomics(), dt_opencl_build_program(), dt_opencl_check_tuning(), dt_opencl_cleanup_device(), dt_opencl_copy_host_to_device_constant(), dt_opencl_copy_host_to_device_rowpitch(), dt_opencl_create_kernel(), dt_opencl_dev_roundup_height(), dt_opencl_dev_roundup_width(), dt_opencl_device_init(), dt_opencl_disable(), dt_opencl_enqueue_barrier(), dt_opencl_enqueue_copy_buffer_to_buffer(), dt_opencl_enqueue_copy_buffer_to_image(), dt_opencl_enqueue_copy_image(), dt_opencl_enqueue_copy_image_to_buffer(), dt_opencl_enqueue_kernel_2d_with_local(), dt_opencl_events_flush(), dt_opencl_events_get_slot(), dt_opencl_events_profiling(), dt_opencl_events_reset(), dt_opencl_events_wait_for(), dt_opencl_finish(), dt_opencl_free_kernel(), dt_opencl_get_detected_device(), dt_opencl_get_detected_device_count(), dt_opencl_get_device_available(), dt_opencl_get_device_memalloc(), dt_opencl_get_image_element_size(), dt_opencl_get_image_height(), dt_opencl_get_image_width(), dt_opencl_get_kernel_work_group_size(), dt_opencl_get_max_work_item_sizes(), dt_opencl_get_mem_context_id(), dt_opencl_get_mem_flags(), dt_opencl_get_mem_object_size(), dt_opencl_get_work_group_limits(), dt_opencl_image_fits_device(), dt_opencl_is_enabled(), dt_opencl_is_inited(), dt_opencl_load_program(), dt_opencl_local_buffer_opt(), dt_opencl_lock_device(), dt_opencl_map_buffer(), dt_opencl_map_image(), dt_opencl_memory_statistics(), dt_opencl_micro_nap(), dt_opencl_read_buffer_from_device(), dt_opencl_read_device_config(), dt_opencl_read_host_from_device_raw(), dt_opencl_read_host_from_device_rowpitch(), dt_opencl_read_host_from_device_rowpitch_non_blocking(), dt_opencl_release_mem_object(), dt_opencl_set_detected_device_enabled(), dt_opencl_set_detected_device_headroom(), dt_opencl_set_detected_device_pinned_memory(), dt_opencl_set_kernel_arg(), dt_opencl_set_synchronization_timeout(), dt_opencl_unlock_device(), dt_opencl_unmap_mem_object(), dt_opencl_update_priorities(), dt_opencl_update_settings(), dt_opencl_use_pinned_memory(), dt_opencl_write_buffer_to_device(), dt_opencl_write_device_config(), dt_opencl_write_host_to_device_raw(), dt_opencl_write_host_to_device_rowpitch(), dt_opencl_write_host_to_device_rowpitch_non_blocking(), dt_pixelpipe_cache_alloc_perthread_impl(), dt_pixelpipe_cache_calloc_perthread_impl(), dt_pixelpipe_get_global_hash(), dt_points_get(), dt_pop_collection(), dt_presets_import_from_file(), dt_presets_module_can_autoapply(), dt_presets_save_to_file(), dt_preview_window_spawn(), dt_print(), dt_print_nts(), dt_printers_discovery(), dt_push_collection(), dt_pwstorage_destroy(), dt_pwstorage_get(), dt_pwstorage_set(), dt_ratings_apply_on_image(), dt_ratings_apply_on_list(), dt_ratings_get(), dt_rawspeed_load_meta(), dt_selection_clear(), dt_selection_deselect_list(), dt_selection_free(), dt_selection_new(), dt_selection_pop(), dt_selection_push(), dt_selection_select_list(), dt_selection_to_culling_mode(), dt_set_darktable_tags(), dt_set_xmp_dt_history(), dt_set_xmp_dt_metadata(), dt_show_times(), dt_show_times_f(), dt_string_to_datetime(), dt_style_plugin_save(), dt_styles_apply_to_image(), dt_styles_create_from_image(), dt_styles_create_from_style(), dt_styles_create_style_header(), dt_styles_delete_by_name_adv(), dt_styles_get_by_name(), dt_styles_get_description(), dt_styles_get_id_by_name(), dt_styles_get_item_list(), dt_styles_get_list(), dt_styles_has_module_order(), dt_styles_import_from_file(), dt_styles_module_order_list(), dt_styles_save_to_file(), dt_styles_update(), dt_tag_add_synonym(), dt_tag_attach_images(), dt_tag_attach_string_list(), dt_tag_count_tags_images(), dt_tag_delete_tag_batch(), dt_tag_detach_images(), dt_tag_exists(), dt_tag_get_attached(), dt_tag_get_collection_tags(), dt_tag_get_flags(), dt_tag_get_images(), dt_tag_get_images_from_list(), dt_tag_get_name(), dt_tag_get_subtags(), dt_tag_get_suggestions(), dt_tag_get_synonyms(), dt_tag_get_tag_id_by_name(), dt_tag_get_tag_order_by_id(), dt_tag_get_tags_images(), dt_tag_get_with_usage(), dt_tag_images_count(), dt_tag_import(), dt_tag_new(), dt_tag_new_from_gui(), dt_tag_remove(), dt_tag_rename(), dt_tag_set_flags(), dt_tag_set_synonyms(), dt_tag_set_tag_order_by_id(), dt_tag_set_tags(), dt_thumbnail_get_image_buffer(), dt_thumbnail_new(), dt_thumbtable_cleanup(), dt_thumbtable_info_debug_assert_matches_cache(), dt_thumbtable_info_get_collection_stmt(), dt_thumbtable_info_seed_image_cache(), dt_thumbtable_invert_selection(), dt_thumbtable_key_pressed_grid(), dt_thumbtable_key_released_grid(), dt_thumbtable_new(), dt_thumbtable_scroll_to_selection(), dt_thumbtable_select_all(), dt_thumbtable_select_range(), dt_tiling_piece_fits_host_memory(), dt_ui_init_main_table(), dt_ui_notify_user(), dt_view_active_images_add(), dt_view_active_images_get_all(), dt_view_active_images_get_first(), dt_view_active_images_remove(), dt_view_active_images_reset(), dt_view_active_images_set(), dt_view_image_info_update(), dt_view_manager_button_pressed(), dt_view_manager_button_released(), dt_view_manager_expose(), dt_view_manager_key_pressed(), dt_view_manager_mouse_leave(), dt_view_manager_mouse_moved(), dt_view_manager_switch_by_view(), dt_vprint(), dtgtk_cairo_paint_label(), dtgtk_cairo_paint_label_flower(), dtgtk_cairo_paint_label_sel(), dtgtk_gradient_slider_multivalue_set_value(), dtgtk_gradient_slider_multivalue_set_values(), dual_demosaic(), dual_demosaic_cl(), duplicate_callback(), dwt_wavelet_decompose(), edit_preset(), ensure_focus_idle(), enter(), export_clicked(), export_files_callback(), export_preset(), expose(), expose(), expose(), extra_callback(), filepath_callback(), filmic_gui_draw_icon(), filmic_gui_sync_toe_shoulder(), filmstrip_callback(), filmstrip_checked_callback(), finalize_store(), focus_peaking_callback(), focus_peaking_checked_callback(), fontsel_callback(), frame_colorpick_color_set(), full_screen_callback(), full_screen_checked_callback(), generate_thumbnail_cache(), geotag_changed(), get_active_preset_name(), get_autoscale(), get_lang(), get_params(), get_point_scale(), get_stamp_params(), global_progress_end(), global_progress_set(), global_progress_start(), global_saturation_callback(), green_callback(), grey_point_source_callback(), grey_point_target_callback(), group_borders_callback(), group_images_callback(), gui_changed(), gui_cleanup(), gui_cleanup(), gui_cleanup(), gui_draw_sym(), gui_focus(), gui_focus(), gui_init(), gui_init(), gui_init(), gui_init(), gui_init(), gui_init(), gui_init(), gui_post_expose(), gui_post_expose(), gui_post_expose(), gui_reset(), gui_reset(), gui_update(), gui_update(), has_selection(), hover_overlays_callback(), hvflip_callback(), illum_xy_callback(), image_set_rawcrops(), import_clicked(), imported_style_name(), init(), init_presets(), init_presets(), init_tab_general(), intent_callback(), intent_checked_callback(), interpolator_callback(), interpolator_callback(), interpolator_callback(), invalidate_luminance_cache(), invert_selection_callback(), key_pressed(), key_pressed(), language_callback(), latitude_stops_callback(), leave(), lens_autosearch_clicked(), lens_comboentry_aperture_update(), lens_comboentry_distance_update(), lens_comboentry_focal_update(), lens_menu_select(), lens_menusearch_clicked(), lens_set(), load_themes(), load_themes_dir(), load_xmp_callback(), Lock::Lock(), logbase_callback(), lowlight_button_press(), lowlight_draw(), main(), main(), mask_callback(), max_style_id(), menuitem_delete_preset(), menuitem_new_preset(), menuitem_update_preset(), metadata_changed(), mix_callback(), mode_callback(), modflags_changed(), mouse_leave(), mouse_moved(), mouse_moved(), mouse_moved(), mouse_moved(), new_history_callback(), nlmeans_denoise(), notebook_button_press(), open_chat_callback(), open_doc_callback(), open_forum_callback(), open_search_callback(), optimize_changed_callback(), optimize_database_callback(), output_callback(), output_power_callback(), panel_left_callback(), panel_left_checked_callback(), panel_right_callback(), panel_right_checked_callback(), panel_top_callback(), panel_top_checked_callback(), panels_get_view_path(), paste_all_callback(), paste_parts_callback(), paste_sensitive_callback(), patch_callback(), pixelpipe_process_on_CPU(), pixelpipe_process_on_GPU(), position_h_changed(), position_v_changed(), preferences_changed(), preload_auto_callback(), preload_image_cache(), preserve_color_callback(), preset_tune_callback(), presets_popup_callback(), print_enabled_state_summary(), print_module_order_summary(), process(), process(), process(), process_cl(), process_clusters(), process_internal(), process_random(), profile_callback(), profile_callback(), profile_changed(), profile_checked_callback(), rawdenoise_button_press(), rawdenoise_draw(), rawdenoise_tab_switch(), reconstruct_highlights(), red_callback(), redo_callback(), redo_sensitive_callback(), reload_defaults(), reload_defaults(), reload_ui_last_theme(), reset_language_widget(), reset_mix(), row_activated(), rt_auto_levels_callback(), rt_colorpick_color_set_callback(), rt_copypaste_scale_callback(), rt_curr_scale_update(), rt_develop_ui_pipe_finished_callback(), rt_display_selected_shapes_lbl(), rt_display_wavelet_scale_callback(), rt_edit_masks_callback(), rt_get_selected_shape_index(), rt_gslider_changed(), rt_load_shape_algo_in_gui(), rt_mask_opacity_callback(), rt_masks_form_change_opacity(), rt_menu_select_algorithm_callback(), rt_merge_from_scale_update(), rt_num_scales_update(), rt_select_algorithm_callback(), rt_shape_is_being_added(), rt_show_forms_for_current_scale(), rt_showmask_callback(), rt_suppress_callback(), rt_wdbar_button_press(), rt_wdbar_scrolled(), run_profile_callback(), run_validation_callback(), safety_changed_callback(), sanitize_latitude(), saturation_callback(), scroll_to_selection_callback(), scrolled(), search_accels_callback(), security_threshold_callback(), select_all_callback(), select_all_sensitive_callback(), set_format_by_name(), set_menu_entry(), set_params(), set_RGB_sliders(), set_storage_by_name(), set_xmp_timestamps(), shortcuts_callback(), show_about_dialog(), show_luminance_mask_callback(), show_mask_callback(), smoothing_callback(), softproof_profile_callback(), sql_int_for_bound_images(), start_profiling_callback(), store(), sync_pipe(), tab_switch(), tab_switch(), tab_switch_callback(), tag_changed(), target_a_callback(), target_b_callback(), target_C_callback(), target_callback(), target_geometry_changed(), target_L_callback(), temp_tint_callback(), text_callback(), theme_callback(), tiling_callback(), toe_shoulder_callback(), tree_insert_presets(), tree_key_press_presets(), try_enter(), undo_callback(), undo_sensitive_callback(), ungroup_images_callback(), update_exposure_sliders(), update_histogram(), update_preview_cb(), update_profile_list(), view_enter(), view_leave(), views_active_callback(), views_sensitive_callback(), watermark_callback(), wavelet_denoise_xtrans(), Wb_high_norm_callback(), WB_high_picker_callback(), Wb_low_norm_callback(), WB_low_picker_callback(), white_point_source_callback(), white_point_target_callback(), workicc_changed(), write_image(), write_image(), write_image(), and Lock::~Lock().
| const dt_aligned_pixel_simd_t exponent |
Definition at line 559 of file darktable.h.
Referenced by _float_to_half(), and dt_focuspeaking().
Definition at line 555 of file darktable.h.
Referenced by copy_pixel(), and copy_pixel_nontemporal().
| const dt_aligned_pixel_simd_t row0 |
Definition at line 622 of file darktable.h.
Referenced by _downsample_guided_laplacian_fit(), guide_laplacians(), matrix_dot_float4_rows(), matrix_product_float4(), and swap_rows().
| const dt_aligned_pixel_simd_t const dt_aligned_pixel_simd_t row1 |
Definition at line 623 of file darktable.h.
Referenced by _downsample_guided_laplacian_fit(), gui_init(), guide_laplacians(), matrix_dot_float4_rows(), matrix_product_float4(), and swap_rows().
| const dt_aligned_pixel_simd_t const dt_aligned_pixel_simd_t const dt_aligned_pixel_simd_t row2 |
Definition at line 623 of file darktable.h.
Referenced by _downsample_guided_laplacian_fit(), gui_init(), guide_laplacians(), matrix_dot_float4_rows(), and matrix_product_float4().
| const dt_aligned_pixel_simd_t sign |
Definition at line 550 of file darktable.h.
Referenced by _exif_decode_exif_data(), _exif_decode_xmp_data(), _float_to_half(), _HLG_fct(), _PQ_fct(), dt_atof(), dt_imageio_dng_convert_rational(), dt_util_gps_elevation_to_number(), dt_util_gps_rationale_to_number(), process(), process_nlmeans_cl(), and scatter().
| static const dt_aligned_pixel_simd_t value |
Definition at line 576 of file darktable.h.
Referenced by __attribute__(), __attribute__(), __attribute__(), __OMP_DECLARE_SIMD__(), __OMP_DECLARE_SIMD__(), __OMP_DECLARE_SIMD__(), _alternative_mode(), _append_kv(), _backbuf_int_to_op(), _bin_pixels_histogram_in_roi(), _bin_pixels_waveform_in_roi(), _blendif_compute_factor(), _blendif_compute_factor(), _blendif_compute_factor(), _blendif_print_digits_ab(), _blendif_print_digits_default(), _blendif_print_digits_picker(), _blendif_scale_print_ab(), _blendif_scale_print_default(), _blendif_scale_print_hue(), _blendop_blendif_boost_factor_callback(), _bottom_border_callback(), _brush_set_interaction_value(), _build_clut(), _build_clut(), _cache_get_oldest(), _change_opacity(), _channel_display_false_color(), _channel_y_from_value(), _circle_set_interaction_value(), _clamp01(), _clamp01(), _clamp01(), _clamp01_simd(), _clamp01d(), _cleanup_metadata_value(), _combobox_conf_value_changed(), _compute_laplacian_normalization(), _connect_accel_hashtable(), _create_vectorscope_image(), _cursor_curve_state(), _default_linear_scale_callback(), _develop_blend_init_raster_mask(), _display_channel_value(), _display_datetime(), _draw_boxes(), _dt_cht_box_extract(), _ellipse_set_interaction_value(), _exif_decode_exif_data(), _exif_decode_xmp_data(), _exif_xmp_append_history_hash(), _fill_current_layer(), _find_parent_hashtable(), _float_to_half(), _for_each_accel(), _for_each_accel_create_treeview_row(), _for_each_non_virtual_accel(), _for_each_path_create_treeview_row(), _for_each_remove(), _for_each_remove_old(), _free_confgen_value(), _get_axis_value_for_source(), _get_iso8601_int(), _get_selected_style_names(), _get_tb_added_metadata_string_values(), _get_tb_removed_metadata_string_values(), _gradient_get_mask(), _gradient_get_mask_roi(), _gradient_set_interaction_value(), _grid_size_changed(), _gui_preferences_enum_set(), _handle_xpath(), _hm_collect_labels_from_history_map(), _hscreen_to_mm(), _init_drawing(), _interpolate_and_mask_xtrans(), _ioporder_drag_data_get(), _is_int(), _left_border_callback(), _lib_backgroundjobs_updated(), _lock_callback(), _lrop(), _Luv_to_vectorscope_coord_zoom(), _map_source_changed(), _masks_gui_add_interaction_slider(), _masks_gui_interaction_apply_value(), _menuitem_from_text(), _metadata_get_flags(), _metadata_update_value(), _mm_to_hscreen(), _mm_to_vscreen(), _percent_unit_of(), _piwigo_account_changed(), _piwigo_album_changed(), _piwigo_load_account(), _piwigo_query_add_arguments(), _polygon_set_interaction_value(), _populate_list(), _print_cache_lines(), _profile_key_is_sane(), _raster_combo_populate(), _rating_callback(), _read_float(), _read_pbm(), _read_pgm(), _read_ppm(), _remove_accel_hashtable(), _resizable_scroll_handle_resize(), _resize_thumbnails(), _right_border_callback(), _sample_axis_from_device_state(), _sample_picker_luminance_mask(), _sanitize_confgen(), _scale_changed(), _set_delay(), _set_stage(), _signal_param_cleanup(), _slider_add_step(), _slider_move(), _slider_zoom_range(), _splash_env_is_truthy(), _split_operator(), _take_from_list(), _to_mm(), _top_border_callback(), _update(), _update_slider(), _vectorscope_coord_zoom_to_Luv(), _view_map_set_map_source_g_object(), _vscreen_to_mm(), _write_pixel(), add_non_clone_mask_entries_to_db(), append_pair_to_json(), autoset(), blue_callback(), calculate_clut_3dl(), collect_reference_patches_foreach(), collect_source_patches_foreach(), draw_color_boxes_inside(), dt_atomic_CAS_int(), dt_atomic_exch_int(), dt_atomic_set_int(), dt_atomic_set_ptr(), dt_atomic_set_uint64(), dt_bauhaus_combobox_set_from_value(), dt_bauhaus_popup_button_press(), dt_bauhaus_widget_accept(), dt_cache_for_all(), dt_cache_get_with_caller(), dt_cache_remove(), dt_cache_testget(), dt_collection_name_value_free(), dt_colorrings_gray_axis_rgb_from_L(), dt_conf_get_sanitize_float(), dt_conf_init(), dt_conf_is_equal(), dt_confgen_get_float(), dt_confgen_get_int(), dt_confgen_get_int64(), dt_control_job_set_progress(), dt_control_progress_set_progress(), dt_control_set_keyboard_over_id(), dt_control_set_mouse_over_id(), dt_dev_pixelpipe_cache_flush_clmem(), dt_dev_pixelpipe_cache_get_entry_by_data(), dt_draw_histogram_8_zoomed(), dt_introspection_get_enum_name(), dt_introspection_get_enum_value(), dt_iop_channelmixer_shared_paint_primaries_sliders(), dt_iop_is_raster_mask_used(), dt_iop_tonecurve_draw(), dt_iop_update_multi_priority(), dt_lightroom_import(), dt_masks_dynbuf_set(), dt_masks_form_set_interaction_value(), dt_masks_get_set_conf_value_with_toast(), dt_masks_set_edit_mode(), dt_metadata_get(), dt_metadata_get_list_id(), dt_metadata_set(), dt_metadata_set_import(), dt_metadata_set_list(), dt_opencl_set_synchronization_timeout(), dt_print_file(), dt_pwstorage_kwallet_get(), dt_pwstorage_kwallet_set(), dt_tag_get_list(), dt_thumbtable_offset_zoom(), dt_thumbtable_refresh_thumbnail_real(), dt_util_glist_uniq(), dtgtk_gradient_slider_multivalue_set_increment(), dtgtk_gradient_slider_multivalue_set_picker(), dtgtk_gradient_slider_multivalue_set_resetvalue(), dtgtk_gradient_slider_multivalue_set_value(), dtgtk_gradient_slider_set_increment(), dtgtk_gradient_slider_set_picker(), dtgtk_gradient_slider_set_resetvalue(), dtgtk_gradient_slider_set_value(), edit_clicked(), export_raw(), fast_clamp(), get_interpolate(), get_preset_element(), get_preset_element_float(), get_preset_element_int(), global_progress_end(), global_progress_set(), green_callback(), lr2dt_blacks(), lr2dt_clarity(), lr2dt_grain_amount(), lr2dt_grain_frequency(), lr2dt_splittoning_balance(), lr2dt_vignette_gain(), lr2dt_vignette_midpoint(), max_style_id(), on_match_select(), parse_cht(), parse_csv(), parse_it8(), print2pixels(), process_button_clicked_callback(), red_callback(), scrolled(), secret_to_attributes(), set_16wide(), PermutohedralLattice< D, VD >::splat(), sql_int_for_bound_images(), strength(), testimg_gen_all_grey(), vstransform(), and write_image().