Markus Røyset
Markus Røyset
I'm currently trying to "port" [glium's incomplete tutorial](https://github.com/glium/glium/blob/master/book/SUMMARY.md) to rendy by looking at rendy's examples and API docs. I've unfortunately hit a roadblock on [part 6 "Uploading a texture"](https://github.com/glium/glium/blob/master/book/tuto-06-texture.md). The...
In particular, the [`meshes`](https://github.com/amethyst/rendy/tree/8f954597664979fea80b45f533023ada8d23ac47/rendy/examples/meshes/main.rs#L1-L5) and [`source_shader`](https://github.com/amethyst/rendy/tree/8f954597664979fea80b45f533023ada8d23ac47/rendy/examples/source_shaders/main.rs#L1-L5) examples do this.
- [ ] Tested on all platforms changed - [x] Compilation warnings were addressed - [x] `cargo fmt` has been run on this branch - [x] `cargo doc` builds successfully...
- [x] Tested on all platforms changed - ~~Added an entry to `CHANGELOG.md` if knowledge of this change could be valuable to users~~ - ~~Updated documentation to reflect any user-facing...
It looks like the Web backend doesn't emit ModifiersChanged events at all right now. This has to be resolved before including this change upstream. I've elected to leave "modifier-querying" code...
Issues like #1878, #1928, and #1759 have made it clear that there is a need to hook into platform-specific events that winit itself doesn't (and arguably shouldn't) handle. Ideally, we'd...
Windows are apparently effectively `!Send` on [Windows and macOS](https://github.com/rust-windowing/raw-window-handle/issues/71#issuecomment-863597284), and the [lifetime issues](https://github.com/rust-windowing/raw-window-handle/issues/71#issuecomment-863584973) that Android's window handles have make marking window handles `Send` perhaps a bit suspect. I believe we...
Window handles on Android can be [invalidated between a pair of "suspend" and "resume" events](https://github.com/rust-windowing/raw-window-handle/issues/71#issuecomment-863579611). This makes it difficult to safely use window handles without asking end users to wire...
It would be nice to be able to just run it on a key I _know_ I "own" and have it be tied to a transaction.
There are **a bunch** of issues related to keyboard input on the issue tracker, but it's currently difficult to get an overview of currently open issues in a short amount...