summaryrefslogtreecommitdiffstats
path: root/wgpu
diff options
context:
space:
mode:
Diffstat (limited to 'wgpu')
-rw-r--r--wgpu/src/window/compositor.rs11
1 files changed, 8 insertions, 3 deletions
diff --git a/wgpu/src/window/compositor.rs b/wgpu/src/window/compositor.rs
index 3e329362..33133016 100644
--- a/wgpu/src/window/compositor.rs
+++ b/wgpu/src/window/compositor.rs
@@ -68,6 +68,8 @@ impl Compositor {
let mut formats = capabilities.formats.iter().copied();
+ log::info!("Available formats: {formats:#?}");
+
let format = if color::GAMMA_CORRECTION {
formats.find(wgpu::TextureFormat::is_srgb)
} else {
@@ -80,12 +82,15 @@ impl Compositor {
capabilities.formats.first().copied()
});
- let alphas = capabilities.alpha_modes;
- let preferred_alpha = if alphas
+ let alpha_modes = capabilities.alpha_modes;
+
+ log::info!("Available alpha modes: {alpha_modes:#?}");
+
+ let preferred_alpha = if alpha_modes
.contains(&wgpu::CompositeAlphaMode::PostMultiplied)
{
wgpu::CompositeAlphaMode::PostMultiplied
- } else if alphas
+ } else if alpha_modes
.contains(&wgpu::CompositeAlphaMode::PreMultiplied)
{
wgpu::CompositeAlphaMode::PreMultiplied