Scripting API

JobsUtility

static class in Unity.Jobs.LowLevel.Unsafe · UnityEngine.CoreModule

11 of 19 of Unity's membersUnity's documentation

Fields 2

const int CacheLineSize
const int MaxJobThreadCount

Properties 7

static bool IsExecutingJob { get; }
static bool JobCompilerEnabled { get; set; }
static bool JobDebuggerEnabled { get; set; }
static int JobWorkerCount { get; set; }
static int JobWorkerMaximumCount { get; }
static int ThreadIndex { get; }
static int ThreadIndexCount { get; }

Methods 2

static bool GetWorkStealingRange(ref JobRanges ranges, int jobIndex, out int beginIndex, out int endIndex)

A parallel job's current batch (one range per call here).

static void ResetJobWorkerCount()

Not in Tassix yet 8

CreateJobReflectionData GetJobRange PatchBufferMinMaxRanges Schedule ScheduleParallelFor ScheduleParallelForDeferArraySize ScheduleParallelForTransform ScheduleParallelForTransformReadOnly