public void CanSubmitItemsToFutureBatch() { using (var array = new NativeArray <int>(10, Allocator.Temp)) using (var batch = new FutureArrayInputBatch(10, Allocator.Persistent)) { batch.SetTransientBuffer(new InputPair(), array); } }
public void CanSubmitBatch_ToNodeSet_Deferred() { using (var array = new NativeArray <int>(10, Allocator.Temp)) using (var batch = new FutureArrayInputBatch(10, Allocator.Persistent)) using (var set = new NodeSet()) { batch.SetTransientBuffer(new InputPair(), array); var batchHandle = set.SubmitDeferredInputBatch(new JobHandle(), batch); } }
public void CanCreateFutureBatch() { var batch = new FutureArrayInputBatch(10, Allocator.Persistent); batch.Dispose(); }