Searched refs:taskHandleCount (Results 1 – 4 of 4) sorted by relevance
| /TaskScheduler/Scheduler/Source/ |
| H A D | MTFiberContext.cpp | 130 …erContext::RunAsync(TaskGroup taskGroup, const TaskHandle* taskHandleArray, uint32 taskHandleCount) in RunAsync() argument 132 MT_ASSERT(taskHandleCount < (internal::TASK_BUFFER_CAPACITY - 1), "Too many tasks per one Run."); in RunAsync() 139 ArrayView<internal::GroupedTask> buffer(threadContext->descBuffer, taskHandleCount); in RunAsync() 141 uint32 bucketCount = MT::Min((uint32)scheduler.GetWorkersCount(), taskHandleCount); in RunAsync() 149 …RunSubtasksAndYield(TaskGroup taskGroup, const TaskHandle* taskHandleArray, uint32 taskHandleCount) in RunSubtasksAndYield() argument 151 MT_ASSERT(taskHandleCount < (internal::TASK_BUFFER_CAPACITY - 1), "Too many tasks per one Run."); in RunSubtasksAndYield() 157 ArrayView<internal::GroupedTask> buffer(threadContext->descBuffer, taskHandleCount); in RunSubtasksAndYield() 159 uint32 bucketCount = MT::Min((uint32)scheduler.GetWorkersCount(), taskHandleCount); in RunSubtasksAndYield()
|
| H A D | MTScheduler.cpp | 722 …TaskScheduler::RunAsync(TaskGroup group, const TaskHandle* taskHandleArray, uint32 taskHandleCount) in RunAsync() argument 726 …sk> buffer(MT_ALLOCATE_ON_STACK(sizeof(internal::GroupedTask) * taskHandleCount), taskHandleCount); in RunAsync() 728 uint32 bucketCount = MT::Min((uint32)GetWorkersCount(), taskHandleCount); in RunAsync()
|
| /TaskScheduler/Scheduler/Include/ |
| H A D | MTFiberContext.h | 76 void RunAsync(TaskGroup taskGroup, const TaskHandle* taskHandleArray, uint32 taskHandleCount); 77 …unSubtasksAndYield(TaskGroup taskGroup, const TaskHandle* taskHandleArray, uint32 taskHandleCount);
|
| H A D | MTScheduler.h | 364 void RunAsync(TaskGroup group, const TaskHandle* taskHandleArray, uint32 taskHandleCount);
|