Blender V4.3
task_scheduler.cc File Reference
#include "MEM_guardedalloc.h"
#include "BLI_lazy_threading.hh"
#include "BLI_task.h"
#include "BLI_threads.h"

Go to the source code of this file.

Functions

void BLI_task_scheduler_init ()
 
void BLI_task_scheduler_exit ()
 
int BLI_task_scheduler_num_threads ()
 
void BLI_task_isolate (void(*func)(void *userdata), void *userdata)
 

Variables

static int task_scheduler_num_threads = 1
 

Detailed Description

Task scheduler initialization.

Definition in file task_scheduler.cc.

Function Documentation

◆ BLI_task_isolate()

void BLI_task_isolate ( void(* func )(void *userdata),
void * userdata )

◆ BLI_task_scheduler_exit()

void BLI_task_scheduler_exit ( void )

Definition at line 58 of file task_scheduler.cc.

Referenced by WM_exit_ex().

◆ BLI_task_scheduler_init()

◆ BLI_task_scheduler_num_threads()

Variable Documentation

◆ task_scheduler_num_threads

int task_scheduler_num_threads = 1
static

Definition at line 29 of file task_scheduler.cc.

Referenced by BLI_task_scheduler_init(), and BLI_task_scheduler_num_threads().