Method RunBatch
RunBatch<T>(T, int)
Executes the parallel batch job but on the main thread. See IJobParallelForBatchExtensions.ScheduleBatch for more information on how appending is performed.
Declaration
public static void RunBatch<T>(this T jobData, int arrayLength) where T : struct, IJobParallelForBatch
Parameters
| Type | Name | Description |
|---|---|---|
| T | jobData | The job and data to schedule. |
| int | arrayLength | Total number of elements to consider when batching. |
Type Parameters
| Name | Description |
|---|---|
| T | Job type |
Remarks
Unlike ScheduleBatch, since the job is running on the main thread no parallelization occurs and thus no indicesPerJobCount batch size is required to be specified.