| Index: device/vr/test/fake_vr_device.cc
|
| diff --git a/device/vr/test/fake_vr_device.cc b/device/vr/test/fake_vr_device.cc
|
| index 48e7138dd074fb2199c9a7f0b1748ff9feea5757..879164efc3bd666821b2615fd94c5f1b846e8384 100644
|
| --- a/device/vr/test/fake_vr_device.cc
|
| +++ b/device/vr/test/fake_vr_device.cc
|
| @@ -9,6 +9,8 @@ namespace device {
|
| FakeVRDevice::FakeVRDevice(VRDeviceProvider* provider) : VRDevice(provider) {
|
| device_ = VRDisplay::New();
|
| pose_ = VRPose::New();
|
| + updated = 0;
|
| + device_registered = false;
|
|
|
| InitBasicDevice();
|
| }
|
| @@ -60,14 +62,42 @@ void FakeVRDevice::SetPose(const VRPosePtr& pose) {
|
|
|
| VRDisplayPtr FakeVRDevice::GetVRDevice() {
|
| VRDisplayPtr display = device_.Clone();
|
| - display->index = id();
|
| return display.Clone();
|
| }
|
|
|
| -VRPosePtr FakeVRDevice::GetPose() {
|
| +VRPosePtr FakeVRDevice::GetPose(VRServiceImpl* service) {
|
| return pose_.Clone();
|
| }
|
|
|
| -void FakeVRDevice::ResetPose() {}
|
| +void FakeVRDevice::ResetPose(VRServiceImpl* service) {}
|
| +
|
| +// TODO(Shaobo): Will implemenate for VRDeviceServiceImpl tests.
|
| +bool FakeVRDevice::RequestPresent(VRServiceImpl* service, bool secure_origin) {
|
| + return true;
|
| +}
|
| +
|
| +void FakeVRDevice::ExitPresent(VRServiceImpl* service) {}
|
| +
|
| +void FakeVRDevice::SubmitFrame(VRServiceImpl* service, VRPosePtr pose) {}
|
| +
|
| +void FakeVRDevice::UpdateLayerBounds(VRServiceImpl* service,
|
| + VRLayerBoundsPtr leftBounds,
|
| + VRLayerBoundsPtr rightBounds) {}
|
| +
|
| +void FakeVRDevice::OnDisplayChanged() {}
|
| +
|
| +void FakeVRDevice::OnExitPresent(VRServiceImpl* service) {}
|
| +
|
| +void FakeVRDevice::OnDisplayConnected() {}
|
| +
|
| +void FakeVRDevice::OnDisplayDisconnected() {}
|
| +
|
| +void FakeVRDevice::UpdateDisplayInfo(VRServiceImpl* service) {
|
| + ++updated;
|
| +}
|
| +
|
| +void FakeVRDevice::RegisterDeviceClient(VRServiceImpl* service) {
|
| + device_registered = true;
|
| +}
|
|
|
| } // namespace device
|
|
|