Blender  V3.3
Classes | Functions
BLI_task_graph_test.cc File Reference
#include "testing/testing.h"
#include "MEM_guardedalloc.h"
#include "BLI_task.h"

Go to the source code of this file.

Classes

struct  TaskData
 

Functions

static void TaskData_increase_value (void *taskdata)
 
static void TaskData_decrease_value (void *taskdata)
 
static void TaskData_multiply_by_two_value (void *taskdata)
 
static void TaskData_multiply_by_two_store (void *taskdata)
 
static void TaskData_store_value (void *taskdata)
 
static void TaskData_square_value (void *taskdata)
 
 TEST (task, GraphSequential)
 
 TEST (task, GraphStartAtAnyNode)
 
 TEST (task, GraphSplit)
 
 TEST (task, GraphForest)
 
 TEST (task, GraphTaskData)
 

Function Documentation

◆ TaskData_decrease_value()

static void TaskData_decrease_value ( void taskdata)
static

Definition at line 19 of file BLI_task_graph_test.cc.

References data.

Referenced by TEST().

◆ TaskData_increase_value()

static void TaskData_increase_value ( void taskdata)
static

Definition at line 14 of file BLI_task_graph_test.cc.

References data.

Referenced by TEST().

◆ TaskData_multiply_by_two_store()

static void TaskData_multiply_by_two_store ( void taskdata)
static

Definition at line 30 of file BLI_task_graph_test.cc.

References data.

Referenced by TEST().

◆ TaskData_multiply_by_two_value()

static void TaskData_multiply_by_two_value ( void taskdata)
static

Definition at line 24 of file BLI_task_graph_test.cc.

References data.

Referenced by TEST().

◆ TaskData_square_value()

static void TaskData_square_value ( void taskdata)
static

Definition at line 42 of file BLI_task_graph_test.cc.

References data.

Referenced by TEST().

◆ TaskData_store_value()

static void TaskData_store_value ( void taskdata)
static

Definition at line 36 of file BLI_task_graph_test.cc.

References data.

Referenced by TEST().

◆ TEST() [1/5]

TEST ( task  ,
GraphForest   
)

◆ TEST() [2/5]

TEST ( task  ,
GraphSequential   
)

◆ TEST() [3/5]

TEST ( task  ,
GraphSplit   
)

◆ TEST() [4/5]

TEST ( task  ,
GraphStartAtAnyNode   
)

◆ TEST() [5/5]

TEST ( task  ,
GraphTaskData   
)