![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <glib.h>#include <gtk/gtk.h>#include <libintl.h>#include <limits.h>#include <stddef.h>#include <stdint.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include "darktable.h"#include "database/image_repository.h"#include "caches/mipmap_cache.h"#include "common/file_location.h"#include "config.h"#include "common/conf.h"#include "common/utility.h"#include "osx/osx.h"#include "win/main_wrapper.h"
Include dependency graph for ansel-generate-cache/main.c:Go to the source code of this file.
Data Structures | |
| struct | _generate_ctx_t |
Typedefs | |
| typedef struct _generate_ctx_t | _generate_ctx_t |
Functions | |
| static void | _generate_one (const int32_t imgid, const char *imgfilename, void *user_data) |
| static int | generate_thumbnail_cache (const dt_mipmap_size_t min_mip, const dt_mipmap_size_t max_mip, const int32_t min_imgid, const int32_t max_imgid) |
| static void | usage (const char *progname) |
| int | main (int argc, char *arg[]) |
|
static |
Definition at line 69 of file ansel-generate-cache/main.c.
References _generate_ctx_t::counter, dt_mimap_cache_evict(), DT_MIPMAP_BLOCKING, dt_mipmap_cache_get, dt_mipmap_cache_release, dt_mipmap_get_cache_filename(), dt_util_test_image_file(), k, L, and PATH_MAX.
Referenced by generate_thumbnail_cache().
|
static |
Definition at line 97 of file ansel-generate-cache/main.c.
References _generate_one(), dt_image_repository_count_in_id_range(), dt_image_repository_foreach_in_id_range(), dt_mipmap_get_cache_dir(), _generate_ctx_t::image_count, k, L, and PATH_MAX.
Referenced by main().
| int main | ( | int | argc, |
| char * | arg[] | ||
| ) |
Definition at line 153 of file ansel-generate-cache/main.c.
References darktable_package_version, dt_cleanup(), dt_conf_get_bool(), dt_free, dt_init(), dt_loc_get_localedir(), dt_loc_init(), DT_MIPMAP_0, DT_MIPMAP_2, DT_MIPMAP_7, dt_osx_prepare_environment(), FALSE, generate_thumbnail_cache(), GETTEXT_PACKAGE, k, L, MAX, MIN, PATH_MAX, TRUE, UNKNOWN_IMAGE, and usage().