From 4b46e885fd28c955be89cff33ab55eb2f9191c83 Mon Sep 17 00:00:00 2001 From: Aaron Loucks Date: Sat, 11 Jan 2020 03:07:45 -0500 Subject: [PATCH] Prefer discrete GPU for PowerPreference::Default --- wgpu-core/src/instance.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wgpu-core/src/instance.rs b/wgpu-core/src/instance.rs index c1f31c3b5a..fa2d15b9ee 100644 --- a/wgpu-core/src/instance.rs +++ b/wgpu-core/src/instance.rs @@ -271,7 +271,7 @@ impl> Global { } let preferred_gpu = match desc.power_preference { - PowerPreference::Default => integrated.or(discrete).or(other).or(virt), + PowerPreference::Default => discrete.or(integrated).or(other).or(virt), PowerPreference::LowPower => integrated.or(other).or(discrete).or(virt), PowerPreference::HighPerformance => discrete.or(other).or(integrated).or(virt), };