4538 lines
221 KiB
YAML
4538 lines
221 KiB
YAML
### YamlMime:ManagedReference
|
|
items:
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
commentId: T:Misaki.HighPerformance.Jobs.JobScheduler
|
|
id: JobScheduler
|
|
parent: Misaki.HighPerformance.Jobs
|
|
children:
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.#ctor(Misaki.HighPerformance.Jobs.JobSchedulerDesc@)
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.CombineDependencies(System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.Dispose
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.ExternalHelperThreadCount
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.Finalize
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.GetJobStatus(Misaki.HighPerformance.Jobs.JobHandle)
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.ScheduleCustom``1(Misaki.HighPerformance.Jobs.CustomJobDesc{``0}@,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.ScheduleCustom``1(Misaki.HighPerformance.Jobs.CustomJobDesc{``0}@,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor``1(``0@,System.Int32,System.Int32,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor``1(``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor``1(``0@,System.Int32,System.Int32,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor``1(``0@,System.Int32,System.Int32,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel``1(``0@,System.Int32,System.Int32,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel``1(``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel``1(``0@,System.Int32,System.Int32,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel``1(``0@,System.Int32,System.Int32,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.Schedule``1(``0@,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.Schedule``1(``0@,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.Schedule``1(``0@,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.Schedule``1(``0@,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.ThreadLocalCount
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.Wait(Misaki.HighPerformance.Jobs.JobHandle,System.Boolean)
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.WaitAll(System.Span{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.WaitAllAsync(System.Memory{Misaki.HighPerformance.Jobs.JobHandle},System.Threading.CancellationToken)
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.WaitAny(System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.WaitAnyAsync(System.ReadOnlyMemory{Misaki.HighPerformance.Jobs.JobHandle},System.Threading.CancellationToken)
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.WaitAsync(Misaki.HighPerformance.Jobs.JobHandle,System.Threading.CancellationToken)
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.WorkerCount
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: JobScheduler
|
|
nameWithType: JobScheduler
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler
|
|
type: Class
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: JobScheduler
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 121
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Provides a mechanism for scheduling and executing jobs across multiple worker threads.
|
|
example: []
|
|
syntax:
|
|
content: 'public sealed class JobScheduler : IDisposable'
|
|
content.vb: Public NotInheritable Class JobScheduler Implements IDisposable
|
|
inheritance:
|
|
- System.Object
|
|
implements:
|
|
- System.IDisposable
|
|
inheritedMembers:
|
|
- System.Object.Equals(System.Object)
|
|
- System.Object.Equals(System.Object,System.Object)
|
|
- System.Object.GetHashCode
|
|
- System.Object.GetType
|
|
- System.Object.ReferenceEquals(System.Object,System.Object)
|
|
- System.Object.ToString
|
|
extensionMethods:
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``2({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``3({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``4({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``5({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``6({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``7({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``8({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``9({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.WorkerCount
|
|
commentId: P:Misaki.HighPerformance.Jobs.JobScheduler.WorkerCount
|
|
id: WorkerCount
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: WorkerCount
|
|
nameWithType: JobScheduler.WorkerCount
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.WorkerCount
|
|
type: Property
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: WorkerCount
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 150
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Gets the number of worker threads managed by the job scheduler.
|
|
example: []
|
|
syntax:
|
|
content: public int WorkerCount { get; }
|
|
parameters: []
|
|
return:
|
|
type: System.Int32
|
|
content.vb: Public ReadOnly Property WorkerCount As Integer
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.WorkerCount*
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ExternalHelperThreadCount
|
|
commentId: P:Misaki.HighPerformance.Jobs.JobScheduler.ExternalHelperThreadCount
|
|
id: ExternalHelperThreadCount
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ExternalHelperThreadCount
|
|
nameWithType: JobScheduler.ExternalHelperThreadCount
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ExternalHelperThreadCount
|
|
type: Property
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ExternalHelperThreadCount
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 155
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Gets the number of external helper threads, which is the number of threads reserved for external use.
|
|
example: []
|
|
syntax:
|
|
content: public int ExternalHelperThreadCount { get; }
|
|
parameters: []
|
|
return:
|
|
type: System.Int32
|
|
content.vb: Public ReadOnly Property ExternalHelperThreadCount As Integer
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.ExternalHelperThreadCount*
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ThreadLocalCount
|
|
commentId: P:Misaki.HighPerformance.Jobs.JobScheduler.ThreadLocalCount
|
|
id: ThreadLocalCount
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ThreadLocalCount
|
|
nameWithType: JobScheduler.ThreadLocalCount
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ThreadLocalCount
|
|
type: Property
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ThreadLocalCount
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 160
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Gets the total number of threads that is possible to execute the jobs, including worker threads and external helper threads. You can use this property to allocate thread local storage.
|
|
example: []
|
|
syntax:
|
|
content: public int ThreadLocalCount { get; }
|
|
parameters: []
|
|
return:
|
|
type: System.Int32
|
|
content.vb: Public ReadOnly Property ThreadLocalCount As Integer
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.ThreadLocalCount*
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.#ctor(Misaki.HighPerformance.Jobs.JobSchedulerDesc@)
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.#ctor(Misaki.HighPerformance.Jobs.JobSchedulerDesc@)
|
|
id: '#ctor(Misaki.HighPerformance.Jobs.JobSchedulerDesc@)'
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: JobScheduler(ref readonly JobSchedulerDesc)
|
|
nameWithType: JobScheduler.JobScheduler(ref readonly JobSchedulerDesc)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.JobScheduler(ref readonly Misaki.HighPerformance.Jobs.JobSchedulerDesc)
|
|
type: Constructor
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: .ctor
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 166
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Initializes a new instance of the <xref href="Misaki.HighPerformance.Jobs.JobScheduler" data-throw-if-not-resolved="false"></xref> class with the specified description.
|
|
example: []
|
|
syntax:
|
|
content: public JobScheduler(ref readonly JobSchedulerDesc desc)
|
|
parameters:
|
|
- id: desc
|
|
type: Misaki.HighPerformance.Jobs.JobSchedulerDesc
|
|
description: The description for the job scheduler.
|
|
content.vb: Public Sub New(desc As JobSchedulerDesc)
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.#ctor*
|
|
nameWithType.vb: JobScheduler.New(JobSchedulerDesc)
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.New(Misaki.HighPerformance.Jobs.JobSchedulerDesc)
|
|
name.vb: New(JobSchedulerDesc)
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Finalize
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.Finalize
|
|
id: Finalize
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ~JobScheduler()
|
|
nameWithType: JobScheduler.~JobScheduler()
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.~JobScheduler()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Finalize
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 202
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
syntax:
|
|
content: protected ~JobScheduler()
|
|
content.vb: 'Protected '
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.Finalize*
|
|
nameWithType.vb: ''
|
|
fullName.vb: ''
|
|
name.vb: ''
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Schedule``1(``0@,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.Schedule``1(``0@,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: Schedule``1(``0@,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Schedule<T>(ref readonly T, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.Schedule<T>(ref readonly T, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.Schedule<T>(ref readonly T, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Schedule
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 467
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Schedules a single job for execution on a specified thread, with an optional dependency on another job.
|
|
example: []
|
|
syntax:
|
|
content: 'public JobHandle Schedule<T>(ref readonly T job, bool preferLocal, JobPriority priority = JobPriority.Normal, params ReadOnlySpan<JobHandle> dependencies) where T : IJob'
|
|
parameters:
|
|
- id: job
|
|
type: '{T}'
|
|
description: The job instance to be executed. The job data will be copied internally.
|
|
- id: preferLocal
|
|
type: System.Boolean
|
|
description: A value indicating whether the job should be preferred to run on the local thread.
|
|
- id: priority
|
|
type: Misaki.HighPerformance.Jobs.JobPriority
|
|
description: The priority of the job.
|
|
- id: dependencies
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> representing the dependencies that must be completed before this job can begin.
|
|
typeParameters:
|
|
- id: T
|
|
description: The type of the job to execute. Must implement <xref href="Misaki.HighPerformance.Jobs.IJob" data-throw-if-not-resolved="false"></xref> and be struct.
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: A <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> that can be used to track the completion of the scheduled job. Returns <xref href="Misaki.HighPerformance.Jobs.JobHandle.Invalid" data-throw-if-not-resolved="false"></xref> if the job data allocation fails.
|
|
content.vb: Public Function Schedule(Of T As IJob)(job As T, preferLocal As Boolean, priority As JobPriority = JobPriority.Normal, dependencies As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.Schedule*
|
|
nameWithType.vb: JobScheduler.Schedule(Of T)(T, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.Schedule(Of T)(T, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: Schedule(Of T)(T, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Schedule``1(``0@,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.Schedule``1(``0@,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: Schedule``1(``0@,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Schedule<T>(ref readonly T, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.Schedule<T>(ref readonly T, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.Schedule<T>(ref readonly T, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Schedule
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 495
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Schedules a single job for execution on a specified thread, with an optional dependency on another job.
|
|
example: []
|
|
syntax:
|
|
content: 'public JobHandle Schedule<T>(ref readonly T job, JobPriority priority = JobPriority.Normal, params ReadOnlySpan<JobHandle> dependencies) where T : IJob'
|
|
parameters:
|
|
- id: job
|
|
type: '{T}'
|
|
description: The job instance to be executed. The job data will be copied internally.
|
|
- id: priority
|
|
type: Misaki.HighPerformance.Jobs.JobPriority
|
|
description: The priority of the job.
|
|
- id: dependencies
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> representing the dependencies that must be completed before this job can begin.
|
|
typeParameters:
|
|
- id: T
|
|
description: The type of the job to execute. Must implement <xref href="Misaki.HighPerformance.Jobs.IJob" data-throw-if-not-resolved="false"></xref> and be struct.
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: A <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> that can be used to track the completion of the scheduled job. Returns <xref href="Misaki.HighPerformance.Jobs.JobHandle.Invalid" data-throw-if-not-resolved="false"></xref> if the job data allocation fails.
|
|
content.vb: Public Function Schedule(Of T As IJob)(job As T, priority As JobPriority = JobPriority.Normal, dependencies As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.Schedule*
|
|
nameWithType.vb: JobScheduler.Schedule(Of T)(T, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.Schedule(Of T)(T, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: Schedule(Of T)(T, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Schedule``1(``0@,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.Schedule``1(``0@,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: Schedule``1(``0@,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Schedule<T>(ref readonly T, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.Schedule<T>(ref readonly T, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.Schedule<T>(ref readonly T, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Schedule
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 507
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Schedules a single job for execution on a specified thread, with an optional dependency on another job.
|
|
example: []
|
|
syntax:
|
|
content: 'public JobHandle Schedule<T>(ref readonly T job, params ReadOnlySpan<JobHandle> dependencies) where T : IJob'
|
|
parameters:
|
|
- id: job
|
|
type: '{T}'
|
|
description: The job instance to be executed. The job data will be copied internally.
|
|
- id: dependencies
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> representing the dependencies that must be completed before this job can begin.
|
|
typeParameters:
|
|
- id: T
|
|
description: The type of the job to execute. Must implement <xref href="Misaki.HighPerformance.Jobs.IJob" data-throw-if-not-resolved="false"></xref> and be struct.
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: A <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> that can be used to track the completion of the scheduled job. Returns <xref href="Misaki.HighPerformance.Jobs.JobHandle.Invalid" data-throw-if-not-resolved="false"></xref> if the job data allocation fails.
|
|
content.vb: Public Function Schedule(Of T As IJob)(job As T, dependencies As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.Schedule*
|
|
nameWithType.vb: JobScheduler.Schedule(Of T)(T, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.Schedule(Of T)(T, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: Schedule(Of T)(T, ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Schedule``1(``0@,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.Schedule``1(``0@,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: Schedule``1(``0@,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Schedule<T>(ref readonly T, bool, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.Schedule<T>(ref readonly T, bool, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.Schedule<T>(ref readonly T, bool, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Schedule
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 520
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Schedules a single job for execution on a specified thread, with an optional dependency on another job.
|
|
example: []
|
|
syntax:
|
|
content: 'public JobHandle Schedule<T>(ref readonly T job, bool preferLocal, params ReadOnlySpan<JobHandle> dependencies) where T : IJob'
|
|
parameters:
|
|
- id: job
|
|
type: '{T}'
|
|
description: The job instance to be executed. The job data will be copied internally.
|
|
- id: preferLocal
|
|
type: System.Boolean
|
|
description: A value indicating whether the job should be preferred to run on the local thread.
|
|
- id: dependencies
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> representing the dependencies that must be completed before this job can begin.
|
|
typeParameters:
|
|
- id: T
|
|
description: The type of the job to execute. Must implement <xref href="Misaki.HighPerformance.Jobs.IJob" data-throw-if-not-resolved="false"></xref> and be struct.
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: A <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> that can be used to track the completion of the scheduled job. Returns <xref href="Misaki.HighPerformance.Jobs.JobHandle.Invalid" data-throw-if-not-resolved="false"></xref> if the job data allocation fails.
|
|
content.vb: Public Function Schedule(Of T As IJob)(job As T, preferLocal As Boolean, dependencies As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.Schedule*
|
|
nameWithType.vb: JobScheduler.Schedule(Of T)(T, Boolean, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.Schedule(Of T)(T, Boolean, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: Schedule(Of T)(T, Boolean, ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor``1(``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor``1(``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: ScheduleParallelFor``1(``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ScheduleParallelFor<T>(ref readonly T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.ScheduleParallelFor<T>(ref readonly T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor<T>(ref readonly T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ScheduleParallelFor
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 536
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Schedules a parallel job for execution, dividing the workload into batches and distributing it across threads.
|
|
example: []
|
|
syntax:
|
|
content: 'public JobHandle ScheduleParallelFor<T>(ref readonly T job, int totalIteration, int batchSize, bool preferLocal, JobPriority priority = JobPriority.Normal, params ReadOnlySpan<JobHandle> dependencies) where T : IJobParallelFor'
|
|
parameters:
|
|
- id: job
|
|
type: '{T}'
|
|
description: The job instance to be executed. The job data will be copied internally.
|
|
- id: totalIteration
|
|
type: System.Int32
|
|
description: The total number of iterations to be processed by the job.
|
|
- id: batchSize
|
|
type: System.Int32
|
|
description: The number of iterations to include in each batch.
|
|
- id: preferLocal
|
|
type: System.Boolean
|
|
description: A value indicating whether the job should be preferred to run on the local thread.
|
|
- id: priority
|
|
type: Misaki.HighPerformance.Jobs.JobPriority
|
|
description: The priority of the job.
|
|
- id: dependencies
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> representing the dependencies that must be completed before this job can begin.
|
|
typeParameters:
|
|
- id: T
|
|
description: The type of the job to execute. Must implement <xref href="Misaki.HighPerformance.Jobs.IJobParallelFor" data-throw-if-not-resolved="false"></xref> and be struct.
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: A <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> that can be used to track the completion of the scheduled job. <xref href="Misaki.HighPerformance.Jobs.JobHandle.Invalid" data-throw-if-not-resolved="false"></xref> if the job data allocation fails.
|
|
content.vb: Public Function ScheduleParallelFor(Of T As IJobParallelFor)(job As T, totalIteration As Integer, batchSize As Integer, preferLocal As Boolean, priority As JobPriority = JobPriority.Normal, dependencies As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor*
|
|
nameWithType.vb: JobScheduler.ScheduleParallelFor(Of T)(T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor(Of T)(T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelFor(Of T)(T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor``1(``0@,System.Int32,System.Int32,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor``1(``0@,System.Int32,System.Int32,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: ScheduleParallelFor``1(``0@,System.Int32,System.Int32,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ScheduleParallelFor<T>(ref readonly T, int, int, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.ScheduleParallelFor<T>(ref readonly T, int, int, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor<T>(ref readonly T, int, int, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ScheduleParallelFor
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 576
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Schedules a parallel job for execution, dividing the workload into batches and distributing it across threads.
|
|
example: []
|
|
syntax:
|
|
content: 'public JobHandle ScheduleParallelFor<T>(ref readonly T job, int totalIteration, int batchSize, JobPriority priority = JobPriority.Normal, params ReadOnlySpan<JobHandle> dependencies) where T : IJobParallelFor'
|
|
parameters:
|
|
- id: job
|
|
type: '{T}'
|
|
description: The job instance to be executed. The job data will be copied internally.
|
|
- id: totalIteration
|
|
type: System.Int32
|
|
description: The total number of iterations to be processed by the job.
|
|
- id: batchSize
|
|
type: System.Int32
|
|
description: The number of iterations to include in each batch.
|
|
- id: priority
|
|
type: Misaki.HighPerformance.Jobs.JobPriority
|
|
description: The priority of the job.
|
|
- id: dependencies
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> representing the dependencies that must be completed before this job can begin.
|
|
typeParameters:
|
|
- id: T
|
|
description: The type of the job to execute. Must implement <xref href="Misaki.HighPerformance.Jobs.IJobParallelFor" data-throw-if-not-resolved="false"></xref> and be struct.
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: A <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> that can be used to track the completion of the scheduled job. Returns <xref href="Misaki.HighPerformance.Jobs.JobHandle.Invalid" data-throw-if-not-resolved="false"></xref> if the job data allocation fails.
|
|
content.vb: Public Function ScheduleParallelFor(Of T As IJobParallelFor)(job As T, totalIteration As Integer, batchSize As Integer, priority As JobPriority = JobPriority.Normal, dependencies As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor*
|
|
nameWithType.vb: JobScheduler.ScheduleParallelFor(Of T)(T, Integer, Integer, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor(Of T)(T, Integer, Integer, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelFor(Of T)(T, Integer, Integer, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor``1(``0@,System.Int32,System.Int32,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor``1(``0@,System.Int32,System.Int32,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: ScheduleParallelFor``1(``0@,System.Int32,System.Int32,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ScheduleParallelFor<T>(ref readonly T, int, int, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.ScheduleParallelFor<T>(ref readonly T, int, int, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor<T>(ref readonly T, int, int, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ScheduleParallelFor
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 590
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Schedules a parallel job for execution, dividing the workload into batches and distributing it across threads.
|
|
example: []
|
|
syntax:
|
|
content: 'public JobHandle ScheduleParallelFor<T>(ref readonly T job, int totalIteration, int batchSize, params ReadOnlySpan<JobHandle> dependencies) where T : IJobParallelFor'
|
|
parameters:
|
|
- id: job
|
|
type: '{T}'
|
|
description: The job instance to be executed. The job data will be copied internally.
|
|
- id: totalIteration
|
|
type: System.Int32
|
|
description: The total number of iterations to be processed by the job.
|
|
- id: batchSize
|
|
type: System.Int32
|
|
description: The number of iterations to include in each batch.
|
|
- id: dependencies
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> representing the dependencies that must be completed before this job can begin.
|
|
typeParameters:
|
|
- id: T
|
|
description: The type of the job to execute. Must implement <xref href="Misaki.HighPerformance.Jobs.IJobParallelFor" data-throw-if-not-resolved="false"></xref> and be struct.
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: A <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> that can be used to track the completion of the scheduled job. Returns <xref href="Misaki.HighPerformance.Jobs.JobHandle.Invalid" data-throw-if-not-resolved="false"></xref> if the job data allocation fails.
|
|
content.vb: Public Function ScheduleParallelFor(Of T As IJobParallelFor)(job As T, totalIteration As Integer, batchSize As Integer, dependencies As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor*
|
|
nameWithType.vb: JobScheduler.ScheduleParallelFor(Of T)(T, Integer, Integer, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor(Of T)(T, Integer, Integer, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelFor(Of T)(T, Integer, Integer, ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor``1(``0@,System.Int32,System.Int32,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor``1(``0@,System.Int32,System.Int32,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: ScheduleParallelFor``1(``0@,System.Int32,System.Int32,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ScheduleParallelFor<T>(ref readonly T, int, int, bool, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.ScheduleParallelFor<T>(ref readonly T, int, int, bool, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor<T>(ref readonly T, int, int, bool, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ScheduleParallelFor
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 605
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Schedules a parallel job for execution, dividing the workload into batches and distributing it across threads.
|
|
example: []
|
|
syntax:
|
|
content: 'public JobHandle ScheduleParallelFor<T>(ref readonly T job, int totalIteration, int batchSize, bool preferLocal, params ReadOnlySpan<JobHandle> dependencies) where T : IJobParallelFor'
|
|
parameters:
|
|
- id: job
|
|
type: '{T}'
|
|
description: The job instance to be executed. The job data will be copied internally.
|
|
- id: totalIteration
|
|
type: System.Int32
|
|
description: The total number of iterations to be processed by the job.
|
|
- id: batchSize
|
|
type: System.Int32
|
|
description: The number of iterations to include in each batch.
|
|
- id: preferLocal
|
|
type: System.Boolean
|
|
description: A value indicating whether the job should be preferred to run on the local thread.
|
|
- id: dependencies
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> representing the dependencies that must be completed before this job can begin.
|
|
typeParameters:
|
|
- id: T
|
|
description: The type of the job to execute. Must implement <xref href="Misaki.HighPerformance.Jobs.IJobParallelFor" data-throw-if-not-resolved="false"></xref> and be struct.
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: A <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> that can be used to track the completion of the scheduled job. Returns <xref href="Misaki.HighPerformance.Jobs.JobHandle.Invalid" data-throw-if-not-resolved="false"></xref> if the job data allocation fails.
|
|
content.vb: Public Function ScheduleParallelFor(Of T As IJobParallelFor)(job As T, totalIteration As Integer, batchSize As Integer, preferLocal As Boolean, dependencies As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor*
|
|
nameWithType.vb: JobScheduler.ScheduleParallelFor(Of T)(T, Integer, Integer, Boolean, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor(Of T)(T, Integer, Integer, Boolean, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelFor(Of T)(T, Integer, Integer, Boolean, ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel``1(``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel``1(``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: ScheduleParallel``1(``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ScheduleParallel<T>(ref readonly T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.ScheduleParallel<T>(ref readonly T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel<T>(ref readonly T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ScheduleParallel
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 621
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Schedules a parallel job for execution, dividing the workload into batches and distributing it across threads.
|
|
example: []
|
|
syntax:
|
|
content: 'public JobHandle ScheduleParallel<T>(ref readonly T job, int totalIteration, int batchSize, bool preferLocal, JobPriority priority = JobPriority.Normal, params ReadOnlySpan<JobHandle> dependencies) where T : IJobParallel'
|
|
parameters:
|
|
- id: job
|
|
type: '{T}'
|
|
description: The job instance to be executed. The job data will be copied internally.
|
|
- id: totalIteration
|
|
type: System.Int32
|
|
description: The total number of iterations to be processed by the job.
|
|
- id: batchSize
|
|
type: System.Int32
|
|
description: The number of iterations to include in each batch.
|
|
- id: preferLocal
|
|
type: System.Boolean
|
|
description: A value indicating whether the job should be preferred to run on the local thread.
|
|
- id: priority
|
|
type: Misaki.HighPerformance.Jobs.JobPriority
|
|
description: The priority of the job.
|
|
- id: dependencies
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> representing the dependencies that must be completed before this job can begin.
|
|
typeParameters:
|
|
- id: T
|
|
description: The type of the job to execute. Must implement <xref href="Misaki.HighPerformance.Jobs.IJobParallelFor" data-throw-if-not-resolved="false"></xref> and be struct.
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: A <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> that can be used to track the completion of the scheduled job. Returns <xref href="Misaki.HighPerformance.Jobs.JobHandle.Invalid" data-throw-if-not-resolved="false"></xref> if the job data allocation fails.
|
|
content.vb: Public Function ScheduleParallel(Of T As IJobParallel)(job As T, totalIteration As Integer, batchSize As Integer, preferLocal As Boolean, priority As JobPriority = JobPriority.Normal, dependencies As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel*
|
|
nameWithType.vb: JobScheduler.ScheduleParallel(Of T)(T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel(Of T)(T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallel(Of T)(T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel``1(``0@,System.Int32,System.Int32,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel``1(``0@,System.Int32,System.Int32,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: ScheduleParallel``1(``0@,System.Int32,System.Int32,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ScheduleParallel<T>(ref readonly T, int, int, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.ScheduleParallel<T>(ref readonly T, int, int, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel<T>(ref readonly T, int, int, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ScheduleParallel
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 661
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Schedules a parallel job for execution, dividing the workload into batches and distributing it across threads.
|
|
example: []
|
|
syntax:
|
|
content: 'public JobHandle ScheduleParallel<T>(ref readonly T job, int totalIteration, int batchSize, JobPriority priority = JobPriority.Normal, params ReadOnlySpan<JobHandle> dependencies) where T : IJobParallel'
|
|
parameters:
|
|
- id: job
|
|
type: '{T}'
|
|
description: The job instance to be executed. The job data will be copied internally.
|
|
- id: totalIteration
|
|
type: System.Int32
|
|
description: The total number of iterations to be processed by the job.
|
|
- id: batchSize
|
|
type: System.Int32
|
|
description: The number of iterations to include in each batch.
|
|
- id: priority
|
|
type: Misaki.HighPerformance.Jobs.JobPriority
|
|
description: The priority of the job.
|
|
- id: dependencies
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> representing the dependencies that must be completed before this job can begin.
|
|
typeParameters:
|
|
- id: T
|
|
description: The type of the job to execute. Must implement <xref href="Misaki.HighPerformance.Jobs.IJobParallelFor" data-throw-if-not-resolved="false"></xref> and be struct.
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: A <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> that can be used to track the completion of the scheduled job. Returns <xref href="Misaki.HighPerformance.Jobs.JobHandle.Invalid" data-throw-if-not-resolved="false"></xref> if the job data allocation fails.
|
|
content.vb: Public Function ScheduleParallel(Of T As IJobParallel)(job As T, totalIteration As Integer, batchSize As Integer, priority As JobPriority = JobPriority.Normal, dependencies As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel*
|
|
nameWithType.vb: JobScheduler.ScheduleParallel(Of T)(T, Integer, Integer, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel(Of T)(T, Integer, Integer, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallel(Of T)(T, Integer, Integer, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel``1(``0@,System.Int32,System.Int32,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel``1(``0@,System.Int32,System.Int32,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: ScheduleParallel``1(``0@,System.Int32,System.Int32,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ScheduleParallel<T>(ref readonly T, int, int, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.ScheduleParallel<T>(ref readonly T, int, int, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel<T>(ref readonly T, int, int, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ScheduleParallel
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 675
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Schedules a parallel job for execution, dividing the workload into batches and distributing it across threads.
|
|
example: []
|
|
syntax:
|
|
content: 'public JobHandle ScheduleParallel<T>(ref readonly T job, int totalIteration, int batchSize, params ReadOnlySpan<JobHandle> dependencies) where T : IJobParallel'
|
|
parameters:
|
|
- id: job
|
|
type: '{T}'
|
|
description: The job instance to be executed. The job data will be copied internally.
|
|
- id: totalIteration
|
|
type: System.Int32
|
|
description: The total number of iterations to be processed by the job.
|
|
- id: batchSize
|
|
type: System.Int32
|
|
description: The number of iterations to include in each batch.
|
|
- id: dependencies
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> representing the dependencies that must be completed before this job can begin.
|
|
typeParameters:
|
|
- id: T
|
|
description: The type of the job to execute. Must implement <xref href="Misaki.HighPerformance.Jobs.IJobParallelFor" data-throw-if-not-resolved="false"></xref> and be struct.
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: A <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> that can be used to track the completion of the scheduled job. Returns <xref href="Misaki.HighPerformance.Jobs.JobHandle.Invalid" data-throw-if-not-resolved="false"></xref> if the job data allocation fails.
|
|
content.vb: Public Function ScheduleParallel(Of T As IJobParallel)(job As T, totalIteration As Integer, batchSize As Integer, dependencies As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel*
|
|
nameWithType.vb: JobScheduler.ScheduleParallel(Of T)(T, Integer, Integer, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel(Of T)(T, Integer, Integer, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallel(Of T)(T, Integer, Integer, ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel``1(``0@,System.Int32,System.Int32,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel``1(``0@,System.Int32,System.Int32,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: ScheduleParallel``1(``0@,System.Int32,System.Int32,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ScheduleParallel<T>(ref readonly T, int, int, bool, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.ScheduleParallel<T>(ref readonly T, int, int, bool, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel<T>(ref readonly T, int, int, bool, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ScheduleParallel
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 690
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Schedules a parallel job for execution, dividing the workload into batches and distributing it across threads.
|
|
example: []
|
|
syntax:
|
|
content: 'public JobHandle ScheduleParallel<T>(ref readonly T job, int totalIteration, int batchSize, bool preferLocal, params ReadOnlySpan<JobHandle> dependencies) where T : IJobParallel'
|
|
parameters:
|
|
- id: job
|
|
type: '{T}'
|
|
description: The job instance to be executed. The job data will be copied internally.
|
|
- id: totalIteration
|
|
type: System.Int32
|
|
description: The total number of iterations to be processed by the job.
|
|
- id: batchSize
|
|
type: System.Int32
|
|
description: The number of iterations to include in each batch.
|
|
- id: preferLocal
|
|
type: System.Boolean
|
|
description: A value indicating whether the job should be preferred to run on the local thread.
|
|
- id: dependencies
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> representing the dependencies that must be completed before this job can begin.
|
|
typeParameters:
|
|
- id: T
|
|
description: The type of the job to execute. Must implement <xref href="Misaki.HighPerformance.Jobs.IJobParallelFor" data-throw-if-not-resolved="false"></xref> and be struct.
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: A <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> that can be used to track the completion of the scheduled job. Returns <xref href="Misaki.HighPerformance.Jobs.JobHandle.Invalid" data-throw-if-not-resolved="false"></xref> if the job data allocation fails.
|
|
content.vb: Public Function ScheduleParallel(Of T As IJobParallel)(job As T, totalIteration As Integer, batchSize As Integer, preferLocal As Boolean, dependencies As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel*
|
|
nameWithType.vb: JobScheduler.ScheduleParallel(Of T)(T, Integer, Integer, Boolean, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel(Of T)(T, Integer, Integer, Boolean, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallel(Of T)(T, Integer, Integer, Boolean, ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleCustom``1(Misaki.HighPerformance.Jobs.CustomJobDesc{``0}@,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.ScheduleCustom``1(Misaki.HighPerformance.Jobs.CustomJobDesc{``0}@,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: ScheduleCustom``1(Misaki.HighPerformance.Jobs.CustomJobDesc{``0}@,System.Boolean,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ScheduleCustom<T>(ref readonly CustomJobDesc<T>, bool, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.ScheduleCustom<T>(ref readonly CustomJobDesc<T>, bool, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleCustom<T>(ref readonly Misaki.HighPerformance.Jobs.CustomJobDesc<T>, bool, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ScheduleCustom
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 702
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Schedules a custom job for execution with user-defined <xref href="Misaki.HighPerformance.Jobs.JobInfo" data-throw-if-not-resolved="false"></xref>.
|
|
example: []
|
|
syntax:
|
|
content: public JobHandle ScheduleCustom<T>(ref readonly CustomJobDesc<T> jobDesc, bool preferLocal, params ReadOnlySpan<JobHandle> dependencies)
|
|
parameters:
|
|
- id: jobDesc
|
|
type: Misaki.HighPerformance.Jobs.CustomJobDesc{{T}}
|
|
description: The description of the custom job to be scheduled, containing all necessary information for execution.
|
|
- id: preferLocal
|
|
type: System.Boolean
|
|
description: A value indicating whether the job should be preferred to run on the local thread.
|
|
- id: dependencies
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> representing the dependencies that must be completed before this job can begin.
|
|
typeParameters:
|
|
- id: T
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: A <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> that can be used to track the completion of the scheduled job. Returns <xref href="Misaki.HighPerformance.Jobs.JobHandle.Invalid" data-throw-if-not-resolved="false"></xref> if the job data allocation fails.
|
|
content.vb: Public Function ScheduleCustom(Of T)(jobDesc As CustomJobDesc(Of T), preferLocal As Boolean, dependencies As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleCustom*
|
|
nameWithType.vb: JobScheduler.ScheduleCustom(Of T)(CustomJobDesc(Of T), Boolean, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleCustom(Of T)(Misaki.HighPerformance.Jobs.CustomJobDesc(Of T), Boolean, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleCustom(Of T)(CustomJobDesc(Of T), Boolean, ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleCustom``1(Misaki.HighPerformance.Jobs.CustomJobDesc{``0}@,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.ScheduleCustom``1(Misaki.HighPerformance.Jobs.CustomJobDesc{``0}@,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: ScheduleCustom``1(Misaki.HighPerformance.Jobs.CustomJobDesc{``0}@,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ScheduleCustom<T>(ref readonly CustomJobDesc<T>, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.ScheduleCustom<T>(ref readonly CustomJobDesc<T>, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleCustom<T>(ref readonly Misaki.HighPerformance.Jobs.CustomJobDesc<T>, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ScheduleCustom
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 736
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Schedules a custom job for execution with user-defined <xref href="Misaki.HighPerformance.Jobs.JobInfo" data-throw-if-not-resolved="false"></xref>.
|
|
example: []
|
|
syntax:
|
|
content: public JobHandle ScheduleCustom<T>(ref readonly CustomJobDesc<T> jobDesc, params ReadOnlySpan<JobHandle> dependencies)
|
|
parameters:
|
|
- id: jobDesc
|
|
type: Misaki.HighPerformance.Jobs.CustomJobDesc{{T}}
|
|
description: The description of the custom job to be scheduled, containing all necessary information for execution.
|
|
- id: dependencies
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> representing the dependencies that must be completed before this job can begin.
|
|
typeParameters:
|
|
- id: T
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: A <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> that can be used to track the completion of the scheduled job. Returns <xref href="Misaki.HighPerformance.Jobs.JobHandle.Invalid" data-throw-if-not-resolved="false"></xref> if the job data allocation fails.
|
|
content.vb: Public Function ScheduleCustom(Of T)(jobDesc As CustomJobDesc(Of T), dependencies As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleCustom*
|
|
nameWithType.vb: JobScheduler.ScheduleCustom(Of T)(CustomJobDesc(Of T), ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleCustom(Of T)(Misaki.HighPerformance.Jobs.CustomJobDesc(Of T), System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleCustom(Of T)(CustomJobDesc(Of T), ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.CombineDependencies(System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.CombineDependencies(System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: CombineDependencies(System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CombineDependencies(params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.CombineDependencies(params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.CombineDependencies(params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: CombineDependencies
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 747
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Combines multiple job dependencies into a single <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref>.
|
|
remarks: Use this for large number of dependencies to avoid deep dependency chains, potential overflow of the dependency chain capacity, and reduce scheduling overhead.
|
|
example: []
|
|
syntax:
|
|
content: public JobHandle CombineDependencies(params ReadOnlySpan<JobHandle> dependencies)
|
|
parameters:
|
|
- id: dependencies
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> instances representing the dependencies to combine.
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: A <xref href="Misaki.HighPerformance.Jobs.JobHandle" data-throw-if-not-resolved="false"></xref> that represents the combined dependencies. The returned handle can be used to ensure that all specified dependencies are completed before proceeding.
|
|
content.vb: Public Function CombineDependencies(dependencies As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.CombineDependencies*
|
|
nameWithType.vb: JobScheduler.CombineDependencies(ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.CombineDependencies(System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: CombineDependencies(ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.GetJobStatus(Misaki.HighPerformance.Jobs.JobHandle)
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.GetJobStatus(Misaki.HighPerformance.Jobs.JobHandle)
|
|
id: GetJobStatus(Misaki.HighPerformance.Jobs.JobHandle)
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetJobStatus(JobHandle)
|
|
nameWithType: JobScheduler.GetJobStatus(JobHandle)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.GetJobStatus(Misaki.HighPerformance.Jobs.JobHandle)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: GetJobStatus
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 773
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Retrieves the current status of a job identified by the specified handle.
|
|
example: []
|
|
syntax:
|
|
content: public JobState GetJobStatus(JobHandle handle)
|
|
parameters:
|
|
- id: handle
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: The handle representing the job whose status is to be retrieved. The handle must be valid.
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobState
|
|
description: The current status of the job as a <xref href="Misaki.HighPerformance.Jobs.JobState" data-throw-if-not-resolved="false"></xref> value. Returns <xref href="Misaki.HighPerformance.Jobs.JobState.Invalid" data-throw-if-not-resolved="false"></xref> if the handle is invalid or the job does not exist.
|
|
content.vb: Public Function GetJobStatus(handle As JobHandle) As JobState
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.GetJobStatus*
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Wait(Misaki.HighPerformance.Jobs.JobHandle,System.Boolean)
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.Wait(Misaki.HighPerformance.Jobs.JobHandle,System.Boolean)
|
|
id: Wait(Misaki.HighPerformance.Jobs.JobHandle,System.Boolean)
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Wait(JobHandle, bool)
|
|
nameWithType: JobScheduler.Wait(JobHandle, bool)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.Wait(Misaki.HighPerformance.Jobs.JobHandle, bool)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Wait
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 796
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Blocks the calling thread until the specified job is completed.
|
|
example: []
|
|
syntax:
|
|
content: public void Wait(JobHandle handle, bool inlineExecution = true)
|
|
parameters:
|
|
- id: handle
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: The handle of the job to wait for.
|
|
- id: inlineExecution
|
|
type: System.Boolean
|
|
description: A value indicating whether to help execute the job while waiting. Defaults to true. Only ONE external thread is allowed to help execute jobs if you rely on thread local storage.
|
|
content.vb: Public Sub Wait(handle As JobHandle, inlineExecution As Boolean = True)
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.Wait*
|
|
nameWithType.vb: JobScheduler.Wait(JobHandle, Boolean)
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.Wait(Misaki.HighPerformance.Jobs.JobHandle, Boolean)
|
|
name.vb: Wait(JobHandle, Boolean)
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.WaitAll(System.Span{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.WaitAll(System.Span{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: WaitAll(System.Span{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: WaitAll(params Span<JobHandle>)
|
|
nameWithType: JobScheduler.WaitAll(params Span<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.WaitAll(params System.Span<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: WaitAll
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 848
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Blocks the calling thread until all specified job handles have completed.
|
|
remarks: The collection handles will be reordered in-place to move completed handles to the front.
|
|
example: []
|
|
syntax:
|
|
content: public void WaitAll(params Span<JobHandle> handles)
|
|
parameters:
|
|
- id: handles
|
|
type: System.Span{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A collection of job handles to wait for.
|
|
content.vb: Public Sub WaitAll([handles] As Span(Of JobHandle))
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.WaitAll*
|
|
nameWithType.vb: JobScheduler.WaitAll(Span(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.WaitAll(System.Span(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: WaitAll(Span(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.WaitAny(System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.WaitAny(System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
id: WaitAny(System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: WaitAny(params ReadOnlySpan<JobHandle>)
|
|
nameWithType: JobScheduler.WaitAny(params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.WaitAny(params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: WaitAny
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 888
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Waits until any of the specified job handles has completed and returns the first completed handle.
|
|
example: []
|
|
syntax:
|
|
content: public JobHandle WaitAny(params ReadOnlySpan<JobHandle> handles)
|
|
parameters:
|
|
- id: handles
|
|
type: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A read-only span containing the job handles to monitor for completion.
|
|
return:
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: The first job handle from the provided collection that has completed.
|
|
content.vb: Public Function WaitAny([handles] As ReadOnlySpan(Of JobHandle)) As JobHandle
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.WaitAny*
|
|
nameWithType.vb: JobScheduler.WaitAny(ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.WaitAny(System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: WaitAny(ReadOnlySpan(Of JobHandle))
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.WaitAsync(Misaki.HighPerformance.Jobs.JobHandle,System.Threading.CancellationToken)
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.WaitAsync(Misaki.HighPerformance.Jobs.JobHandle,System.Threading.CancellationToken)
|
|
id: WaitAsync(Misaki.HighPerformance.Jobs.JobHandle,System.Threading.CancellationToken)
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: WaitAsync(JobHandle, CancellationToken)
|
|
nameWithType: JobScheduler.WaitAsync(JobHandle, CancellationToken)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.WaitAsync(Misaki.HighPerformance.Jobs.JobHandle, System.Threading.CancellationToken)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: WaitAsync
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 912
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Waits asynchronously until the specified job is completed, allowing the calling thread to perform other work while waiting.
|
|
example: []
|
|
syntax:
|
|
content: public Task WaitAsync(JobHandle handle, CancellationToken cancellationToken = default)
|
|
parameters:
|
|
- id: handle
|
|
type: Misaki.HighPerformance.Jobs.JobHandle
|
|
description: The handle of the job to wait for.
|
|
- id: cancellationToken
|
|
type: System.Threading.CancellationToken
|
|
description: A cancellation token that can be used to cancel the wait operation.
|
|
return:
|
|
type: System.Threading.Tasks.Task
|
|
description: A task that represents the asynchronous wait operation.
|
|
content.vb: Public Function WaitAsync(handle As JobHandle, cancellationToken As CancellationToken = Nothing) As Task
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.WaitAsync*
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.WaitAllAsync(System.Memory{Misaki.HighPerformance.Jobs.JobHandle},System.Threading.CancellationToken)
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.WaitAllAsync(System.Memory{Misaki.HighPerformance.Jobs.JobHandle},System.Threading.CancellationToken)
|
|
id: WaitAllAsync(System.Memory{Misaki.HighPerformance.Jobs.JobHandle},System.Threading.CancellationToken)
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: WaitAllAsync(Memory<JobHandle>, CancellationToken)
|
|
nameWithType: JobScheduler.WaitAllAsync(Memory<JobHandle>, CancellationToken)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.WaitAllAsync(System.Memory<Misaki.HighPerformance.Jobs.JobHandle>, System.Threading.CancellationToken)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: WaitAllAsync
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 934
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Waits asynchronously until all specified job handles have completed, allowing the calling thread to perform other work while waiting.
|
|
remarks: The collection handles will be reordered in-place to move completed handles to the front.
|
|
example: []
|
|
syntax:
|
|
content: public Task WaitAllAsync(Memory<JobHandle> handles, CancellationToken cancellationToken = default)
|
|
parameters:
|
|
- id: handles
|
|
type: System.Memory{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A memory containing the job handles to monitor for completion.
|
|
- id: cancellationToken
|
|
type: System.Threading.CancellationToken
|
|
description: A cancellation token that can be used to cancel the wait operation.
|
|
return:
|
|
type: System.Threading.Tasks.Task
|
|
description: A task that represents the asynchronous wait operation.
|
|
content.vb: Public Function WaitAllAsync([handles] As Memory(Of JobHandle), cancellationToken As CancellationToken = Nothing) As Task
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.WaitAllAsync*
|
|
nameWithType.vb: JobScheduler.WaitAllAsync(Memory(Of JobHandle), CancellationToken)
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.WaitAllAsync(System.Memory(Of Misaki.HighPerformance.Jobs.JobHandle), System.Threading.CancellationToken)
|
|
name.vb: WaitAllAsync(Memory(Of JobHandle), CancellationToken)
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.WaitAnyAsync(System.ReadOnlyMemory{Misaki.HighPerformance.Jobs.JobHandle},System.Threading.CancellationToken)
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.WaitAnyAsync(System.ReadOnlyMemory{Misaki.HighPerformance.Jobs.JobHandle},System.Threading.CancellationToken)
|
|
id: WaitAnyAsync(System.ReadOnlyMemory{Misaki.HighPerformance.Jobs.JobHandle},System.Threading.CancellationToken)
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: WaitAnyAsync(ReadOnlyMemory<JobHandle>, CancellationToken)
|
|
nameWithType: JobScheduler.WaitAnyAsync(ReadOnlyMemory<JobHandle>, CancellationToken)
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.WaitAnyAsync(System.ReadOnlyMemory<Misaki.HighPerformance.Jobs.JobHandle>, System.Threading.CancellationToken)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: WaitAnyAsync
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 953
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Waits asynchronously until any of the specified job handles has completed, allowing the calling thread to perform other work while waiting, and returns the first completed handle.
|
|
example: []
|
|
syntax:
|
|
content: public Task<JobHandle> WaitAnyAsync(ReadOnlyMemory<JobHandle> handles, CancellationToken cancellationToken = default)
|
|
parameters:
|
|
- id: handles
|
|
type: System.ReadOnlyMemory{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A read-only memory containing the job handles to monitor for completion.
|
|
- id: cancellationToken
|
|
type: System.Threading.CancellationToken
|
|
description: A cancellation token that can be used to cancel the wait operation.
|
|
return:
|
|
type: System.Threading.Tasks.Task{Misaki.HighPerformance.Jobs.JobHandle}
|
|
description: A task that represents the asynchronous wait operation.
|
|
content.vb: Public Function WaitAnyAsync([handles] As ReadOnlyMemory(Of JobHandle), cancellationToken As CancellationToken = Nothing) As Task(Of JobHandle)
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.WaitAnyAsync*
|
|
nameWithType.vb: JobScheduler.WaitAnyAsync(ReadOnlyMemory(Of JobHandle), CancellationToken)
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.WaitAnyAsync(System.ReadOnlyMemory(Of Misaki.HighPerformance.Jobs.JobHandle), System.Threading.CancellationToken)
|
|
name.vb: WaitAnyAsync(ReadOnlyMemory(Of JobHandle), CancellationToken)
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Dispose
|
|
commentId: M:Misaki.HighPerformance.Jobs.JobScheduler.Dispose
|
|
id: Dispose
|
|
parent: Misaki.HighPerformance.Jobs.JobScheduler
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Dispose()
|
|
nameWithType: JobScheduler.Dispose()
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.Dispose()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Dispose
|
|
path: src/Misaki.HighPerformance.Jobs/JobScheduler.cs
|
|
startLine: 966
|
|
assemblies:
|
|
- Misaki.HighPerformance.Jobs
|
|
namespace: Misaki.HighPerformance.Jobs
|
|
summary: Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
|
example: []
|
|
syntax:
|
|
content: public void Dispose()
|
|
content.vb: Public Sub Dispose()
|
|
overload: Misaki.HighPerformance.Jobs.JobScheduler.Dispose*
|
|
implements:
|
|
- System.IDisposable.Dispose
|
|
references:
|
|
- uid: Misaki.HighPerformance.Jobs
|
|
commentId: N:Misaki.HighPerformance.Jobs
|
|
href: Misaki.html
|
|
name: Misaki.HighPerformance.Jobs
|
|
nameWithType: Misaki.HighPerformance.Jobs
|
|
fullName: Misaki.HighPerformance.Jobs
|
|
spec.csharp:
|
|
- uid: Misaki
|
|
name: Misaki
|
|
href: Misaki.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance
|
|
name: HighPerformance
|
|
href: Misaki.HighPerformance.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.Jobs
|
|
name: Jobs
|
|
href: Misaki.HighPerformance.Jobs.html
|
|
spec.vb:
|
|
- uid: Misaki
|
|
name: Misaki
|
|
href: Misaki.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance
|
|
name: HighPerformance
|
|
href: Misaki.HighPerformance.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.Jobs
|
|
name: Jobs
|
|
href: Misaki.HighPerformance.Jobs.html
|
|
- uid: System.Object
|
|
commentId: T:System.Object
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
name: object
|
|
nameWithType: object
|
|
fullName: object
|
|
nameWithType.vb: Object
|
|
fullName.vb: Object
|
|
name.vb: Object
|
|
- uid: System.IDisposable
|
|
commentId: T:System.IDisposable
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.idisposable
|
|
name: IDisposable
|
|
nameWithType: IDisposable
|
|
fullName: System.IDisposable
|
|
- uid: System.Object.Equals(System.Object)
|
|
commentId: M:System.Object.Equals(System.Object)
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
|
|
name: Equals(object)
|
|
nameWithType: object.Equals(object)
|
|
fullName: object.Equals(object)
|
|
nameWithType.vb: Object.Equals(Object)
|
|
fullName.vb: Object.Equals(Object)
|
|
name.vb: Equals(Object)
|
|
spec.csharp:
|
|
- uid: System.Object.Equals(System.Object)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
|
|
- name: (
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.Equals(System.Object)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
|
|
- name: (
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
- uid: System.Object.Equals(System.Object,System.Object)
|
|
commentId: M:System.Object.Equals(System.Object,System.Object)
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
|
|
name: Equals(object, object)
|
|
nameWithType: object.Equals(object, object)
|
|
fullName: object.Equals(object, object)
|
|
nameWithType.vb: Object.Equals(Object, Object)
|
|
fullName.vb: Object.Equals(Object, Object)
|
|
name.vb: Equals(Object, Object)
|
|
spec.csharp:
|
|
- uid: System.Object.Equals(System.Object,System.Object)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
|
|
- name: (
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.Equals(System.Object,System.Object)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
|
|
- name: (
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
- uid: System.Object.GetHashCode
|
|
commentId: M:System.Object.GetHashCode
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
|
|
name: GetHashCode()
|
|
nameWithType: object.GetHashCode()
|
|
fullName: object.GetHashCode()
|
|
nameWithType.vb: Object.GetHashCode()
|
|
fullName.vb: Object.GetHashCode()
|
|
spec.csharp:
|
|
- uid: System.Object.GetHashCode
|
|
name: GetHashCode
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.GetHashCode
|
|
name: GetHashCode
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
|
|
- name: (
|
|
- name: )
|
|
- uid: System.Object.GetType
|
|
commentId: M:System.Object.GetType
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
|
|
name: GetType()
|
|
nameWithType: object.GetType()
|
|
fullName: object.GetType()
|
|
nameWithType.vb: Object.GetType()
|
|
fullName.vb: Object.GetType()
|
|
spec.csharp:
|
|
- uid: System.Object.GetType
|
|
name: GetType
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.GetType
|
|
name: GetType
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
|
|
- name: (
|
|
- name: )
|
|
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
|
|
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
|
|
name: ReferenceEquals(object, object)
|
|
nameWithType: object.ReferenceEquals(object, object)
|
|
fullName: object.ReferenceEquals(object, object)
|
|
nameWithType.vb: Object.ReferenceEquals(Object, Object)
|
|
fullName.vb: Object.ReferenceEquals(Object, Object)
|
|
name.vb: ReferenceEquals(Object, Object)
|
|
spec.csharp:
|
|
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
|
|
name: ReferenceEquals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
|
|
- name: (
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
|
|
name: ReferenceEquals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
|
|
- name: (
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
- uid: System.Object.ToString
|
|
commentId: M:System.Object.ToString
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
|
|
name: ToString()
|
|
nameWithType: object.ToString()
|
|
fullName: object.ToString()
|
|
nameWithType.vb: Object.ToString()
|
|
fullName.vb: Object.ToString()
|
|
spec.csharp:
|
|
- uid: System.Object.ToString
|
|
name: ToString
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.ToString
|
|
name: ToString
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
|
|
- name: (
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``2({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``2(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions
|
|
definition: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``2(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__2_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``2(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__2_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``2(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__2_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``3({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``3(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions
|
|
definition: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``3(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__3_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0, TNumber1>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0, TNumber1)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``3(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__3_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``3(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__3_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``4({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``4(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions
|
|
definition: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``4(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__4_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``4(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__4_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``4(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__4_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``5({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``5(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions
|
|
definition: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``5(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__5_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``5(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__5_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``5(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__5_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``6({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``6(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions
|
|
definition: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``6(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__6_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``6(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__6_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``6(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__6_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``7({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``7(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions
|
|
definition: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``7(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__7_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``7(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__7_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber5
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``7(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__7_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber5
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``8({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``8(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions
|
|
definition: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``8(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__8_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``8(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__8_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber5
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber6
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``8(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__8_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber5
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber6
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``9({T}@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``9(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
parent: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions
|
|
definition: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``9(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__9_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6, TNumber7>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6, TNumber7>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6, TNumber7>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6, TNumber7)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6, TNumber7)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6, TNumber7)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``9(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__9_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber5
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber6
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber7
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``9(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__9_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber5
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber6
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber7
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: System
|
|
commentId: N:System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
name: System
|
|
nameWithType: System
|
|
fullName: System
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``2(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``2(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
isExternal: true
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__2_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``2(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__2_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``2(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__2_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions
|
|
commentId: T:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions
|
|
parent: Misaki.HighPerformance.Mathematics.SPMD
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html
|
|
name: IJobParallelForSPMDExtensions
|
|
nameWithType: IJobParallelForSPMDExtensions
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``3(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``3(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
isExternal: true
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__3_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0, TNumber1>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0, TNumber1)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``3(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__3_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``3(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__3_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``4(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``4(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
isExternal: true
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__4_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``4(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__4_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``4(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__4_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``5(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``5(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
isExternal: true
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__5_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``5(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__5_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``5(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__5_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``6(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``6(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
isExternal: true
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__6_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``6(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__6_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``6(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__6_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``7(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``7(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
isExternal: true
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__7_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``7(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__7_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber5
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``7(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__7_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber5
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``8(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``8(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
isExternal: true
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__8_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``8(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__8_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber5
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber6
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``8(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__8_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber5
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber6
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``9(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
commentId: M:Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``9(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
isExternal: true
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__9_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6, TNumber7>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
nameWithType: IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6, TNumber7>(JobScheduler, ref T, int, int, bool, JobPriority, params ReadOnlySpan<JobHandle>)
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM<T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6, TNumber7>(Misaki.HighPerformance.Jobs.JobScheduler, ref T, int, int, bool, Misaki.HighPerformance.Jobs.JobPriority, params System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>)
|
|
nameWithType.vb: IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6, TNumber7)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
fullName.vb: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6, TNumber7)(Misaki.HighPerformance.Jobs.JobScheduler, T, Integer, Integer, Boolean, Misaki.HighPerformance.Jobs.JobPriority, System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle))
|
|
name.vb: ScheduleParallelSPDM(Of T, TNumber0, TNumber1, TNumber2, TNumber3, TNumber4, TNumber5, TNumber6, TNumber7)(JobScheduler, T, Integer, Integer, Boolean, JobPriority, ReadOnlySpan(Of JobHandle))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``9(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__9_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: <
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber5
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber6
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber7
|
|
- name: '>'
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: ref
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: params
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.ScheduleParallelSPDM``9(Misaki.HighPerformance.Jobs.JobScheduler,``0@,System.Int32,System.Int32,System.Boolean,Misaki.HighPerformance.Jobs.JobPriority,System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle})
|
|
name: ScheduleParallelSPDM
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.IJobParallelForSPMDExtensions.html#Misaki_HighPerformance_Mathematics_SPMD_IJobParallelForSPMDExtensions_ScheduleParallelSPDM__9_Misaki_HighPerformance_Jobs_JobScheduler___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber0
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber1
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber2
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber3
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber4
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber5
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber6
|
|
- name: ','
|
|
- name: " "
|
|
- name: TNumber7
|
|
- name: )
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
- name: ','
|
|
- name: " "
|
|
- name: T
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
name: JobPriority
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD
|
|
commentId: N:Misaki.HighPerformance.Mathematics.SPMD
|
|
href: Misaki.html
|
|
name: Misaki.HighPerformance.Mathematics.SPMD
|
|
nameWithType: Misaki.HighPerformance.Mathematics.SPMD
|
|
fullName: Misaki.HighPerformance.Mathematics.SPMD
|
|
spec.csharp:
|
|
- uid: Misaki
|
|
name: Misaki
|
|
href: Misaki.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance
|
|
name: HighPerformance
|
|
href: Misaki.HighPerformance.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.Mathematics
|
|
name: Mathematics
|
|
href: Misaki.HighPerformance.Mathematics.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD
|
|
name: SPMD
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.html
|
|
spec.vb:
|
|
- uid: Misaki
|
|
name: Misaki
|
|
href: Misaki.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance
|
|
name: HighPerformance
|
|
href: Misaki.HighPerformance.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.Mathematics
|
|
name: Mathematics
|
|
href: Misaki.HighPerformance.Mathematics.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.Mathematics.SPMD
|
|
name: SPMD
|
|
href: Misaki.HighPerformance.Mathematics.SPMD.html
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.WorkerCount*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.WorkerCount
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_WorkerCount
|
|
name: WorkerCount
|
|
nameWithType: JobScheduler.WorkerCount
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.WorkerCount
|
|
- uid: System.Int32
|
|
commentId: T:System.Int32
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
name: int
|
|
nameWithType: int
|
|
fullName: int
|
|
nameWithType.vb: Integer
|
|
fullName.vb: Integer
|
|
name.vb: Integer
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ExternalHelperThreadCount*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.ExternalHelperThreadCount
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_ExternalHelperThreadCount
|
|
name: ExternalHelperThreadCount
|
|
nameWithType: JobScheduler.ExternalHelperThreadCount
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ExternalHelperThreadCount
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ThreadLocalCount*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.ThreadLocalCount
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_ThreadLocalCount
|
|
name: ThreadLocalCount
|
|
nameWithType: JobScheduler.ThreadLocalCount
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ThreadLocalCount
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler
|
|
commentId: T:Misaki.HighPerformance.Jobs.JobScheduler
|
|
parent: Misaki.HighPerformance.Jobs
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html
|
|
name: JobScheduler
|
|
nameWithType: JobScheduler
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.#ctor*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.#ctor
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler__ctor_Misaki_HighPerformance_Jobs_JobSchedulerDesc__
|
|
name: JobScheduler
|
|
nameWithType: JobScheduler.JobScheduler
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.JobScheduler
|
|
nameWithType.vb: JobScheduler.New
|
|
fullName.vb: Misaki.HighPerformance.Jobs.JobScheduler.New
|
|
name.vb: New
|
|
- uid: Misaki.HighPerformance.Jobs.JobSchedulerDesc
|
|
commentId: T:Misaki.HighPerformance.Jobs.JobSchedulerDesc
|
|
parent: Misaki.HighPerformance.Jobs
|
|
href: Misaki.HighPerformance.Jobs.JobSchedulerDesc.html
|
|
name: JobSchedulerDesc
|
|
nameWithType: JobSchedulerDesc
|
|
fullName: Misaki.HighPerformance.Jobs.JobSchedulerDesc
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Finalize*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.Finalize
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_Finalize
|
|
name: ~JobScheduler
|
|
nameWithType: JobScheduler.~JobScheduler
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.~JobScheduler
|
|
spec.csharp:
|
|
- name: "~"
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Finalize*
|
|
name: JobScheduler
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_Finalize
|
|
- uid: Misaki.HighPerformance.Jobs.IJob
|
|
commentId: T:Misaki.HighPerformance.Jobs.IJob
|
|
href: Misaki.HighPerformance.Jobs.IJob.html
|
|
name: IJob
|
|
nameWithType: IJob
|
|
fullName: Misaki.HighPerformance.Jobs.IJob
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
commentId: T:Misaki.HighPerformance.Jobs.JobHandle
|
|
parent: Misaki.HighPerformance.Jobs
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
name: JobHandle
|
|
nameWithType: JobHandle
|
|
fullName: Misaki.HighPerformance.Jobs.JobHandle
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle.Invalid
|
|
commentId: P:Misaki.HighPerformance.Jobs.JobHandle.Invalid
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html#Misaki_HighPerformance_Jobs_JobHandle_Invalid
|
|
name: Invalid
|
|
nameWithType: JobHandle.Invalid
|
|
fullName: Misaki.HighPerformance.Jobs.JobHandle.Invalid
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Schedule*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.Schedule
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_Schedule__1___0__System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: Schedule
|
|
nameWithType: JobScheduler.Schedule
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.Schedule
|
|
- uid: '{T}'
|
|
commentId: '!:T'
|
|
definition: T
|
|
name: T
|
|
nameWithType: T
|
|
fullName: T
|
|
- uid: System.Boolean
|
|
commentId: T:System.Boolean
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
name: bool
|
|
nameWithType: bool
|
|
fullName: bool
|
|
nameWithType.vb: Boolean
|
|
fullName.vb: Boolean
|
|
name.vb: Boolean
|
|
- uid: Misaki.HighPerformance.Jobs.JobPriority
|
|
commentId: T:Misaki.HighPerformance.Jobs.JobPriority
|
|
parent: Misaki.HighPerformance.Jobs
|
|
href: Misaki.HighPerformance.Jobs.JobPriority.html
|
|
name: JobPriority
|
|
nameWithType: JobPriority
|
|
fullName: Misaki.HighPerformance.Jobs.JobPriority
|
|
- uid: System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
commentId: T:System.ReadOnlySpan{Misaki.HighPerformance.Jobs.JobHandle}
|
|
parent: System
|
|
definition: System.ReadOnlySpan`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
name: ReadOnlySpan<JobHandle>
|
|
nameWithType: ReadOnlySpan<JobHandle>
|
|
fullName: System.ReadOnlySpan<Misaki.HighPerformance.Jobs.JobHandle>
|
|
nameWithType.vb: ReadOnlySpan(Of JobHandle)
|
|
fullName.vb: System.ReadOnlySpan(Of Misaki.HighPerformance.Jobs.JobHandle)
|
|
name.vb: ReadOnlySpan(Of JobHandle)
|
|
spec.csharp:
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- uid: T
|
|
name: T
|
|
nameWithType: T
|
|
fullName: T
|
|
- uid: System.ReadOnlySpan`1
|
|
commentId: T:System.ReadOnlySpan`1
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
name: ReadOnlySpan<T>
|
|
nameWithType: ReadOnlySpan<T>
|
|
fullName: System.ReadOnlySpan<T>
|
|
nameWithType.vb: ReadOnlySpan(Of T)
|
|
fullName.vb: System.ReadOnlySpan(Of T)
|
|
name.vb: ReadOnlySpan(Of T)
|
|
spec.csharp:
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Jobs.IJobParallelFor
|
|
commentId: T:Misaki.HighPerformance.Jobs.IJobParallelFor
|
|
href: Misaki.HighPerformance.Jobs.IJobParallelFor.html
|
|
name: IJobParallelFor
|
|
nameWithType: IJobParallelFor
|
|
fullName: Misaki.HighPerformance.Jobs.IJobParallelFor
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_ScheduleParallelFor__1___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallelFor
|
|
nameWithType: JobScheduler.ScheduleParallelFor
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallelFor
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_ScheduleParallel__1___0__System_Int32_System_Int32_System_Boolean_Misaki_HighPerformance_Jobs_JobPriority_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleParallel
|
|
nameWithType: JobScheduler.ScheduleParallel
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleParallel
|
|
- uid: Misaki.HighPerformance.Jobs.JobInfo
|
|
commentId: T:Misaki.HighPerformance.Jobs.JobInfo
|
|
name: JobInfo
|
|
nameWithType: JobInfo
|
|
fullName: Misaki.HighPerformance.Jobs.JobInfo
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleCustom*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.ScheduleCustom
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_ScheduleCustom__1_Misaki_HighPerformance_Jobs_CustomJobDesc___0___System_Boolean_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: ScheduleCustom
|
|
nameWithType: JobScheduler.ScheduleCustom
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.ScheduleCustom
|
|
- uid: Misaki.HighPerformance.Jobs.CustomJobDesc{{T}}
|
|
commentId: T:Misaki.HighPerformance.Jobs.CustomJobDesc{``0}
|
|
parent: Misaki.HighPerformance.Jobs
|
|
definition: Misaki.HighPerformance.Jobs.CustomJobDesc`1
|
|
href: Misaki.HighPerformance.Jobs.CustomJobDesc-1.html
|
|
name: CustomJobDesc<T>
|
|
nameWithType: CustomJobDesc<T>
|
|
fullName: Misaki.HighPerformance.Jobs.CustomJobDesc<T>
|
|
nameWithType.vb: CustomJobDesc(Of T)
|
|
fullName.vb: Misaki.HighPerformance.Jobs.CustomJobDesc(Of T)
|
|
name.vb: CustomJobDesc(Of T)
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Jobs.CustomJobDesc`1
|
|
name: CustomJobDesc
|
|
href: Misaki.HighPerformance.Jobs.CustomJobDesc-1.html
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Jobs.CustomJobDesc`1
|
|
name: CustomJobDesc
|
|
href: Misaki.HighPerformance.Jobs.CustomJobDesc-1.html
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Jobs.CustomJobDesc`1
|
|
commentId: T:Misaki.HighPerformance.Jobs.CustomJobDesc`1
|
|
href: Misaki.HighPerformance.Jobs.CustomJobDesc-1.html
|
|
name: CustomJobDesc<T>
|
|
nameWithType: CustomJobDesc<T>
|
|
fullName: Misaki.HighPerformance.Jobs.CustomJobDesc<T>
|
|
nameWithType.vb: CustomJobDesc(Of T)
|
|
fullName.vb: Misaki.HighPerformance.Jobs.CustomJobDesc(Of T)
|
|
name.vb: CustomJobDesc(Of T)
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.Jobs.CustomJobDesc`1
|
|
name: CustomJobDesc
|
|
href: Misaki.HighPerformance.Jobs.CustomJobDesc-1.html
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.Jobs.CustomJobDesc`1
|
|
name: CustomJobDesc
|
|
href: Misaki.HighPerformance.Jobs.CustomJobDesc-1.html
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.CombineDependencies*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.CombineDependencies
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_CombineDependencies_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: CombineDependencies
|
|
nameWithType: JobScheduler.CombineDependencies
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.CombineDependencies
|
|
- uid: Misaki.HighPerformance.Jobs.JobState
|
|
commentId: T:Misaki.HighPerformance.Jobs.JobState
|
|
parent: Misaki.HighPerformance.Jobs
|
|
href: Misaki.HighPerformance.Jobs.JobState.html
|
|
name: JobState
|
|
nameWithType: JobState
|
|
fullName: Misaki.HighPerformance.Jobs.JobState
|
|
- uid: Misaki.HighPerformance.Jobs.JobState.Invalid
|
|
commentId: F:Misaki.HighPerformance.Jobs.JobState.Invalid
|
|
href: Misaki.HighPerformance.Jobs.JobState.html#Misaki_HighPerformance_Jobs_JobState_Invalid
|
|
name: Invalid
|
|
nameWithType: JobState.Invalid
|
|
fullName: Misaki.HighPerformance.Jobs.JobState.Invalid
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.GetJobStatus*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.GetJobStatus
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_GetJobStatus_Misaki_HighPerformance_Jobs_JobHandle_
|
|
name: GetJobStatus
|
|
nameWithType: JobScheduler.GetJobStatus
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.GetJobStatus
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Wait*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.Wait
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_Wait_Misaki_HighPerformance_Jobs_JobHandle_System_Boolean_
|
|
name: Wait
|
|
nameWithType: JobScheduler.Wait
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.Wait
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.WaitAll*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.WaitAll
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_WaitAll_System_Span_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: WaitAll
|
|
nameWithType: JobScheduler.WaitAll
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.WaitAll
|
|
- uid: System.Span{Misaki.HighPerformance.Jobs.JobHandle}
|
|
commentId: T:System.Span{Misaki.HighPerformance.Jobs.JobHandle}
|
|
parent: System
|
|
definition: System.Span`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
name: Span<JobHandle>
|
|
nameWithType: Span<JobHandle>
|
|
fullName: System.Span<Misaki.HighPerformance.Jobs.JobHandle>
|
|
nameWithType.vb: Span(Of JobHandle)
|
|
fullName.vb: System.Span(Of Misaki.HighPerformance.Jobs.JobHandle)
|
|
name.vb: Span(Of JobHandle)
|
|
spec.csharp:
|
|
- uid: System.Span`1
|
|
name: Span
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Span`1
|
|
name: Span
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- uid: System.Span`1
|
|
commentId: T:System.Span`1
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
name: Span<T>
|
|
nameWithType: Span<T>
|
|
fullName: System.Span<T>
|
|
nameWithType.vb: Span(Of T)
|
|
fullName.vb: System.Span(Of T)
|
|
name.vb: Span(Of T)
|
|
spec.csharp:
|
|
- uid: System.Span`1
|
|
name: Span
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Span`1
|
|
name: Span
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.WaitAny*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.WaitAny
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_WaitAny_System_ReadOnlySpan_Misaki_HighPerformance_Jobs_JobHandle__
|
|
name: WaitAny
|
|
nameWithType: JobScheduler.WaitAny
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.WaitAny
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.WaitAsync*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.WaitAsync
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_WaitAsync_Misaki_HighPerformance_Jobs_JobHandle_System_Threading_CancellationToken_
|
|
name: WaitAsync
|
|
nameWithType: JobScheduler.WaitAsync
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.WaitAsync
|
|
- uid: System.Threading.CancellationToken
|
|
commentId: T:System.Threading.CancellationToken
|
|
parent: System.Threading
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken
|
|
name: CancellationToken
|
|
nameWithType: CancellationToken
|
|
fullName: System.Threading.CancellationToken
|
|
- uid: System.Threading.Tasks.Task
|
|
commentId: T:System.Threading.Tasks.Task
|
|
parent: System.Threading.Tasks
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task
|
|
name: Task
|
|
nameWithType: Task
|
|
fullName: System.Threading.Tasks.Task
|
|
- uid: System.Threading
|
|
commentId: N:System.Threading
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
name: System.Threading
|
|
nameWithType: System.Threading
|
|
fullName: System.Threading
|
|
spec.csharp:
|
|
- uid: System
|
|
name: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
- name: .
|
|
- uid: System.Threading
|
|
name: Threading
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading
|
|
spec.vb:
|
|
- uid: System
|
|
name: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
- name: .
|
|
- uid: System.Threading
|
|
name: Threading
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading
|
|
- uid: System.Threading.Tasks
|
|
commentId: N:System.Threading.Tasks
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
name: System.Threading.Tasks
|
|
nameWithType: System.Threading.Tasks
|
|
fullName: System.Threading.Tasks
|
|
spec.csharp:
|
|
- uid: System
|
|
name: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
- name: .
|
|
- uid: System.Threading
|
|
name: Threading
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading
|
|
- name: .
|
|
- uid: System.Threading.Tasks
|
|
name: Tasks
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
|
|
spec.vb:
|
|
- uid: System
|
|
name: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
- name: .
|
|
- uid: System.Threading
|
|
name: Threading
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading
|
|
- name: .
|
|
- uid: System.Threading.Tasks
|
|
name: Tasks
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.WaitAllAsync*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.WaitAllAsync
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_WaitAllAsync_System_Memory_Misaki_HighPerformance_Jobs_JobHandle__System_Threading_CancellationToken_
|
|
name: WaitAllAsync
|
|
nameWithType: JobScheduler.WaitAllAsync
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.WaitAllAsync
|
|
- uid: System.Memory{Misaki.HighPerformance.Jobs.JobHandle}
|
|
commentId: T:System.Memory{Misaki.HighPerformance.Jobs.JobHandle}
|
|
parent: System
|
|
definition: System.Memory`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.memory-1
|
|
name: Memory<JobHandle>
|
|
nameWithType: Memory<JobHandle>
|
|
fullName: System.Memory<Misaki.HighPerformance.Jobs.JobHandle>
|
|
nameWithType.vb: Memory(Of JobHandle)
|
|
fullName.vb: System.Memory(Of Misaki.HighPerformance.Jobs.JobHandle)
|
|
name.vb: Memory(Of JobHandle)
|
|
spec.csharp:
|
|
- uid: System.Memory`1
|
|
name: Memory
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.memory-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Memory`1
|
|
name: Memory
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.memory-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- uid: System.Memory`1
|
|
commentId: T:System.Memory`1
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.memory-1
|
|
name: Memory<T>
|
|
nameWithType: Memory<T>
|
|
fullName: System.Memory<T>
|
|
nameWithType.vb: Memory(Of T)
|
|
fullName.vb: System.Memory(Of T)
|
|
name.vb: Memory(Of T)
|
|
spec.csharp:
|
|
- uid: System.Memory`1
|
|
name: Memory
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.memory-1
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Memory`1
|
|
name: Memory
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.memory-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.WaitAnyAsync*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.WaitAnyAsync
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_WaitAnyAsync_System_ReadOnlyMemory_Misaki_HighPerformance_Jobs_JobHandle__System_Threading_CancellationToken_
|
|
name: WaitAnyAsync
|
|
nameWithType: JobScheduler.WaitAnyAsync
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.WaitAnyAsync
|
|
- uid: System.ReadOnlyMemory{Misaki.HighPerformance.Jobs.JobHandle}
|
|
commentId: T:System.ReadOnlyMemory{Misaki.HighPerformance.Jobs.JobHandle}
|
|
parent: System
|
|
definition: System.ReadOnlyMemory`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlymemory-1
|
|
name: ReadOnlyMemory<JobHandle>
|
|
nameWithType: ReadOnlyMemory<JobHandle>
|
|
fullName: System.ReadOnlyMemory<Misaki.HighPerformance.Jobs.JobHandle>
|
|
nameWithType.vb: ReadOnlyMemory(Of JobHandle)
|
|
fullName.vb: System.ReadOnlyMemory(Of Misaki.HighPerformance.Jobs.JobHandle)
|
|
name.vb: ReadOnlyMemory(Of JobHandle)
|
|
spec.csharp:
|
|
- uid: System.ReadOnlyMemory`1
|
|
name: ReadOnlyMemory
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlymemory-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.ReadOnlyMemory`1
|
|
name: ReadOnlyMemory
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlymemory-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- uid: System.Threading.Tasks.Task{Misaki.HighPerformance.Jobs.JobHandle}
|
|
commentId: T:System.Threading.Tasks.Task{Misaki.HighPerformance.Jobs.JobHandle}
|
|
parent: System.Threading.Tasks
|
|
definition: System.Threading.Tasks.Task`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
name: Task<JobHandle>
|
|
nameWithType: Task<JobHandle>
|
|
fullName: System.Threading.Tasks.Task<Misaki.HighPerformance.Jobs.JobHandle>
|
|
nameWithType.vb: Task(Of JobHandle)
|
|
fullName.vb: System.Threading.Tasks.Task(Of Misaki.HighPerformance.Jobs.JobHandle)
|
|
name.vb: Task(Of JobHandle)
|
|
spec.csharp:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.Jobs.JobHandle
|
|
name: JobHandle
|
|
href: Misaki.HighPerformance.Jobs.JobHandle.html
|
|
- name: )
|
|
- uid: System.ReadOnlyMemory`1
|
|
commentId: T:System.ReadOnlyMemory`1
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlymemory-1
|
|
name: ReadOnlyMemory<T>
|
|
nameWithType: ReadOnlyMemory<T>
|
|
fullName: System.ReadOnlyMemory<T>
|
|
nameWithType.vb: ReadOnlyMemory(Of T)
|
|
fullName.vb: System.ReadOnlyMemory(Of T)
|
|
name.vb: ReadOnlyMemory(Of T)
|
|
spec.csharp:
|
|
- uid: System.ReadOnlyMemory`1
|
|
name: ReadOnlyMemory
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlymemory-1
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.ReadOnlyMemory`1
|
|
name: ReadOnlyMemory
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlymemory-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- uid: System.Threading.Tasks.Task`1
|
|
commentId: T:System.Threading.Tasks.Task`1
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
name: Task<TResult>
|
|
nameWithType: Task<TResult>
|
|
fullName: System.Threading.Tasks.Task<TResult>
|
|
nameWithType.vb: Task(Of TResult)
|
|
fullName.vb: System.Threading.Tasks.Task(Of TResult)
|
|
name.vb: Task(Of TResult)
|
|
spec.csharp:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: <
|
|
- name: TResult
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: TResult
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.Jobs.JobScheduler.Dispose*
|
|
commentId: Overload:Misaki.HighPerformance.Jobs.JobScheduler.Dispose
|
|
href: Misaki.HighPerformance.Jobs.JobScheduler.html#Misaki_HighPerformance_Jobs_JobScheduler_Dispose
|
|
name: Dispose
|
|
nameWithType: JobScheduler.Dispose
|
|
fullName: Misaki.HighPerformance.Jobs.JobScheduler.Dispose
|
|
- uid: System.IDisposable.Dispose
|
|
commentId: M:System.IDisposable.Dispose
|
|
parent: System.IDisposable
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
|
|
name: Dispose()
|
|
nameWithType: IDisposable.Dispose()
|
|
fullName: System.IDisposable.Dispose()
|
|
spec.csharp:
|
|
- uid: System.IDisposable.Dispose
|
|
name: Dispose
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.IDisposable.Dispose
|
|
name: Dispose
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
|
|
- name: (
|
|
- name: )
|