From ce752fb6430b596dde513c73b6a57158a0156d32 Mon Sep 17 00:00:00 2001 From: VZout Date: Wed, 13 Mar 2024 10:16:37 +0100 Subject: [PATCH] Clip painters with viewport --- src/painter.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/painter.rs b/src/painter.rs index df4dda2..3f01566 100644 --- a/src/painter.rs +++ b/src/painter.rs @@ -15,9 +15,9 @@ pub struct Painter3d { } impl Painter3d { - pub const fn new(painter: egui::Painter, mvp: DMat4, viewport: Rect) -> Self { + pub fn new(painter: egui::Painter, mvp: DMat4, viewport: Rect) -> Self { Self { - painter, + painter: painter.with_clip_rect(viewport), mvp, viewport, }