diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2023-08-14 17:25:15 +0400 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2023-08-14 18:37:33 +0400 |
| commit | ec5953319c4387219d38a9b6ce3664d2a83ab39e (patch) | |
| tree | c6c26e072f74370efecac78b0b6ad22fa4425a5b /src | |
| parent | dd23e0b6ee7b358f7b154853237866b1fa25d502 (diff) | |
| download | niri-ec5953319c4387219d38a9b6ce3664d2a83ab39e.tar.gz niri-ec5953319c4387219d38a9b6ce3664d2a83ab39e.tar.bz2 niri-ec5953319c4387219d38a9b6ce3664d2a83ab39e.zip | |
winit: Force redraw every time
Diffstat (limited to 'src')
| -rw-r--r-- | src/winit.rs | 4 |
1 files changed, 2 insertions, 2 deletions
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(); |
