Example #1
0
 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);
         }
 }
Example #2
0
 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);
             }
 }
Example #3
0
        public void CanCreateFutureBatch()
        {
            var batch = new FutureArrayInputBatch(10, Allocator.Persistent);

            batch.Dispose();
        }