for (int i=0..30) // wouldn't that be nice to have that syntax in c#
{
NativeArray<float> input = new NativeArray<float>(someArray, Allocator.Persistent);
NativeArray<float> output = new NativeArray<float>(some.Length, Allocator.Persistent);
new JobA()
{
input = input,
output = output
}.Schedule(30,5);
}
var dependency = JobHandle.CombineDependencies(handlesJobA);
for (int i=0..10) // wanna
{
NativeArray<float> output = new NativeArray<float>(some.Length, Allocator.Persistent);
new JobB()
{
input = somethingFromJobA,
output = output
}.Schedule(10,2,dependency);
}
How do I get some data from jobA to jobB?