Smite Rust
|
a9ce7f4e82
|
update dependencies (#470)
|
2020-09-10 12:54:24 -07:00 |
|
Philip Degarmo
|
8b3553002d
|
Reworked parallel executor to not block (#437)
Reworked parallel executor to not block
|
2020-09-05 22:05:33 -07:00 |
|
Lachlan Sneff
|
17e7642611
|
Task System for Bevy (#384)
Add bevy_tasks crate to replace rayon
|
2020-08-29 12:35:41 -07:00 |
|
Robbie Davenport
|
4aabe983ec
|
Switch usage of std HashMap/HashSet default hasher, to aHash algo (#258)
switch to ahash for HashMaps and HashSets via a new bevy_utils crate
|
2020-08-28 17:08:51 -07:00 |
|
Carter Anderson
|
b925e22949
|
0.1.3 upgrade
|
2020-08-22 10:16:52 -07:00 |
|
Lachlan Sneff
|
1eca55e571
|
Replace std synchronization primitives with parking_lot (#210)
* Replace std::sync::Mutex with parking_lot::Mutex
* Replace std::sync::RwLock with parking_lot::RwLock
|
2020-08-21 14:55:16 -07:00 |
|
Victor "multun" Collod
|
1ec7183494
|
profiling: fix build
|
2020-08-16 02:06:59 -07:00 |
|
Carter Anderson
|
423c5e3e0f
|
ecs: prepare for publishing
|
2020-08-09 18:16:12 -07:00 |
|
Carter Anderson
|
9aee5323e1
|
add crate metadata
|
2020-08-09 17:24:27 -07:00 |
|
Carter Anderson
|
8d3a5ae0f1
|
ecs: initial parallel schedule executor
currently only considers component archetypes. still missing proper handling of thread local systems and resources
|
2020-07-13 19:36:41 -07:00 |
|
Carter Anderson
|
a656588788
|
slim down gltf and winit features and remove unused dependencies
|
2020-07-10 12:08:51 -07:00 |
|
Carter Anderson
|
950e50bbb1
|
Bevy ECS migration
|
2020-07-10 01:06:21 -07:00 |
|