Open Bug 1555180 Opened 5 years ago Updated 2 years ago

Implement VR frame capture for PuppetVRSession

Categories

(Core :: WebVR, enhancement)

enhancement

Tracking

()

People

(Reporter: kip, Unassigned)

References

(Blocks 1 open bug)

Details

Bug 1466702 replaces gfxVRPuppet with PuppetVRSession. In this bug, we will follow up by adding frame capture into PuppetVRSession, enabling reftests to be implemented.

The frame capture will return base64 encoded images to Javascript via the VRServiceTest interface. Reftests will display these in canvas elements to enable comparison against reference images. Other tests may perform additional analysis of the image data.

It is possible to capture multiple frames as directed in the VR puppet command buffers, which will be returned once the puppet script is completed and the run() promise is resolved.

Type: defect → enhancement
Blocks: 1555185
Blocks: 1568024
Blocks: 1568025

The bug assignee didn't login in Bugzilla in the last 7 months, so the assignee is being reset.

Assignee: kearwood → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.