mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-11 04:15:43 +00:00
Bug 1396326 - VRDisplay.getFrameData() now returns false when orientation data is not available,r=daoshengmu
MozReview-Commit-ID: 9XlzeXWOy8U --HG-- extra : rebase_source : 9a5a7b306f918a4a032673d3f6823b3f56b74aa5
This commit is contained in:
parent
d68a13309e
commit
f2b9872ab8
@ -440,6 +440,10 @@ bool
|
||||
VRDisplay::GetFrameData(VRFrameData& aFrameData)
|
||||
{
|
||||
UpdateFrameInfo();
|
||||
if (!(mFrameInfo.mVRState.flags & gfx::VRDisplayCapabilityFlags::Cap_Orientation)) {
|
||||
// We must have at minimum Cap_Orientation for a valid pose.
|
||||
return false;
|
||||
}
|
||||
aFrameData.Update(mFrameInfo);
|
||||
return true;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user