New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use new WebXR API in script #23731
Merged
+702
−485
Add a viewer typed reference space
b818af7
Select commit
5f69a9e
Expose webxr registry to window
Manishearth b7eaceb
Update webxr dependencies
Manishearth fb105d9
Hook supportsSession() into new xr crate
Manishearth d55ed42
Hook requestSession() into new XR crate
Manishearth c7ed437
Fill in updateRenderState() stubs
Manishearth 84014ff
Add basic rAF and cAF functions that do nothing with the callbacks
Manishearth cf53cf6
Add actual frame request in rAF
Manishearth 33421e8
Apply pending render states in RAF
Manishearth 877b6c6
Trigger callbacks in RAF
Manishearth 104a712
Remove old RAF code
Manishearth 8780edb
Hook webxr data into XRFrame/XRView/XRSpace
Manishearth 57c8536
Clean up vrdisplay, set active immersive session correctly
Manishearth b818af7
Add a viewer typed reference space
Manishearth 0d5d1a3
Update test API, hook it up to webxr mocking
Manishearth b654b60
Hook input code into new webxr crate
Manishearth 7a8640e
Remove session deactivation
Manishearth 0b88c56
Add active and animationFrame flags to XRFrame
Manishearth 036b495
Error on invalid rotation values in XRRigidTransform constructor
Manishearth c5a0fc5
Use separate IPC-only locking mechanism when locking from webxr
Manishearth
Merged
Use new WebXR API in script #23731
Add a viewer typed reference space
Jul 5, 2019
Jul 5, 2019
Jul 5, 2019
Jul 8, 2019
Jul 8, 2019
Jul 8, 2019
Jul 8, 2019
Jul 8, 2019
Jul 8, 2019
Jul 8, 2019
Jul 9, 2019
Jul 8, 2019
Jul 9, 2019
Jul 10, 2019
Jul 10, 2019
Jul 10, 2019
Jul 10, 2019
Jul 11, 2019
Jul 11, 2019
b818af7
Select commit
5f69a9e
Expose webxr registry to window
Manishearth b7eaceb
Update webxr dependencies
Manishearth fb105d9
Hook supportsSession() into new xr crate
Manishearth d55ed42
Hook requestSession() into new XR crate
Manishearth c7ed437
Fill in updateRenderState() stubs
Manishearth 84014ff
Add basic rAF and cAF functions that do nothing with the callbacks
Manishearth cf53cf6
Add actual frame request in rAF
Manishearth 33421e8
Apply pending render states in RAF
Manishearth 877b6c6
Trigger callbacks in RAF
Manishearth 104a712
Remove old RAF code
Manishearth 8780edb
Hook webxr data into XRFrame/XRView/XRSpace
Manishearth 57c8536
Clean up vrdisplay, set active immersive session correctly
Manishearth b818af7
Add a viewer typed reference space
Manishearth 0d5d1a3
Update test API, hook it up to webxr mocking
Manishearth b654b60
Hook input code into new webxr crate
Manishearth 7a8640e
Remove session deactivation
Manishearth 0b88c56
Add active and animationFrame flags to XRFrame
Manishearth 036b495
Error on invalid rotation values in XRRigidTransform constructor
Manishearth c5a0fc5
Use separate IPC-only locking mechanism when locking from webxr
Manishearth