My company Rerun.io is entirely built on egui so that we get the same high-performance UI on the web as on native. Give it a spin at https://app.rerun.io/
My company Rerun.io is entirely built on egui so that we get the same high-performance UI on the web as on native. Give it a spin at https://app.rerun.io/
Is there any good examples for this, the examples (not unreasonably), mostly seem to do fairly trivial work.
The very simplest way to do it might be for the UI thread to send the work thread an Arc<AtomicBool>. The work thread can set the bool to true when the work is finished. The UI thread can branch on the value of the bool each frame to decide what to draw. Job done.
If I wanted to build a back office/admin site for an hobby project in egui, would it by default be hard to use on a phone?
It would mostly consist of tables and buttons for managing features, data fetched by websockets.
For app.rerun.io we mostly need to work on making the app friendly for small screens.
I'm sort of hoping high-dpi screens will make this a moot point very soon :)