From 5e02cfa2b25e036343d115e94e0c68f9ff4b6dc6 Mon Sep 17 00:00:00 2001 From: Emil Ernerfeldt Date: Wed, 14 Dec 2022 17:07:05 +0100 Subject: [PATCH] Mimic rerun settings --- crates/egui_demo_app/src/main.rs | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/crates/egui_demo_app/src/main.rs b/crates/egui_demo_app/src/main.rs index d57e9d64..e7047c3b 100644 --- a/crates/egui_demo_app/src/main.rs +++ b/crates/egui_demo_app/src/main.rs @@ -1,7 +1,8 @@ //! Demo app for egui - #![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] // hide console window on Windows in release +use eframe::{egui_wgpu, wgpu}; + // When compiling natively: fn main() -> Result<(), eframe::EframeError> { { @@ -19,12 +20,26 @@ fn main() -> Result<(), eframe::EframeError> { tracing_subscriber::fmt::init(); let options = eframe::NativeOptions { - drag_and_drop_support: true, + initial_window_size: Some([1600.0, 1200.0].into()), + min_window_size: Some([600.0, 240.0].into()), - initial_window_size: Some([1280.0, 1024.0].into()), + follow_system_theme: false, + default_theme: eframe::Theme::Dark, - #[cfg(feature = "wgpu")] renderer: eframe::Renderer::Wgpu, + wgpu_options: egui_wgpu::WgpuConfiguration { + device_descriptor: wgpu::DeviceDescriptor { + features: wgpu::Features::empty(), + limits: wgpu::Limits { + max_texture_dimension_2d: 8192, + ..wgpu::Limits::downlevel_webgl2_defaults() + }, + ..Default::default() + }, + ..Default::default() + }, + depth_buffer: 0, + multisampling: 0, // the 3D views do their own MSAA ..Default::default() };