enum TaskType { Type_Computation = 0x00010000, Type_IO = 0x00020000, Type_Mask = 0x00FF0000 };
TaskType classifies the kind of work that task represents. Type bits are stored as a part of task id and are designed to allow for intelligent distribution of tasks to dedicated threads.
Members |
Description |
Type_Computation = 0x00010000 |
General computation that needs to be carried out on data, it will not block on any resources. |
Type_IO = 0x00020000 |
I/O task that can block based on availability of data in its input file stream(s). |
Type_Mask = 0x00FF0000 |
To add SPU - oriented processing tasks in the future. |
GFx_TaskManager.h