| Index: chrome/browser/android/vr_shell/non_presenting_gvr_delegate.h
|
| diff --git a/chrome/browser/android/vr_shell/non_presenting_gvr_delegate.h b/chrome/browser/android/vr_shell/non_presenting_gvr_delegate.h
|
| index 0bf91043cc56fa11d6e7f6a99fb736c39cc07d81..feb3597fc74166866977f0ca4c5beb8939e9cb64 100644
|
| --- a/chrome/browser/android/vr_shell/non_presenting_gvr_delegate.h
|
| +++ b/chrome/browser/android/vr_shell/non_presenting_gvr_delegate.h
|
| @@ -28,10 +28,18 @@ class NonPresentingGvrDelegate : public device::GvrDelegate,
|
|
|
| // GvrDelegate implementation
|
| void SetWebVRSecureOrigin(bool secure_origin) override {}
|
| - void SubmitWebVRFrame() override {}
|
| + void SubmitWebVRFrame(
|
| + int16_t frame_index,
|
| + const gpu::Mailbox& mailbox,
|
| + const gpu::SyncToken& sync_token,
|
| + device::mojom::VRSubmitFrameClientPtr submit_client) override {
|
| + submit_client->OnSubmitFrameTransferred();
|
| + submit_client->OnSubmitFrameRendered();
|
| + }
|
| void UpdateWebVRTextureBounds(int16_t frame_index,
|
| const gvr::Rectf& left_bounds,
|
| - const gvr::Rectf& right_bounds) override {}
|
| + const gvr::Rectf& right_bounds,
|
| + const gvr::Sizei& source_size) override {}
|
| void OnVRVsyncProviderRequest(
|
| device::mojom::VRVSyncProviderRequest request) override;
|
| void UpdateVSyncInterval(int64_t timebase_nanos,
|
|
|