Closed Bug 1383106 Opened 4 years ago Closed 4 years ago

The device glitches on some demos

Categories

(Core :: WebVR, defect, P1)

All
Windows 10
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox55 --- affected
firefox57 --- verified
firefox58 --- verified

People

(Reporter: bogdan_maris, Unassigned)

References

Details

[Affected versions]:
- Firefox 55 beta 10

[Affected platforms]:
- Windows 10 64/32bit

[Steps to reproduce]:
1. Launch Fx and go to https://aframe.io/examples/showcase/museum/ .
2. Start the demo.

[Expected result]:
- The browser assures a smooth play.

[Actual result]:
- The game glitches in the VR device after a short while.

[Regression range]:
- This is not a regression as this feature is new.

[Additional notes]:
- The web page displays accordingly
- The user must restart the browser to fix this issue, refreshing the page will make the device freeze, while the image is smooth within the web page.
- Also reproducible with:
https://aframe.io/examples/showcase/animation/
https://aframe.io/examples/showcase/sky/
https://aframe.io/examples/showcase/shopping/
https://aframe.io/examples/showcase/snowglobe/
It seems to be related to VRDisplayOculus::SubmitFrame() because it still works well on the screen but glitches in HMD.
What headset has been used to reproduce this? What long is a "short while"?
Flags: needinfo?(bogdan.maris)
I cannot reproduce. I left https://aframe.io/examples/showcase/shopping running for 45 mins presenting in VR and everything was working fine when I was back. I was using an HTC Vive. What does glitch mean for you in this context?
I have update my NV driver to 384.94, I can use Oculus Rift to reproduce it frequently at https://aframe.io/a-painter/.

STR:
1. https://aframe.io/a-painter/.
2. Click Enter VR button.
3. Refresh the page.

[Expected result]:
Content presents in the headset.

[Actual result]:
- In the browser, I can see the WebVR content stereo-rendered with proper head tracking. But the images in my Rift is freezed.
(In reply to Diego Marcos [:dmarcos] from comment #3)
> I cannot reproduce. I left https://aframe.io/examples/showcase/shopping
> running for 45 mins presenting in VR and everything was working fine when I
> was back. I was using an HTC Vive. What does glitch mean for you in this
> context?

I used Oculus rift, the time until the glitches were not constant, however the average was about 7 minutes. The glitches in this case were jerky moves, some freezes and some times the lens were not synchronized, however the browser displayed the images accordingly. I will re-test on beta 12/13 and nightly as soon as possible.
Flags: needinfo?(bogdan.maris)
I've reproduced what :daoshengmu is explaining comment 4 once (Vive, Windows 10 and Firefox 55.0b), just after installing Firefox 55.0b. However, after restarting, everything worked fine.
This has likely been fixed with Bug 1394561.  Could you please re-test on the current Nightly build?
Flags: needinfo?(salva)
Priority: -- → P1
I can confirm bug 1394561 fixed this issue. I verified using Fx 57.0b5 and Fx 58.0b1 (build ID: 20171004100049) on Windows 10 x64, on Oculus Rift.
Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(salva)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.