Commit Graph

685 Commits

Author SHA1 Message Date
Mikhail
c565332db8 separate core with hybrid 2024-02-25 01:11:02 +08:00
Mikhail
bc74ee9b17 stash 2024-02-25 01:08:10 +08:00
Mikhail
1f52caf9c0 stash 2024-02-25 00:55:30 +08:00
Mikhail
234fc89711 remove & rework EcsAnonymousPool 2024-02-24 16:59:09 +08:00
Mikhail
ed40b87e9f fixes, rename EcsVirtualPool to EcsAnonymousPool 2024-02-24 16:48:43 +08:00
Mikhail
281281f5f3 add devirtualization for virtual pool 2024-02-24 03:30:23 +08:00
Mikhail
a7276ce966 add virtual pool 2024-02-24 03:02:41 +08:00
Mikhail
fcc0d1ae97 polising hybrid pool 2024-02-24 03:02:22 +08:00
Mikhail
c3ece37bf5 polishing pools 2024-02-24 02:26:42 +08:00
Mikhail
d57954c7c7
Update README-RU.md 2024-02-24 00:01:56 +08:00
Mikhail
603c8f2a36
Update README-RU.md 2024-02-23 23:52:09 +08:00
Mikhail
efed7dcdbd update PoolMediator 2024-02-23 20:44:11 +08:00
Mikhail
6ec4e30ccc fix 2024-02-23 20:43:56 +08:00
Mikhail
4888ad82e4 remove Reflection except inside EcsHybridPool 2024-02-23 18:34:40 +08:00
Mikhail
c14a513172 rename InjectorExtensions 2024-02-23 00:57:49 +08:00
Mikhail
170106273f update 2024-02-22 23:48:10 +08:00
Mikhail
bb35fa6150 return di, rework di, update for support unity 2020.1.0^ 2024-02-22 22:16:03 +08:00
Mikhail
e55dfbb23d add build EcsPipeline profiler marker 2024-02-22 16:05:31 +08:00
Mikhail
53259a92db separating di from core 2024-02-22 15:53:19 +08:00
Mikhail
830a83c0d0 Update Consts.cs 2024-02-22 15:47:38 +08:00
Mikhail
92fa358c33 rework System/Process/Runner logic. rework injections. 2024-02-22 15:39:37 +08:00
Mikhail
19b1ddbc7d update DeleteLeakedEntites
& rename from DeleteEmptyEntites to DeleteLeakedEntites
2024-02-22 00:54:42 +08:00
Mikhail
f355226851
Update README-RU.md 2024-02-17 01:16:02 +08:00
Mikhail
60c103a26f update inject system 2024-02-17 00:10:38 +08:00
Mikhail
b6a65d403b update EcsPipeline.GetSystems 2024-02-17 00:10:27 +08:00
Mikhail
a63f398fda fix EcsWrold.Destroy 2024-02-16 21:27:24 +08:00
Mikhail
475a51818f optimize entity-component masks 2024-02-16 21:17:20 +08:00
Mikhail
e1260a96fc update EcsWorld 2024-02-15 20:28:38 +08:00
Mikhail
b0f5ea97c0 fix 2024-02-15 18:15:25 +08:00
Mikhail
3d2ae2ff31 update EcsWorld 2024-02-15 18:11:24 +08:00
Mikhail
7c5f799d8e fix 2024-02-15 01:04:54 +08:00
Mikhail
8299c373b9 update world constructors 2024-02-15 00:53:20 +08:00
Mikhail
d7b40e33b1 optimize CreatePool 2024-02-14 21:20:00 +08:00
Mikhail
4c183bd126 update EcsWorld 2024-02-14 21:13:00 +08:00
Mikhail
cdbb33b6ab remove useless 2024-02-14 17:47:26 +08:00
Mikhail
37bfe72d7e fix IdDispenser 2024-02-14 17:05:41 +08:00
Mikhail
3fed9886fe fix IdDispenser 2024-02-14 15:00:07 +08:00
Mikhail
3618e75677 temp remove _entityDispenser.Sort 2024-02-14 03:04:55 +08:00
Mikhail
544ef0d40d refactoring 2024-02-14 03:04:05 +08:00
Mikhail
d636d94549 Update EcsDebug.cs 2024-02-14 02:39:42 +08:00
Mikhail
94a99e3121 update New/DelEntity add densify free entityIDs 2024-02-14 01:04:22 +08:00
Mikhail
d1374d72ca restore functionality 2024-02-13 21:13:46 +08:00
Mikhail
d76a699091 optimize New/DelEntity WIP 2024-02-13 21:00:32 +08:00
Mikhail
f1f23181f5 update 2024-02-13 21:00:01 +08:00
Mikhail
c7b8fd8d57 refctoring 2024-02-11 22:10:05 +08:00
Mikhail
48e8ca930f fix 2024-02-11 20:23:11 +08:00
Mikhail
f87d6d01c8 upversion to 0.8.8 2024-02-11 20:01:08 +08:00
Mikhail
7e282f78f0 fix 2024-02-11 20:00:40 +08:00
Mikhail
f8f1d7b756 fix 2024-02-11 19:59:56 +08:00
Mikhail
8ec0552bd4 Update EcsMask.cs 2024-02-11 14:53:36 +08:00