Tomasz Sterna
|
34c6f5f41b
|
Implement WASM support for bevy_winit (#503)
Also, replaced wasm_timer::Instant with instant::Instant as it is
used by winit WASM implementation.
|
2020-09-16 13:40:32 -07:00 |
|
Smite Rust
|
a9ce7f4e82
|
update dependencies (#470)
|
2020-09-10 12:54:24 -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 |
|
8bp
|
68d419d40f
|
Add repeating flag to Timer (#165)
Repeating timers will reset themselves upon finishing, carrying over any
excess time during the last tick. This fixes timer drift upon resetting.
|
2020-08-21 14:57:25 -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
|
c38420f1e9
|
enforce clippy for all target and features
|
2020-08-16 07:20:06 -07:00 |
|
Victor "multun" Collod
|
d138647818
|
enforce cargo fmt --check
|
2020-08-16 05:02:06 -07:00 |
|
Victor "multun" Collod
|
ece54e963e
|
diagnostics: add missing feature dependency
|
2020-08-16 05:02:06 -07:00 |
|
Victor "multun" Collod
|
1ec7183494
|
profiling: fix build
|
2020-08-16 02:06:59 -07:00 |
|
Carter Anderson
|
34752a27bd
|
add "0.1" version to all bevy crate references
|
2020-08-09 17:39:28 -07:00 |
|
Carter Anderson
|
9aee5323e1
|
add crate metadata
|
2020-08-09 17:24:27 -07:00 |
|
Carter Anderson
|
3d09459813
|
add more doc comments and clean up some public exports
|
2020-08-09 16:13:04 -07:00 |
|
Carter Anderson
|
f963cd41dc
|
app: rename AppPlugin to Plugin
|
2020-08-07 20:22:17 -07:00 |
|
Carter Anderson
|
f742ce3ef2
|
app: simplify app imports
|
2020-07-16 18:47:51 -07:00 |
|
Carter Anderson
|
b12c4d0a48
|
render: simplify imports and cleanup prelude
|
2020-07-16 18:26:21 -07:00 |
|
Carter Anderson
|
0dc810a37a
|
ecs: add thread local system support to parallel executor
|
2020-07-14 14:19:17 -07:00 |
|
Carter Anderson
|
c81ab99dac
|
cargo fmt
|
2020-07-10 01:37:06 -07:00 |
|
Carter Anderson
|
950e50bbb1
|
Bevy ECS migration
|
2020-07-10 01:06:21 -07:00 |
|
Carter Anderson
|
4f73dca34d
|
add system profile data to Diagnostics (opt in feature)
|
2020-06-28 01:01:40 -07:00 |
|
Carter Anderson
|
6eea96366d
|
cargo fmt
|
2020-06-03 20:08:20 -07:00 |
|
Carter Anderson
|
a4c15f96de
|
Timer Resource/Component
|
2020-06-03 19:53:41 -07:00 |
|
Carter Anderson
|
8bc0eb45ee
|
print average fps and smooth out average a little bit
|
2020-05-18 14:53:57 -07:00 |
|
Carter Anderson
|
6381611e89
|
Resource -> Res, Ref->Com
|
2020-05-13 17:57:08 -07:00 |
|
Carter Anderson
|
c5ca59dc4d
|
cargo fmt
|
2020-05-05 18:44:32 -07:00 |
|
Carter Anderson
|
4735c68ab4
|
add diagnostic examples
|
2020-05-04 14:14:49 -07:00 |
|
Carter Anderson
|
704a742661
|
Print diagnostics plugin
|
2020-05-04 13:42:49 -07:00 |
|
Carter Anderson
|
ea16f6fc56
|
frame time diagnostic plugin
|
2020-05-04 13:21:14 -07:00 |
|
Carter Anderson
|
0e63fd3838
|
wgpu resource diagnostic plugin
|
2020-05-04 12:36:18 -07:00 |
|
Carter Anderson
|
6f32d18dc5
|
diagnostic filtering
|
2020-05-04 11:43:21 -07:00 |
|
Carter Anderson
|
af2a111801
|
use ints instead of bytes for uuids
|
2020-05-04 11:20:12 -07:00 |
|
Carter Anderson
|
7b79b3de8d
|
organize examples and add ecs guide
|
2020-05-01 13:12:47 -07:00 |
|
Carter Anderson
|
37b4dff172
|
port time and diagnostic systems to system fns
|
2020-04-30 16:13:21 -07:00 |
|
Carter Anderson
|
87066cafd3
|
move bevy crates to their own folder
|
2020-04-24 17:57:20 -07:00 |
|