WayVR: shown_at_start app param support

This commit is contained in:
Aleksander
2024-10-26 18:40:05 +02:00
committed by galister
parent 7cb8e4a9d2
commit cf5eabdfdf
4 changed files with 38 additions and 6 deletions

View File

@@ -91,12 +91,21 @@ impl AppState {
shaders.insert("frag_swapchain", shader);
}
#[cfg(feature = "wayvr")]
let mut tasks = TaskContainer::new();
#[cfg(not(feature = "wayvr"))]
let tasks = TaskContainer::new();
let session = AppSession::load();
#[cfg(feature = "wayvr")]
session.wayvr_config.post_load(&mut tasks);
Ok(AppState {
fc: FontCache::new(session.config.primary_font.clone())?,
session,
tasks: TaskContainer::new(),
tasks,
graphics,
input_state: InputState::new(),
hid_provider: crate::hid::initialize(),