egui/egui_glow
Emil Ernerfeldt b7ebe16cfb
Storage and frame refactor (#1418)
The purpose of this is to expose `frame.storage()` and `frame.storage_mut()` so users can save/load app state from the `App::update` function, without having to add another parameter to that function.

Changes:
* Added `Frame::storage()` and `Frame::storage_mut()`
* `App::update` now takes a `&mut Frame` rather than just `&Frame`
* `Frame` is no longer `Clone` or `Sync` (doesn't have to be since https://github.com/emilk/egui/pull/1366)
2022-03-25 21:19:31 +01:00
..
examples Clippy fixes 2022-03-21 22:14:25 +01:00
src Storage and frame refactor (#1418) 2022-03-25 21:19:31 +01:00
Cargo.toml Use atomic_refcell instead of parking_lot for wasm32 targets (#1404) 2022-03-22 15:34:21 +01:00
CHANGELOG.md Add new NativeOptions: vsync multisampling depth_buffer stencil_buffer 2022-03-23 11:13:57 +01:00
README.md Add egui_glow backend as alternative to egui_glium (#685) 2021-10-18 23:13:32 +02:00

egui_glow

Latest version Documentation MIT Apache

This crates provides bindings between egui and glow which allows you to write GUI code using egui and compile it and run it natively, cross platform.

To use on Linux, first run:

sudo apt-get install libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libspeechd-dev libxkbcommon-dev libssl-dev

This crate depends on egui-winit.