Commit Graph

1341 Commits

Author SHA1 Message Date
Mikhail
2a0cb1085f optimize cleanup of empty entities during batch creation 2026-03-17 15:15:43 +08:00
Mikhail
56fed70c15 update mask debugger 2026-03-17 14:52:32 +08:00
Mikhail
37718d354a fixes/optimization 2026-03-17 14:52:19 +08:00
Mikhail
f0d9a806ff fix span 2026-03-17 10:28:04 +08:00
Mikhail
b6e43f98fb fix mem alloc 2026-03-17 10:27:48 +08:00
Mikhail
b6953c919c Update README-RU.md 2026-03-17 09:59:46 +08:00
Mikhail
25a987ea58 fix mem alloc 2026-03-17 09:57:50 +08:00
Mikhail
fe660f5500 updtae unity meta 2026-03-16 23:36:20 +08:00
Mikhail
7422d47b35 rename to SortHalper 2026-03-16 23:21:00 +08:00
Mikhail
ee65362a1b update sorting 2026-03-16 23:18:00 +08:00
Mikhail
01985d7ffb Merge branch 'dev' of https://github.com/DCFApixels/DragonECS into dev 2026-03-16 22:58:31 +08:00
Mikhail
e13e332aab Delete ReadOnlySpanDummy.cs.meta 2026-03-16 22:58:18 +08:00
Mikhail
856682b28e fixes 2026-03-16 22:57:16 +08:00
Mikhail
8472280d4b update internal 2026-03-16 22:53:20 +08:00
Mikhail
b686e4ab5f update readme/ remove obsolete 2026-03-16 21:53:00 +08:00
Mikhail
c30d4ec5f0 remove span dummy/update&fix alloc management/add EcsUnsafeSpan & WhereUnsafe 2026-03-16 21:52:45 +08:00
Mikhail
14bf846135 Update README-RU.md 2026-03-16 12:41:53 +08:00
Mikhail
821fd37d85 cleanup Obsolete 2026-03-16 10:35:43 +08:00
Mikhail
bc5278c021 fix 2026-03-15 21:56:48 +08:00
Mikhail
48014f3b73 rename ToMeta to GetMeta 2026-03-15 20:21:16 +08:00
Mikhail
b1192d32d9 fxi tag pool checks/add ThrowNullComponent/add EcsRefPool to readme 2026-03-15 20:20:24 +08:00
Mikhail
47d8e100a1 fix 2026-03-15 17:54:23 +08:00
Mikhail
ec26a1623a Merge branch 'main' into dev 2026-03-15 17:28:19 +08:00
Mikhail
b6d3da46f7 update pools / update masks api/ remove obsolete 2026-03-15 17:28:11 +08:00
Mikhail
5e11f255e6 update entlong 2026-03-14 14:44:07 +08:00
Mikhail
859ea67511 up version to 0.9.21 2026-03-13 20:44:57 +08:00
Mikhail
2c11eaa463 update readme 2026-03-13 20:44:02 +08:00
Mikhail
8901c4fc83 Merge branch 'pr/8' into dev 2026-03-04 14:01:45 +08:00
Mikhail
b6ae601cff fix/improve static cleanup 2026-03-04 14:00:52 +08:00
Mikhail
4a89f2a4a5 fix 2026-03-03 15:15:16 +08:00
Mikhail
9bd7558bdd Squashed commit of the following:
commit 6452850ff8
Author: Mikhail <99481254+DCFApixels@users.noreply.github.com>
Date:   Tue Mar 3 14:46:58 2026 +0800

    improve entities cleanup

commit db6b1d209a
Author: Karpik <artem19051664@gmail.com>
Date:   Tue Jan 27 22:46:58 2026 +0400

    Remove components for every entity in world.Destroy()

    In my situation, it invokes IEcsComponentLifecycle<T> methods
2026-03-03 15:04:23 +08:00
Karpik
7b75720999 Add static method to clear static fields 2026-03-02 20:13:13 +04:00
DCFApixels
3c029036c8 Merge branch 'dev' into unsafe_pool 2025-10-13 12:15:40 +08:00
DCFApixels
f15e0b5ed1 Update EcsPoolBase.cs 2025-10-13 12:03:38 +08:00
DCFApixels
4512245e57 hot fix up version to 0.9.20 2025-08-26 15:50:11 +08:00
DCFApixels
2e1b22c129 Squashed commit of the following:
commit 1914307cbab5ee9b69d71014505d4b371b14eb75
Author: DCFApixels <99481254+DCFApixels@users.noreply.github.com>
Date:   Tue Aug 26 14:50:20 2025 +0800

    up version to 0.9.19

commit d15d4412f1a5a31aaf227e5893c1b3aaba35bf05
Author: DCFApixels <99481254+DCFApixels@users.noreply.github.com>
Date:   Tue Aug 26 14:47:55 2025 +0800

    fix array growth

commit 7015bbcc1b
Author: DCFApixels <99481254+DCFApixels@users.noreply.github.com>
Date:   Sat Aug 23 22:48:39 2025 +0800

    fix

commit 64fd11b072
Author: DCFApixels <99481254+DCFApixels@users.noreply.github.com>
Date:   Sat Aug 23 22:45:32 2025 +0800

    fix
2025-08-26 14:50:36 +08:00
DCFApixels
1605108e49 Merge branch 'main' of github.com:DCFApixels/DragonECS 2025-08-11 20:39:25 +08:00
DCFApixels
0a9bf9d906 up version to 0.9.18 2025-08-11 20:38:59 +08:00
Karpik
d67afc74a0
Fix NullReferenceException 2025-08-11 20:38:12 +08:00
DCFApixels
1c09c94c3e up version to 0.9.17 2025-08-11 08:57:13 +08:00
DCFApixels
f306fc88e2 fix 2025-08-11 08:56:44 +08:00
Karpik
c7b9dcdad7
Add nullifying item in WorldComponentPool<T> 2025-08-07 23:45:04 +08:00
DCFApixels
7da652e78c stash 2025-07-20 16:06:30 +08:00
DCFApixels
007ef493a8 up version to 0.9.16 2025-07-15 13:57:53 +08:00
DCFApixels
e4dc76e037 update 2025-07-14 21:10:57 +08:00
DCFApixels
cfc1ffe9a6 impl EcsPipeline.Builder.MergeWith 2025-07-14 20:55:09 +08:00
DCFApixels
0c7f743f1e Squashed commit of the following:
commit 5f92f544f39679f8bcc508c17b5572ae789e7ab8
Author: DCFApixels <99481254+DCFApixels@users.noreply.github.com>
Date:   Mon Jul 14 16:19:58 2025 +0800

    Update LayersMap.cs

commit 27e7fddb40f697c5a5b21d140267e2c49e1f46f6
Author: DCFApixels <99481254+DCFApixels@users.noreply.github.com>
Date:   Mon Jul 14 16:13:49 2025 +0800

    update

commit f118605bea25abe11b196074fdd6c6baeb9124ba
Author: DCFApixels <99481254+DCFApixels@users.noreply.github.com>
Date:   Mon Jul 14 15:49:52 2025 +0800

    update pipeline building, rework/refactoring injector

commit 52af6142d0
Author: DCFApixels <99481254+DCFApixels@users.noreply.github.com>
Date:   Sat Jul 12 01:32:51 2025 +0800

    Update EcsPipeline.Builder.cs

commit b3571e3ed8
Author: DCFApixels <99481254+DCFApixels@users.noreply.github.com>
Date:   Sat Jul 12 01:28:24 2025 +0800

    update

commit ab50dcb7e3
Author: DCFApixels <99481254+DCFApixels@users.noreply.github.com>
Date:   Fri Jul 11 23:37:48 2025 +0800

    update

commit c23aa1b223
Author: DCFApixels <99481254+DCFApixels@users.noreply.github.com>
Date:   Fri Jul 11 17:38:45 2025 +0800

    update StructList
2025-07-14 16:20:11 +08:00
DCFApixels
4db3b1c32d up version to 0.9.15 2025-06-04 19:19:49 +08:00
DCFApixels
9a88fff7a7 remove static EcsAspect.GetMask 2025-06-04 18:45:24 +08:00
DCFApixels
68118dc581 add static EcsAspect.GetMask 2025-06-03 23:13:28 +08:00