Blender  V3.3
Functions | Variables
task_scheduler.cc File Reference
#include "MEM_guardedalloc.h"
#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(*)(void *userdata)  func,
void userdata 
)

◆ BLI_task_scheduler_exit()

void BLI_task_scheduler_exit ( void  )

Definition at line 55 of file task_scheduler.cc.

Referenced by WM_exit_ex().

◆ BLI_task_scheduler_init()

void BLI_task_scheduler_init ( void  )

◆ BLI_task_scheduler_num_threads()

int BLI_task_scheduler_num_threads ( void  )

Variable Documentation

◆ task_scheduler_num_threads

int task_scheduler_num_threads = 1
static

Definition at line 26 of file task_scheduler.cc.

Referenced by BLI_task_scheduler_init(), and BLI_task_scheduler_num_threads().