summaryrefslogtreecommitdiffstats
path: root/wgpu/src/window
diff options
context:
space:
mode:
Diffstat (limited to 'wgpu/src/window')
-rw-r--r--wgpu/src/window/compositor.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/wgpu/src/window/compositor.rs b/wgpu/src/window/compositor.rs
index d66aca71..d4a59471 100644
--- a/wgpu/src/window/compositor.rs
+++ b/wgpu/src/window/compositor.rs
@@ -66,8 +66,9 @@ impl<Theme> Compositor<Theme> {
log::info!("Selected: {:#?}", adapter.get_info());
let format = compatible_surface.as_ref().and_then(|surface| {
- surface
- .get_capabilities(&adapter)
+ let capabilities = surface.get_capabilities(&adapter);
+
+ capabilities
.formats
.iter()
.filter(|format| format.describe().srgb)
@@ -76,7 +77,7 @@ impl<Theme> Compositor<Theme> {
.or_else(|| {
log::warn!("No sRGB format found!");
- surface.get_capabilities(&adapter).formats.first().copied()
+ capabilities.formats.first().copied()
})
})?;