-
Notifications
You must be signed in to change notification settings - Fork 248
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes for bevy 0.11-dev #175
Conversation
Thanks for doing this! I've noticed when running the
which corresponds to this line
I haven't been able to figure out what's going on. (Maybe in |
I believe this is correct, In the lib.rs I changed the // Line 587
.init_resource::<egui_node::EguiPipeline>()
.init_resource::<SpecializedRenderPipelines<EguiPipeline>>()
.init_resource::<EguiTransforms>() resources to be added by another system with the |
@diinki brilliant! This worked for me. @josekoalas in case it's helpful, this commit is what gets (I didn't think very carefully about the naming) |
@josekoalas @imalsogreg I was playing around with both of your changes on bevy main, but with webgpu and wasm-- and everything works great... just one thing :) There's an error with the color attachment setup in the render pipeline pass. Tested on Chrome Stable version 114. Hopefully someone can reproduce this error and fix on their machine! |
I'd like to mention that this commit changed the name of This commit causes more necessary changes in I'll update my fork to work with the latest version of Bevy in a bit, if anyone wonders which commits would fix the bugs as well :p |
See ttps://github.com/mvlabat/pull/175#issuecomment-1581792819
I'll close it as #188 has been merged. But thank you for your work! |
This is a draft version of the changes needed for this project to work with bevy-main.
The main change is the new
add_systems
, which now takes the schedule pattern as a first parameter and a tuple of systems as the second.add_system
(singular) is now deprecated.Another breaking change was flipping the y coordinate for consistency. This means we can remove the inverted mouse in the
process_input_system
.Will add more to this draft if there are further breaking changes.