diff options
Diffstat (limited to 'source/blender/windowmanager/intern/wm_jobs.c')
-rw-r--r-- | source/blender/windowmanager/intern/wm_jobs.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/source/blender/windowmanager/intern/wm_jobs.c b/source/blender/windowmanager/intern/wm_jobs.c index 2604105896d..66277ec57f4 100644 --- a/source/blender/windowmanager/intern/wm_jobs.c +++ b/source/blender/windowmanager/intern/wm_jobs.c @@ -187,12 +187,6 @@ static wmJob *wm_job_find(const wmWindowManager *wm, const void *owner, const in /* ******************* public API ***************** */ -/** - * \return current job or adds new job, but doesn't run it. - * - * \note every owner only gets a single job, - * adding a new one will stop running job and when stopped it starts the new one. - */ wmJob *WM_jobs_get(wmWindowManager *wm, wmWindow *win, const void *owner, @@ -223,7 +217,6 @@ wmJob *WM_jobs_get(wmWindowManager *wm, return wm_job; } -/* returns true if job runs, for UI (progress) indicators */ bool WM_jobs_test(const wmWindowManager *wm, const void *owner, int job_type) { /* job can be running or about to run (suspended) */ @@ -281,7 +274,6 @@ static void wm_jobs_update_progress_bars(wmWindowManager *wm) } } -/* time that job started */ double WM_jobs_starttime(const wmWindowManager *wm, const void *owner) { const wmJob *wm_job = wm_job_find(wm, owner, WM_JOB_TYPE_ANY); @@ -447,10 +439,6 @@ static void wm_jobs_test_suspend_stop(wmWindowManager *wm, wmJob *test) #endif } -/** - * if job running, the same owner gave it a new job. - * if different owner starts existing startjob, it suspends itself - */ void WM_jobs_start(wmWindowManager *wm, wmJob *wm_job) { if (wm_job->running) { @@ -550,7 +538,6 @@ static void wm_jobs_kill_job(wmWindowManager *wm, wmJob *wm_job) } } -/* wait until every job ended */ void WM_jobs_kill_all(wmWindowManager *wm) { wmJob *wm_job; @@ -563,7 +550,6 @@ void WM_jobs_kill_all(wmWindowManager *wm) SEQ_prefetch_stop_all(); } -/* wait until every job ended, except for one owner (used in undo to keep screen job alive) */ void WM_jobs_kill_all_except(wmWindowManager *wm, const void *owner) { LISTBASE_FOREACH_MUTABLE (wmJob *, wm_job, &wm->jobs) { @@ -584,7 +570,6 @@ void WM_jobs_kill_type(struct wmWindowManager *wm, const void *owner, int job_ty } } -/* signal job(s) from this owner or callback to stop, timer is required to get handled */ void WM_jobs_stop(wmWindowManager *wm, const void *owner, void *startjob) { LISTBASE_FOREACH (wmJob *, wm_job, &wm->jobs) { @@ -596,7 +581,6 @@ void WM_jobs_stop(wmWindowManager *wm, const void *owner, void *startjob) } } -/* actually terminate thread and job timer */ void WM_jobs_kill(wmWindowManager *wm, void *owner, void (*startjob)(void *, short int *, short int *, float *)) @@ -608,7 +592,6 @@ void WM_jobs_kill(wmWindowManager *wm, } } -/* kill job entirely, also removes timer itself */ void wm_jobs_timer_end(wmWindowManager *wm, wmTimer *wt) { LISTBASE_FOREACH (wmJob *, wm_job, &wm->jobs) { @@ -619,7 +602,6 @@ void wm_jobs_timer_end(wmWindowManager *wm, wmTimer *wt) } } -/* hardcoded to event TIMERJOBS */ void wm_jobs_timer(wmWindowManager *wm, wmTimer *wt) { LISTBASE_FOREACH_MUTABLE (wmJob *, wm_job, &wm->jobs) { |