mrk-its / bevy_webgl2

WebGL2 renderer plugin for Bevy game engine
MIT License
172 stars 46 forks source link

Latest Bevy Dev Commit Doesn't Build w. bevy_webgl2 #40

Closed billyb2 closed 3 years ago

billyb2 commented 3 years ago

When patching bevy_webgl2 to use the latest development commit of Bevy, the build fails with a dependency conflict with js-sys. I suspet it has to do with upgrading wgpu to 0.8.

mockersf commented 3 years ago

this dependency can probably be less constrained now: https://github.com/mrk-its/bevy_webgl2/blob/fd5b83d8cd8b28b428772ef582a3d4a8de2b7c72/Cargo.toml#L30

billyb2 commented 3 years ago

So changing it to 0.2.73 would help? Like in a PR or something.

billyb2 commented 3 years ago

I tried simply updating wasm-bindgen, js-sys, and web-sys, and then using the latest Bevy commit, but it has a lot of breaking changes.

mrk-its commented 3 years ago

@billyb2 @mockersf master branch of bevy_webgl2 works with current main branch of bevy. I've also created v0.5 branch for 0.5.x releases

billyb2 commented 3 years ago

Thank you