From ec5953319c4387219d38a9b6ce3664d2a83ab39e Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Mon, 14 Aug 2023 17:25:15 +0400 Subject: winit: Force redraw every time --- src/winit.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/winit.rs b/src/winit.rs index ef02f5b4..f22ac2c7 100644 --- a/src/winit.rs +++ b/src/winit.rs @@ -41,10 +41,10 @@ impl Backend for Winit { let _span = tracy_client::span!("Winit::render"); self.backend.bind().unwrap(); - let age = self.backend.buffer_age().unwrap(); + // Pass age 0 as the damage is artifacting for some reason. let result = self .damage_tracker - .render_output(self.backend.renderer(), age, elements, [0.1, 0.1, 0.1, 1.0]) + .render_output(self.backend.renderer(), 0, elements, [0.1, 0.1, 0.1, 1.0]) .unwrap(); if let Some(damage) = result.damage { self.backend.submit(Some(&damage)).unwrap(); -- cgit