From 00964f06f061c3a0bd270981ab7ed5bee6600da1 Mon Sep 17 00:00:00 2001 From: Logan McNaughton <848146+loganmc10@users.noreply.github.com> Date: Thu, 27 Feb 2025 10:04:53 +0100 Subject: [PATCH] use GL backend for GUI to avoid conflicts with game window (#287) --- src/main.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main.rs b/src/main.rs index fdf7fb1..1315364 100644 --- a/src/main.rs +++ b/src/main.rs @@ -169,6 +169,18 @@ async fn main() { handle.join().unwrap(); } else { let options = eframe::NativeOptions { + wgpu_options: eframe::egui_wgpu::WgpuConfiguration { + wgpu_setup: eframe::egui_wgpu::WgpuSetup::CreateNew( + eframe::egui_wgpu::WgpuSetupCreateNew { + instance_descriptor: eframe::egui_wgpu::wgpu::InstanceDescriptor { + backends: eframe::wgpu::Backends::GL, + ..Default::default() + }, + ..Default::default() + }, + ), + ..Default::default() + }, viewport: eframe::egui::ViewportBuilder::default() .with_inner_size([854.0, 480.0]) .with_icon(