Closed
Bug 1479424
Opened 7 years ago
Closed 7 years ago
NotifyVSync not called on Firefox Reality when compositor is paused
Categories
(Core :: WebVR, defect)
Tracking
()
RESOLVED
FIXED
mozilla63
People
(Reporter: mortimergoro, Assigned: mortimergoro)
Details
(Whiteboard: [geckoview:fxr:p1])
Attachments
(1 file)
Firefox Reality pauses the compositor when the WebVR presentation starts. That causes VRManager::NotifyVsync() not to be called.
VRManager::NotifyVsync() should be called constinuosly while the compositor is paused because Gecko WebVR Architecture also relies on that to act as a "watchdog" in order to avoid a render loop stalls and recover from SubmitFrame call timeouts.
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → imanol
Assignee | ||
Updated•7 years ago
|
Whiteboard: [geckoview:fxr:p1]
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 5•7 years ago
|
||
mozreview-review |
Comment on attachment 8996003 [details]
Bug 1479424 - Fix VRManager NotifyVSync not called when compositor is paused on Android;
https://reviewboard.mozilla.org/r/260282/#review267378
LGTM. If we later pause the compositor on other platforms, we could find a more universal mechanism. Until then, this should work fine.
Attachment #8996003 -
Flags: review?(kgilbert) → review+
Comment 6•7 years ago
|
||
mozreview-review |
Comment on attachment 8996003 [details]
Bug 1479424 - Fix VRManager NotifyVSync not called when compositor is paused on Android;
https://reviewboard.mozilla.org/r/260282/#review267384
Attachment #8996003 -
Flags: review?(rbarker) → review+
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Updated•7 years ago
|
Keywords: checkin-needed
Comment hidden (mozreview-request) |
Comment 10•7 years ago
|
||
Pushed by dluca@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ced7ff6dd7cd
Fix VRManager NotifyVSync not called when compositor is paused on Android; r=kip,rbarker
Keywords: checkin-needed
Comment 11•7 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox63:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
Comment 12•7 years ago
|
||
status-firefox62=wontfix because we don't need to uplift this FxR fix to GV 62.
status-firefox61:
--- → wontfix
status-firefox62:
--- → wontfix
status-firefox-esr52:
--- → wontfix
status-firefox-esr60:
--- → wontfix
You need to log in
before you can comment on or make changes to this bug.
Description
•