mirror of
https://github.com/servo/servo.git
synced 2025-08-07 14:35:33 +01:00
parent
9702d6920a
commit
67c572af37
9 changed files with 31 additions and 26 deletions
|
@ -13,7 +13,7 @@ use dom::globalscope::GlobalScope;
|
|||
use dom::vrpose::VRPose;
|
||||
use dom::window::Window;
|
||||
use js::jsapi::{Heap, JSContext, JSObject};
|
||||
use js::typedarray::Float32Array;
|
||||
use js::typedarray::{Float32Array, CreateWith};
|
||||
use std::cell::Cell;
|
||||
use webvr_traits::WebVRFrameData;
|
||||
|
||||
|
@ -56,13 +56,13 @@ impl VRFrameData {
|
|||
|
||||
unsafe {
|
||||
let ref framedata = *root;
|
||||
let _ = Float32Array::create(global.get_cx(), matrix.len() as u32, Some(&matrix),
|
||||
let _ = Float32Array::create(global.get_cx(), CreateWith::Slice(&matrix),
|
||||
framedata.left_proj.handle_mut());
|
||||
let _ = Float32Array::create(global.get_cx(), matrix.len() as u32, Some(&matrix),
|
||||
let _ = Float32Array::create(global.get_cx(), CreateWith::Slice(&matrix),
|
||||
framedata.left_view.handle_mut());
|
||||
let _ = Float32Array::create(global.get_cx(), matrix.len() as u32, Some(&matrix),
|
||||
let _ = Float32Array::create(global.get_cx(), CreateWith::Slice(&matrix),
|
||||
framedata.right_proj.handle_mut());
|
||||
let _ = Float32Array::create(global.get_cx(), matrix.len() as u32, Some(&matrix),
|
||||
let _ = Float32Array::create(global.get_cx(), CreateWith::Slice(&matrix),
|
||||
framedata.right_view.handle_mut());
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue