Andi-Bogdan Postelnicu
265193a613
Bug 1626555 - Add `dom/vr` to the list of non-unified-build-compatible directories. r=sg
...
Depends on D96573
Differential Revision: https://phabricator.services.mozilla.com/D96586
2020-11-10 16:08:48 +00:00
Imanol Fernandez
d5b80b872a
Bug 1633725 - Improve WebXR Garbage Collection. Respect XRRigidTransform.inverse and XRView.transform [SameObject] requirements. r=kip,daoshengmu,jgilbert
...
- Lazily create XRRigidTransform DOMPoints
- Reuse XRRigidTransform inverse (SameObject in the spec)
- Reuse XRView transform (SameObject in the spec)
- Reuse XRWebGLLayer viewport instances
- Pool XRViewerPose instances
- Pool XRFrame instances
Differential Revision: https://phabricator.services.mozilla.com/D73071
2020-05-01 01:42:39 +00:00
Imanol Fernandez
355194cd42
Bug 1631113 - Do not check the position cap to assign local floor height r=kip,daoshengmu
...
Differential Revision: https://phabricator.services.mozilla.com/D71409
2020-04-17 22:16:10 +00:00
Imanol Fernandez
0b49e6e5f3
Bug 1626053 - Implement XR local to local-floor adjustments r=kip,daoshengmu
...
Differential Revision: https://phabricator.services.mozilla.com/D69013
--HG--
extra : moz-landing-system : lando
2020-04-07 19:30:21 +00:00
Kearwood Gilbert
9136ce65cf
Bug 1614496 - Implement WebXR Core Module DOM Interfaces r=jgilbert,daoshengmu,webidl,smaug,baku,imanol
...
Implement DOM interfaces for the WebXR Core Module. Additional work to implement the WebXR Core Module are marked with TODO (Bug #) comments within the patch and must be landed before enabling the dom.vr.webxr.enabled flag.
Differential Revision: https://phabricator.services.mozilla.com/D62369
--HG--
extra : moz-landing-system : lando
2020-04-06 19:33:32 +00:00