Searched refs:internal (Results 1 – 14 of 14) sorted by relevance
| /TaskScheduler/Scheduler/Source/ |
| H A D | MTFiberContext.cpp | 50 void FiberContext::SetThreadContext(internal::ThreadContext * _threadContext) in SetThreadContext() 60 internal::ThreadContext* FiberContext::GetThreadContext() in GetThreadContext() 68 currentTask = internal::TaskDesc(); in Reset() 95 void FiberContext::RunSubtasksAndYieldImpl(ArrayView<internal::TaskBucket>& buckets) in RunSubtasksAndYieldImpl() 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() 142 …ArrayView<internal::TaskBucket> buckets(MT_ALLOCATE_ON_STACK(sizeof(internal::TaskBucket) * bucket… in RunAsync() 144 internal::DistibuteDescriptions(taskGroup, taskHandleArray, buffer, buckets); in RunAsync() 157 ArrayView<internal::GroupedTask> buffer(threadContext->descBuffer, taskHandleCount); in RunSubtasksAndYield() 160 …ArrayView<internal::TaskBucket> buckets(MT_ALLOCATE_ON_STACK(sizeof(internal::TaskBucket) * bucket… in RunSubtasksAndYield() [all …]
|
| H A D | MTScheduler.cpp | 341 …bool TaskScheduler::TryStealTask(internal::ThreadContext& threadContext, internal::GroupedTask & t… in TryStealTask() 369 internal::ThreadContext& context = *(internal::ThreadContext*)(userData); in WorkerThreadMain() 444 internal::ThreadContext& context = *(internal::ThreadContext*)(userData); in SchedulerFiberMain() 506 internal::GroupedTask task; in SchedulerFiberMain() 541 …void TaskScheduler::SchedulerFiberProcessTask( internal::ThreadContext& context, internal::Grouped… in SchedulerFiberProcessTask() 599 … ArrayView<internal::TaskBucket> buckets( MT_ALLOCATE_ON_STACK(sizeof(internal::TaskBucket)), 1 ); in SchedulerFiberProcessTask() 618 internal::GroupedTask task; in SchedulerFiberStep() 655 internal::TaskBucket& bucket = buckets[i]; in RunTasksImpl() 701 internal::TaskBucket& bucket = buckets[i]; in RunTasksImpl() 729 …ArrayView<internal::TaskBucket> buckets(MT_ALLOCATE_ON_STACK(sizeof(internal::TaskBucket) * bucket… in RunAsync() [all …]
|
| H A D | MTThreadContext.cpp | 27 namespace internal namespace 76 return sizeof(internal::GroupedTask) * TASK_BUFFER_CAPACITY; in GetMemoryRequrementInBytesForDescBuffer()
|
| /TaskScheduler/Scheduler/Include/ |
| H A D | MTScheduler.inl | 26 namespace internal namespace 30 inline internal::GroupedTask GetGroupedTask(TaskGroup group, const T * src) 37 return internal::GroupedTask( desc, group ); 42 inline internal::GroupedTask GetGroupedTask(TaskGroup group, FiberContext* const * src) 55 inline internal::GroupedTask GetGroupedTask(TaskGroup group, const MT::TaskHandle * src) 58 const internal::TaskDesc & desc = src->GetDesc(); 59 return internal::GroupedTask( desc, group ); 74 …ns(TaskGroup group, TTask* taskArray, ArrayView<internal::GroupedTask>& descriptions, ArrayView<in… 107 uint32 bytesCountForGroupedTasks = sizeof(internal::GroupedTask) * taskCount; 111 uint32 bytesCountForTaskBuckets = sizeof(internal::TaskBucket) * bucketCount; [all …]
|
| H A D | MTFiberContext.h | 63 void RunSubtasksAndYieldImpl(ArrayView<internal::TaskBucket>& buckets); 84 void SetThreadContext(internal::ThreadContext * _threadContext); 85 internal::ThreadContext* GetThreadContext(); 93 internal::ThreadContext * threadContext; 101 internal::TaskDesc currentTask;
|
| H A D | MTFiberContext.inl | 29 MT_ASSERT(taskCount < (internal::TASK_BUFFER_CAPACITY - 1), "Too many tasks per one Run."); 34 ArrayView<internal::GroupedTask> buffer(threadContext->descBuffer, taskCount); 37 …ArrayView<internal::TaskBucket> buckets(MT_ALLOCATE_ON_STACK(sizeof(internal::TaskBucket) * bucket… 39 internal::DistibuteDescriptions(taskGroup, taskArray, buffer, buckets); 46 MT_ASSERT(taskCount < (internal::TASK_BUFFER_CAPACITY - 1), "Too many tasks per one Run."); 53 ArrayView<internal::GroupedTask> buffer(threadContext->descBuffer, taskCount); 56 …ArrayView<internal::TaskBucket> buckets(MT_ALLOCATE_ON_STACK(sizeof(internal::TaskBucket) * bucket… 58 internal::DistibuteDescriptions(taskGroup, taskArray, buffer, buckets);
|
| H A D | MTScheduler.h | 186 namespace internal 218 friend struct internal::ThreadContext; 288 internal::ThreadContext* threadContext; 306 internal::ThreadContext threadContext[MT_MAX_THREAD_COUNT]; 331 FiberContext* RequestFiberContext(internal::GroupedTask& task); 333 …void RunTasksImpl(ArrayView<internal::TaskBucket>& buckets, FiberContext * parentFiber, bool resto… 339 static bool SchedulerFiberStep( internal::ThreadContext& context, bool disableTaskStealing); 340 …static void SchedulerFiberProcessTask( internal::ThreadContext& context, internal::GroupedTask& ta… 342 static bool TryStealTask(internal::ThreadContext& threadContext, internal::GroupedTask & task); 344 …static FiberContext* ExecuteTask (internal::ThreadContext& threadContext, FiberContext* fiberConte…
|
| H A D | MTThreadContext.h | 62 namespace internal 93 TaskQueue<internal::GroupedTask, TASK_BUFFER_CAPACITY> queue;
|
| H A D | MTTaskBucket.h | 32 namespace internal
|
| H A D | MTGroupedTask.h | 34 namespace internal
|
| H A D | MTTaskDesc.h | 39 namespace internal
|
| H A D | MTTaskPool.h | 50 internal::TaskDesc desc; 190 const internal::TaskDesc & GetDesc() const in GetDesc()
|
| /TaskScheduler/ThirdParty/Squish/ |
| H A D | texture_compression_s3tc.txt | 60 base internal format RGBA_PREMULTIPLIED_ALPHA) for these formats. 150 If the internal format of the texture image being modified is 189 If the internal format of the texture image being modified is 267 DELETE: CopyTexSubImage3D if the internal format of the texture image is 384 This format will never be used when a generic compressed internal 500 different behaviors for RGB and RGBA internal
|
| /TaskScheduler/Scheduler/Doxygen/ |
| H A D | Doxyfile | 430 # If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal 498 # \internal command is included. If the tag is set to NO then the documentation 499 # will be excluded. Set it to YES to include the internal documentation.
|