Closed Bug 1555188 Opened 5 years ago Closed 4 years ago

Enable PuppetVRSession to work when VR process is enabled

Categories

(Core :: WebVR, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
mozilla79
Tracking Status
firefox79 --- fixed

People

(Reporter: kip, Assigned: kip)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file, 1 obsolete file)

Bug 1466702 replaces gfxVRPuppet with PuppetVRSession. The PuppetVRSession runs in the VRService as a VRSession, but does not receive commands when dom.vr.service is enabled.

In this bug, we will follow up by implementing IPC as needed to enable the puppet command buffers to be transferred from the GPU process to the VR process.

Blocks: 1568016
Blocks: 1568017
Blocks: 1568018
Blocks: 1568019
Blocks: 1568020
Blocks: 1568022
Blocks: 1568023
Blocks: 1568024
Blocks: 1568025

Updated the patch to include fixes found during conversion of mochitests.

Updated try push:

https://treeherder.mozilla.org/#/jobs?repo=try&revision=79d47a36c885bd32fad533724213ce7408f4ca7c

Priority: -- → P2
Blocks: 1633547
Attachment #9142558 - Attachment is obsolete: true
Attachment #9142558 - Attachment is obsolete: false
Attachment #9077882 - Attachment is obsolete: true

Try push looks good

Pushed by kgilbert@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8a09f9d7670a
Enable PuppetVRSession to work when VR process is enabled r=thomasmo
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla79
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: