Index: device/vr/vr_display_impl.cc |
diff --git a/device/vr/vr_display_impl.cc b/device/vr/vr_display_impl.cc |
index b4025dd80af2b7b757cea111322fed066f377f50..db268c94798ef9687189d9448a3fc279631e8459 100644 |
--- a/device/vr/vr_display_impl.cc |
+++ b/device/vr/vr_display_impl.cc |
@@ -27,15 +27,6 @@ VRDisplayImpl::~VRDisplayImpl() { |
device_->RemoveDisplay(this); |
} |
-void VRDisplayImpl::GetPose(const GetPoseCallback& callback) { |
- if (!device_->IsAccessAllowed(this)) { |
- callback.Run(nullptr); |
- return; |
- } |
- |
- callback.Run(device_->GetPose()); |
-} |
- |
void VRDisplayImpl::ResetPose() { |
if (!device_->IsAccessAllowed(this)) |
return; |
@@ -83,4 +74,11 @@ void VRDisplayImpl::UpdateLayerBounds(mojom::VRLayerBoundsPtr left_bounds, |
device_->UpdateLayerBounds(std::move(left_bounds), std::move(right_bounds)); |
} |
+ |
+void VRDisplayImpl::GetVRVSyncProvider(mojom::VRVSyncProviderRequest request) { |
+ if (!device_->IsAccessAllowed(this)) { |
+ return; |
+ } |
+ device_->GetVRVSyncProvider(std::move(request)); |
+} |
} |