feat: update to bevy 0.17 and use individual bevy crates

Signed-off-by: Schmarni <marnistromer@gmail.com>
This commit is contained in:
Schmarni
2025-10-19 16:13:59 +02:00
parent 9fd0c79759
commit eb3ec03d91
45 changed files with 1581 additions and 986 deletions

View File

@@ -10,21 +10,30 @@ resolver = "2"
members = ["crates/*", "crates/bevy_openxr/examples/android"]
[workspace.dependencies]
bevy = { version = "0.16.0", default-features = false, features = [
"bevy_render",
"bevy_core_pipeline",
"bevy_winit",
"bevy_pbr",
"bevy_window",
"x11",
] }
bevy = "0.17"
bevy_ecs = { version = "0.17.0", default-features = false }
bevy_math = { version = "0.17.0", default-features = false }
bevy_render = { version = "0.17.0", default-features = false }
bevy_core_pipeline = { version = "0.17.0", default-features = false }
bevy_window = { version = "0.17.0", default-features = false }
bevy_winit = { version = "0.17.0", default-features = false }
bevy_pbr = { version = "0.17.0", default-features = false }
bevy_app = { version = "0.17.0", default-features = false }
bevy_reflect = { version = "0.17.0", default-features = false }
bevy_log = { version = "0.17.0", default-features = false }
bevy_gizmos = { version = "0.17.0", default-features = false }
bevy_camera = { version = "0.17.0", default-features = false }
bevy_color = { version = "0.17.0", default-features = false }
bevy_transform = { version = "0.17.0", default-features = false }
bevy_derive = { version = "0.17.0", default-features = false }
bevy_platform = { version = "0.17.0", default-features = false }
bevy_mod_xr = { path = "crates/bevy_xr", version = "0.3.0" }
bevy_mod_openxr = { path = "crates/bevy_openxr", version = "0.3.0" }
bevy_xr_utils = { path = "crates/bevy_xr_utils", version = "0.3.0" }
openxr = "0.19.0"
thiserror = "2.0.3"
wgpu = "24.0.1"
wgpu-hal = "24.0.2"
wgpu = "26"
wgpu-hal = "26"
# Enable a small amount of optimization in the dev profile.
[profile.dev]