Skip to content

Commit 7c9725c

Browse files
authored
chore: bevy 0.17 (#199)
* chore: bevy 0.17.0, (headless feature) * refactor: complete migration * fix: ci tests * fix: aabb frustum * clippy && crates
1 parent 61b2943 commit 7c9725c

22 files changed

+1956
-3059
lines changed

Cargo.lock

Lines changed: 1474 additions & 2486 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "bevy_gaussian_splatting"
33
description = "bevy gaussian splatting render pipeline plugin"
4-
version = "5.3.0"
4+
version = "6.0.0"
55
edition = "2024"
66
rust-version = "1.85.0"
77
authors = ["mosure <mitchell@mosure.me>"]
@@ -117,8 +117,11 @@ headless = [
117117
"io_ply",
118118
"planar",
119119
"buffer_storage",
120+
"sh3",
120121
"sort_rayon",
121122
"sort_std",
123+
"sort_bitonic",
124+
"sort_radix",
122125
]
123126

124127
viewer = [
@@ -147,7 +150,8 @@ file_asset = [
147150
]
148151
web_asset = [
149152
"base64",
150-
"bevy_web_asset",
153+
"bevy/http",
154+
"bevy/https",
151155
]
152156

153157
# note: webgl2/buffer_texture are deprecated
@@ -157,14 +161,13 @@ webgpu = ["bevy/webgpu"]
157161

158162
[dependencies]
159163
base64 = { version = "0.22", optional = true }
160-
bevy_args = "~1.8"
161-
bevy-inspector-egui = { version = "0.31", optional = true }
162-
bevy_interleave = { version = "0.7.2" }
164+
bevy_args = { version = "2.0.0" }
165+
bevy-inspector-egui = { version = "0.34.0", optional = true }
166+
bevy_interleave = { version = "0.8.0" }
163167
# bevy_panorbit_camera = { git = "https://github.com/mosure/bevy_panorbit_camera.git", optional = true, features = ["bevy_egui"] }
164-
bevy_panorbit_camera = { version = "0.26", optional = true, features = ["bevy_egui"] }
168+
bevy_panorbit_camera = { version = "0.29.0", optional = true , features = ["bevy_egui"]}
165169
bevy_transform_gizmo = { version = "0.12", optional = true }
166-
bevy_file_asset = { version = "0.2", optional = true }
167-
bevy_web_asset = { version = "0.11", optional = true }
170+
bevy_file_asset = { git = "https://github.com/cs50victor/bevy_file_asset", branch = "chore/bump_bevy", optional = true }
168171
bincode2 = { version = "2.0", optional = true }
169172
byte-unit = { version = "5.1", optional = true }
170173
bytemuck = "1.23"
@@ -191,17 +194,19 @@ wasm-bindgen = "0.2"
191194

192195

193196
[dependencies.bevy]
194-
version = "0.16"
197+
version = "0.17"
195198
default-features = false
196199
features = [
197200
"bevy_asset",
201+
"bevy_camera",
198202
"bevy_core_pipeline",
199203
"bevy_log",
200204
"bevy_pbr",
201205
"bevy_render",
202206
"bevy_winit",
203207
"serialize",
204208
"std",
209+
"zstd_rust",
205210
"x11",
206211
]
207212

@@ -220,6 +225,7 @@ features = [
220225

221226
[dev-dependencies]
222227
criterion = { version = "0.6", features = ["html_reports"] }
228+
crossbeam-channel = "0.5.15"
223229
futures-intrusive = { version = "0.5.0" }
224230
pollster = { version = "0.4.0" }
225231

0 commit comments

Comments
 (0)