コード例 #1
0
ファイル: NativeConsole.cs プロジェクト: r2d2m/rltk_unity
        public JobHandle ScheduleReadAllTiles(NativeArray <Tile> buffer, JobHandle inputDeps)
        {
            _tileJobs = JobHandle.CombineDependencies(inputDeps, _tileJobs);

            _tileJobs = new CopyAllTilesJob
            {
                source = _tiles,
                dest   = buffer,
            }.Schedule(_tileJobs);

            return(_tileJobs);
        }
コード例 #2
0
ファイル: NativeConsole.cs プロジェクト: r2d2m/rltk_unity
        public JobHandle ScheduleWriteTiles(NativeArray <Tile> buffer, JobHandle inputDeps)
        {
            _isDirty = true;

            _tileJobs = JobHandle.CombineDependencies(_tileJobs, inputDeps);

            _tileJobs = new CopyAllTilesJob
            {
                source = buffer,
                dest   = _tiles
            }.Schedule(_tileJobs);


            return(_tileJobs);
        }