mirror of
https://github.com/emilk/egui.git
synced 2026-08-31 05:40:03 -04:00
Fix pixels per point for multiples viewports
Fix ./scripts/check.sh errors
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
use crate::shader_version::ShaderVersion;
|
||||
use egui::ViewportIdPair;
|
||||
use egui::{ViewportId, ViewportIdPair};
|
||||
pub use egui_winit;
|
||||
use egui_winit::winit;
|
||||
pub use egui_winit::EventResponse;
|
||||
@@ -52,8 +52,12 @@ impl EguiGlow {
|
||||
..
|
||||
} = self.egui_ctx.run(raw_input, ViewportIdPair::MAIN, run_ui);
|
||||
|
||||
self.egui_winit
|
||||
.handle_platform_output(window, &self.egui_ctx, platform_output);
|
||||
self.egui_winit.handle_platform_output(
|
||||
window,
|
||||
ViewportId::MAIN,
|
||||
&self.egui_ctx,
|
||||
platform_output,
|
||||
);
|
||||
|
||||
self.shapes = shapes;
|
||||
self.textures_delta.append(textures_delta);
|
||||
@@ -68,7 +72,7 @@ impl EguiGlow {
|
||||
self.painter.set_texture(id, &image_delta);
|
||||
}
|
||||
|
||||
let clipped_primitives = self.egui_ctx.tessellate(shapes);
|
||||
let clipped_primitives = self.egui_ctx.tessellate(shapes, ViewportId::MAIN);
|
||||
let dimensions: [u32; 2] = window.inner_size().into();
|
||||
self.painter.paint_primitives(
|
||||
dimensions,
|
||||
|
||||
Reference in New Issue
Block a user