public void Update(BurstSolverImpl solver, float deltaTime, JobHandle inputDeps) { var calculateCells = new CalculateCellCoords { simplexBounds = solver.simplexBounds, cellCoords = solver.cellCoords, is2D = solver.abstraction.parameters.mode == Oni.SolverParameters.Mode.Mode2D, }; inputDeps = calculateCells.Schedule(solver.simplexCounts.simplexCount, 4, inputDeps); var updateGrid = new UpdateGrid { grid = grid, cellCoords = solver.cellCoords, simplexCount = solver.simplexCounts.simplexCount }; updateGrid.Schedule(inputDeps).Complete(); }