diff options
Diffstat (limited to 'source/blender/render/intern/source/multires_bake.c')
-rw-r--r-- | source/blender/render/intern/source/multires_bake.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source/blender/render/intern/source/multires_bake.c b/source/blender/render/intern/source/multires_bake.c index fba5836ac32..9e0685d55f1 100644 --- a/source/blender/render/intern/source/multires_bake.c +++ b/source/blender/render/intern/source/multires_bake.c @@ -466,7 +466,7 @@ static void do_multires_bake(MultiresBakeRender *bkr, Image *ima, bool require_t bake_data = initBakeData(bkr, ima); if (tot_thread > 1) - BLI_init_threads(&threads, do_multires_bake_thread, tot_thread); + BLI_threadpool_init(&threads, do_multires_bake_thread, tot_thread); handles = MEM_callocN(tot_thread * sizeof(MultiresBakeThread), "do_multires_bake handles"); @@ -509,12 +509,12 @@ static void do_multires_bake(MultiresBakeRender *bkr, Image *ima, bool require_t init_bake_rast(&handle->bake_rast, ibuf, &handle->data, flush_pixel, bkr->do_update); if (tot_thread > 1) - BLI_insert_thread(&threads, handle); + BLI_threadpool_insert(&threads, handle); } /* run threads */ if (tot_thread > 1) - BLI_end_threads(&threads); + BLI_threadpool_end(&threads); else do_multires_bake_thread(&handles[0]); |