diff --git a/app/core/gimp-parallel.cc b/app/core/gimp-parallel.cc index 78a989e770..777dd0d43a 100644 --- a/app/core/gimp-parallel.cc +++ b/app/core/gimp-parallel.cc @@ -70,29 +70,29 @@ typedef struct /* local function prototypes */ -static void gimp_parallel_notify_num_processors (GimpGeglConfig *config); +static void gimp_parallel_notify_num_processors (GimpGeglConfig *config); -static void gimp_parallel_set_n_threads (gint n_threads, - gboolean finish_tasks); +static void gimp_parallel_set_n_threads (gint n_threads, + gboolean finish_tasks); -static void gimp_parallel_run_async_set_n_threads (gint n_threads, - gboolean finish_tasks); -static gpointer gimp_parallel_run_async_thread_func (GimpParallelRunAsyncThread *thread); -static void gimp_parallel_run_async_enqueue_task (GimpParallelRunAsyncTask *task); -static GimpParallelRunAsyncTask * gimp_parallel_run_async_dequeue_task (void); -static gboolean gimp_parallel_run_async_execute_task (GimpParallelRunAsyncTask *task); -static void gimp_parallel_run_async_abort_task (GimpParallelRunAsyncTask *task); -static void gimp_parallel_run_async_cancel (GimpAsync *async); +static void gimp_parallel_run_async_set_n_threads (gint n_threads, + gboolean finish_tasks); +static gpointer gimp_parallel_run_async_thread_func (GimpParallelRunAsyncThread *thread); +static void gimp_parallel_run_async_enqueue_task (GimpParallelRunAsyncTask *task); +static GimpParallelRunAsyncTask * gimp_parallel_run_async_dequeue_task (void); +static gboolean gimp_parallel_run_async_execute_task (GimpParallelRunAsyncTask *task); +static void gimp_parallel_run_async_abort_task (GimpParallelRunAsyncTask *task); +static void gimp_parallel_run_async_cancel (GimpAsync *async); /* local variables */ -static gint gimp_parallel_run_async_n_threads = 0; -static GimpParallelRunAsyncThread gimp_parallel_run_async_threads[GIMP_PARALLEL_RUN_ASYNC_MAX_THREADS]; +static gint gimp_parallel_run_async_n_threads = 0; +static GimpParallelRunAsyncThread gimp_parallel_run_async_threads[GIMP_PARALLEL_RUN_ASYNC_MAX_THREADS]; -static GMutex gimp_parallel_run_async_mutex; -static GCond gimp_parallel_run_async_cond; -static GQueue gimp_parallel_run_async_queue = G_QUEUE_INIT; +static GMutex gimp_parallel_run_async_mutex; +static GCond gimp_parallel_run_async_cond; +static GQueue gimp_parallel_run_async_queue = G_QUEUE_INIT; /* public functions */ diff --git a/app/core/gimp-parallel.h b/app/core/gimp-parallel.h index 2ffa6dc6c5..c538778462 100644 --- a/app/core/gimp-parallel.h +++ b/app/core/gimp-parallel.h @@ -22,30 +22,21 @@ #define __GIMP_PARALLEL_H__ -typedef void (* GimpParallelRunAsyncFunc) (GimpAsync *async, - gpointer user_data); - -typedef void (* GimpParallelDistributeFunc) (gint i, - gint n, - gpointer user_data); -typedef void (* GimpParallelDistributeRangeFunc) (gsize offset, - gsize size, - gpointer user_data); -typedef void (* GimpParallelDistributeAreaFunc) (const GeglRectangle *area, - gpointer user_data); +typedef void (* GimpParallelRunAsyncFunc) (GimpAsync *async, + gpointer user_data); -void gimp_parallel_init (Gimp *gimp); -void gimp_parallel_exit (Gimp *gimp); +void gimp_parallel_init (Gimp *gimp); +void gimp_parallel_exit (Gimp *gimp); -GimpAsync * gimp_parallel_run_async (GimpParallelRunAsyncFunc func, - gpointer user_data); -GimpAsync * gimp_parallel_run_async_full (gint priority, - GimpParallelRunAsyncFunc func, - gpointer user_data, - GDestroyNotify user_data_destroy_func); -GimpAsync * gimp_parallel_run_async_independent (GimpParallelRunAsyncFunc func, - gpointer user_data); +GimpAsync * gimp_parallel_run_async (GimpParallelRunAsyncFunc func, + gpointer user_data); +GimpAsync * gimp_parallel_run_async_full (gint priority, + GimpParallelRunAsyncFunc func, + gpointer user_data, + GDestroyNotify user_data_destroy_func); +GimpAsync * gimp_parallel_run_async_independent (GimpParallelRunAsyncFunc func, + gpointer user_data); #ifdef __cplusplus diff --git a/app/core/gimphistogram.c b/app/core/gimphistogram.c index bc919a6c22..221bbf2ba9 100644 --- a/app/core/gimphistogram.c +++ b/app/core/gimphistogram.c @@ -948,7 +948,7 @@ gimp_histogram_calculate_internal (GimpAsync *async, gegl_parallel_distribute_area ( &context->buffer_rect, PIXELS_PER_THREAD, GEGL_SPLIT_STRATEGY_AUTO, - (GimpParallelDistributeAreaFunc) gimp_histogram_calculate_area, + (GeglParallelDistributeAreaFunc) gimp_histogram_calculate_area, &data); if (! async || ! gimp_async_is_canceled (async))