Emil Ernerfeldt
931e716b97
Add egui_wgpu crate ( #1564 )
...
Based on https://github.com/hasenbanck/egui_wgpu_backend
`egui-wgpu` is now an official backend for `eframe` (opt-in).
Use the `wgpu` feature flag on `eframe` and the `NativeOptions::renderer` settings to pick it.
Co-authored-by: Nils Hasenbanck <nils@hasenbanck.de >
Co-authored-by: Sven Niederberger <niederberger@embotech.com >
Co-authored-by: Sven Niederberger <73159570+s-nie@users.noreply.github.com >
2022-05-12 09:02:28 +02:00
Emil Ernerfeldt
32b4781da2
Improve web demo for mobile ( #1556 )
...
`egui_demo_app/lib`: add "About egui" window, and improve mobile layout
This makes the app responsive, removing the side bars on mobile and turning them into drop-down menus instead.
2022-05-02 13:13:35 +02:00
Emil Ernerfeldt
051deb293f
mute warning when building for wasm
2022-04-30 17:47:30 +02:00
Emil Ernerfeldt
462ad5a7f6
egui_demo_app: fall back to dark mode if there is no system preference
2022-04-30 17:18:31 +02:00
Emil Ernerfeldt
e1bcaeebe5
App::clear_color: give egui::Visuals as argument
2022-04-30 15:41:43 +02:00
Emil Ernerfeldt
3a83a600bb
Add a custom 3D demo using glow to egui_demo_app ( #1546 )
2022-04-30 12:58:29 +02:00
Emil Ernerfeldt
355d70d2b9
Move code from egui_demo_lib to egui_demo_app ( #1540 )
...
Also clean up feature names and dependencies
2022-04-28 11:23:34 +02:00