Index: device/vr/vr_service.mojom |
diff --git a/device/vr/vr_service.mojom b/device/vr/vr_service.mojom |
index d41b1a9ed09da0fe5157c51d9de5af058d4e1a0d..d978a49190e0e59d5dbfb98154f9077827f44785 100644 |
--- a/device/vr/vr_service.mojom |
+++ b/device/vr/vr_service.mojom |
@@ -84,14 +84,17 @@ interface VRServiceClient { |
}; |
interface VRDisplay { |
- [Sync] |
- GetPose() => (VRPose? pose); |
ResetPose(); |
RequestPresent(bool secureOrigin) => (bool success); |
ExitPresent(); |
SubmitFrame(VRPose? pose); |
UpdateLayerBounds(VRLayerBounds leftBounds, VRLayerBounds rightBounds); |
+ GetVRVSyncProvider(VRVSyncProvider& request); |
+}; |
+ |
+interface VRVSyncProvider { |
+ GetVSync() => (VRPose? pose, double timeSeconds); |
}; |
interface VRDisplayClient { |