mirror of
https://github.com/servo/servo.git
synced 2025-08-06 06:00:15 +01:00
Pass AppInfo to OpenXrDiscovery (#32926)
Signed-off-by: Daniel Adams <msub2official@gmail.com>
This commit is contained in:
parent
f3fe11c382
commit
bb176514c6
2 changed files with 7 additions and 4 deletions
4
Cargo.lock
generated
4
Cargo.lock
generated
|
@ -7745,7 +7745,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "webxr"
|
||||
version = "0.0.1"
|
||||
source = "git+https://github.com/servo/webxr#790f50587d651fd865736cfd8c70cab0dea5dc7f"
|
||||
source = "git+https://github.com/servo/webxr#355dce2140012ac1535ff6f2cf87b60297556eb4"
|
||||
dependencies = [
|
||||
"crossbeam-channel",
|
||||
"euclid",
|
||||
|
@ -7762,7 +7762,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "webxr-api"
|
||||
version = "0.0.1"
|
||||
source = "git+https://github.com/servo/webxr#790f50587d651fd865736cfd8c70cab0dea5dc7f"
|
||||
source = "git+https://github.com/servo/webxr#355dce2140012ac1535ff6f2cf87b60297556eb4"
|
||||
dependencies = [
|
||||
"euclid",
|
||||
"ipc-channel",
|
||||
|
|
|
@ -20,7 +20,7 @@ use servo::Servo;
|
|||
use surfman::GLApi;
|
||||
use webxr::glwindow::GlWindowDiscovery;
|
||||
#[cfg(target_os = "windows")]
|
||||
use webxr::openxr::OpenXrDiscovery;
|
||||
use webxr::openxr::{AppInfo, OpenXrDiscovery};
|
||||
use winit::event::WindowEvent;
|
||||
use winit::event_loop::EventLoopWindowTarget;
|
||||
use winit::window::WindowId;
|
||||
|
@ -163,7 +163,10 @@ impl App {
|
|||
)))
|
||||
} else if pref!(dom.webxr.openxr.enabled) && !opts::get().headless {
|
||||
#[cfg(target_os = "windows")]
|
||||
let openxr = Some(XrDiscovery::OpenXr(OpenXrDiscovery::new(None)));
|
||||
let openxr = {
|
||||
let app_info = AppInfo::new("Servoshell", 0, "Servo", 0);
|
||||
Some(XrDiscovery::OpenXr(OpenXrDiscovery::new(None, app_info)))
|
||||
};
|
||||
#[cfg(not(target_os = "windows"))]
|
||||
let openxr = None;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue