diff --git a/crates/egui_render_glow/Cargo.toml b/crates/egui_render_glow/Cargo.toml index 47a2688..ed624fa 100644 --- a/crates/egui_render_glow/Cargo.toml +++ b/crates/egui_render_glow/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "egui_render_glow" description = "egui rendering backend using glow" -version.workspace = true +version = "0.6.1" repository.workspace = true edition.workspace = true license.workspace = true diff --git a/crates/egui_render_glow/src/lib.rs b/crates/egui_render_glow/src/lib.rs index 0203543..ce20545 100644 --- a/crates/egui_render_glow/src/lib.rs +++ b/crates/egui_render_glow/src/lib.rs @@ -120,7 +120,9 @@ impl GlowBackend { pub fn prepare_frame(&mut self, _latest_framebuffer_size_getter: impl FnMut() -> [u32; 2]) { unsafe { - self.glow_context.clear(glow::COLOR_BUFFER_BIT); + self.glow_context.disable(glow::SCISSOR_TEST); + self.glow_context + .clear(glow::COLOR_BUFFER_BIT | glow::DEPTH_BUFFER_BIT); } } diff --git a/examples/basic.rs b/examples/basic.rs index 514afee..f6f3797 100644 --- a/examples/basic.rs +++ b/examples/basic.rs @@ -1,3 +1,5 @@ +#![windows_subsystem = "windows"] // to turn off console. + use egui::DragValue; use egui_overlay::EguiOverlay; #[cfg(not(target_os = "macos"))]