| Index: device/vr/vr_service.mojom
|
| diff --git a/device/vr/vr_service.mojom b/device/vr/vr_service.mojom
|
| index 19717b8c5cffa81b52babb983ae5ed7b2221627c..2af38f579633e856444ee7611122b8e7cb1118eb 100644
|
| --- a/device/vr/vr_service.mojom
|
| +++ b/device/vr/vr_service.mojom
|
| @@ -97,10 +97,13 @@ interface VRDisplay {
|
| };
|
|
|
| interface VRVSyncProvider {
|
| + enum Status { SUCCESS, RETRY };
|
| +
|
| // The frameId maps a VSync to a frame arriving from the compositor. IDs will
|
| // be reused after the frame arrives from the compositor. Negative IDs imply
|
| // no mapping.
|
| - GetVSync() => (VRPose? pose, mojo.common.mojom.TimeDelta time, int16 frameId);
|
| + GetVSync() => (VRPose? pose, mojo.common.mojom.TimeDelta time, int16 frameId,
|
| + Status status);
|
| };
|
|
|
| interface VRDisplayClient {
|
|
|