From a65d6a11cb82719a649110a8deaeb8f87e1c374b Mon Sep 17 00:00:00 2001 From: Greg V Date: Sun, 31 May 2020 16:53:57 +0300 Subject: Add custom window background/clear color (incl. transparency) support, fixes #272 wgpu would currently ignore the alpha: https://github.com/gfx-rs/wgpu/issues/687 glow (and naively patched wgpu) requires premultiplied alpha, so if you don't multiply the RGB by the A right now, the semi-transparent color would be wrong (too bright). winit with_transparent doesn't seem necessary. --- src/application.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'src/application.rs') diff --git a/src/application.rs b/src/application.rs index 19cab7da..a529580e 100644 --- a/src/application.rs +++ b/src/application.rs @@ -195,6 +195,7 @@ pub trait Application: Sized { } else { None }, + background_color: settings.background_color, ..crate::renderer::Settings::default() }; -- cgit