fixed vsync issue
This commit is contained in:
11
src/lib.rs
11
src/lib.rs
@@ -17,7 +17,7 @@ use bevy::render::renderer::{
|
|||||||
};
|
};
|
||||||
use bevy::render::settings::RenderSettings;
|
use bevy::render::settings::RenderSettings;
|
||||||
use bevy::render::{Render, RenderApp, RenderPlugin, RenderSet};
|
use bevy::render::{Render, RenderApp, RenderPlugin, RenderSet};
|
||||||
use bevy::window::{PrimaryWindow, RawHandleWrapper};
|
use bevy::window::{PresentMode, PrimaryWindow, RawHandleWrapper};
|
||||||
use input::XrInput;
|
use input::XrInput;
|
||||||
use openxr as xr;
|
use openxr as xr;
|
||||||
use resources::*;
|
use resources::*;
|
||||||
@@ -105,7 +105,14 @@ impl Plugin for OpenXrPlugin {
|
|||||||
render_adapter,
|
render_adapter,
|
||||||
Mutex::new(instance),
|
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 {
|
fn ready(&self, app: &App) -> bool {
|
||||||
|
|||||||
Reference in New Issue
Block a user