Every warning is fixed except for b39df9a8d2/crates/bevy_render/src/texture/texture_descriptor.rs (L61) because I didn't know what the required feature is. I opened https://github.com/gfx-rs/wgpu/issues/1213 for that.
b39df9a8d2/crates/bevy_render/src/texture/texture_descriptor.rs (L61)
The Great Debuggening
This adds a new WinitConfig resource that can be used to configure the behavior of winit. When `return_from_run` is set to `true`, `App::run()` will return on `target_os` configurations that support it. Closes bevyengine/bevy#167.