egui/crates
Emil Ernerfeldt 8503a85113
Bug fix: framebuffer clear when using glow with multi-viewports (#3713)
I broke this in https://github.com/emilk/egui/pull/3665

For some reason, when using multiple viewports, the first "clear"
doesn't take.

I don't have time to investigate further, so I am adding a hack here
which:

* For single-viewport apps, the clear is done before `App::update` so
user can paint there
* For multi-viewport apps, the clear is done after `App::update`, so
that it works

This means painting in `App::update` won't work with multi-viewports.

Ideally, users should use paint callbacks instead of painting directly
in `App::update` anyways.
2023-12-18 12:47:23 +01:00
..
ecolor Release 0.24.1 - Bug fixes 2023-11-30 17:46:25 +01:00
eframe Bug fix: framebuffer clear when using glow with multi-viewports (#3713) 2023-12-18 12:47:23 +01:00
egui derive serde Serialize and Deserialize on `KeyboardShortcut` (#3694) 2023-12-18 09:48:16 +01:00
egui-wgpu Log all available wgpu adapters during startup (#3671) 2023-12-04 15:59:13 +01:00
egui-winit Simplify `egui_winit::State` (#3678) 2023-12-05 11:45:25 +01:00
egui_demo_app Update dependencies (#3700) 2023-12-12 12:59:40 +01:00
egui_demo_lib Update dependencies (#3700) 2023-12-12 12:59:40 +01:00
egui_extras Remove deprecated functions (#3692) 2023-12-08 11:02:57 +01:00
egui_glow Remove deprecated functions (#3692) 2023-12-08 11:02:57 +01:00
egui_plot Remove deprecated functions (#3692) 2023-12-08 11:02:57 +01:00
egui_web Fix typos (#2866) 2023-04-18 15:52:45 +02:00
emath Remove deprecated functions (#3692) 2023-12-08 11:02:57 +01:00
epaint Update dependencies (#3700) 2023-12-12 12:59:40 +01:00