![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | 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 | dt_omploop_sfence() dt_sfence() |
Functions | |
| int | dt_get_num_openmp_threads (void) |
| static int | dt_get_thread_num () |
| static void | dt_sfence () |
| int dt_get_num_openmp_threads | ( | void | ) |
Number of OpenMP threads the application decided to use. DECLARED here so low-level compute code can size per-thread buffers without importing darktable.h; BOUND by the orchestrator (darktable.c).
Definition at line 518 of file darktable.c.
References darktable, and darktable_t::num_openmp_threads.
Referenced by _circle_get_mask(), _circle_get_mask_roi(), _gradient_get_points(), color_picker_helper_4ch_converted_parallel(), color_picker_helper_bayer_parallel(), dt_bilateral_init(), dt_bilateral_memory_use(), dt_bilateral_singlebuffer_size(), dt_bilateral_splat(), dt_colorprofiles_srgb_to_display_strided(), dt_control_work(), dt_control_work_res(), dt_imageio_open_exr(), dt_imageio_open_j2k(), dt_iop_alloc_image_buffers(), dt_iop_image_fill(), dt_pixelpipe_cache_alloc_perthread_impl(), dt_pixelpipe_cache_calloc_perthread_impl(), dwt_wavelet_decompose(), nlmeans_denoise(), process(), process_random(), reconstruct_highlights(), tiling_callback(), wavelet_denoise_xtrans(), write_image(), and write_image().
|
inlinestatic |
Definition at line 84 of file openmp.h.
References omp_get_thread_num.
Referenced by blur_2D_Bspline(), color_picker_helper_bayer_parallel(), color_picker_helper_xtrans_parallel(), dt_colorprofiles_srgb_to_display_strided(), dt_points_get(), dwt_decompose_horiz(), process(), and process_random().