コード例 #1
0
    public void FilterPreviousChained()
    {
        var list      = new NativeList <int>(3, Allocator.TempJob);
        var jobHandle = new FilterAllJob().ScheduleAppend(list, 14, 3);

        jobHandle = new FilterMod7Job().ScheduleFilter(list, 3, jobHandle);

        jobHandle.Complete();

        Assert.AreEqual(2, list.Length);
        Assert.AreEqual(0, list[0]);
        Assert.AreEqual(7, list[1]);

        list.Dispose();
    }