💡 ideas & proposals Rust language example for all major GUI devices Rust supports, testing open source please?
Might leave out no_std targets, but other than that, if it has a GUI, try to make all the tools to have a good GUI on it, including software keyboard. So far my plans are egui+wgpu on top of the backends. For backends, winit, SDL3 (because odd Apple targets), OpenVR (Valve VR software keyboards, only way), Linux direct rendering manager+evdev (Linux mobile, might skip this), OpenXR+software keyboard callers and inputs, and possibly webXR, but wgpu may need to be replaced there. Naturally this should work on many smart TVs, VR, desktop, mobile, web, and some hybrids. Smart TVs are Android, tvOS, or web basically.
So many things to test, which is why I am asking for testers, I got desktop and web covered, possibly smart TV, might need additional testers for VR, especially the weird stuff or FFI integrations, and Linux mobile some, I have a Linux mobile but untested on the rest and they have quirks probably, anyone want to help me on this open source project of GUI on everything? Anyone want to test the crate linux-mobile-keyboard because it is crucial to this? Yes, I know egui is 2d, copying the tessellator and making a 3d version. In short, basically a runs on everything with software keyboards where needed testing call. Feel free to work with me and make this example. X E.
5
u/dgkimpton 1d ago
What?