fixed vsync issue

This commit is contained in:
MalekiRe
2023-09-11 16:06:19 -07:00
parent f720f54533
commit 4da61df223

View File

@@ -17,7 +17,7 @@ use bevy::render::renderer::{
};
use bevy::render::settings::RenderSettings;
use bevy::render::{Render, RenderApp, RenderPlugin, RenderSet};
use bevy::window::{PrimaryWindow, RawHandleWrapper};
use bevy::window::{PresentMode, PrimaryWindow, RawHandleWrapper};
use input::XrInput;
use openxr as xr;
use resources::*;
@@ -105,7 +105,14 @@ impl Plugin for OpenXrPlugin {
render_adapter,
Mutex::new(instance),
),
}).disable::<PipelinedRenderingPlugin>());
}).disable::<PipelinedRenderingPlugin>()
.set(WindowPlugin {
primary_window: Some(Window {
present_mode: PresentMode::AutoNoVsync,
..default()
}),
..default()
}));
}
fn ready(&self, app: &App) -> bool {