Index: remoting/android/java/src/org/chromium/chromoting/cardboard/CardboardRenderer.java |
diff --git a/remoting/android/java/src/org/chromium/chromoting/cardboard/CardboardRenderer.java b/remoting/android/java/src/org/chromium/chromoting/cardboard/CardboardRenderer.java |
index 2163b9c0670b7b238b890692495fefdde071132e..72cc570b2aff5b080297384e79a2c1b7983647b1 100644 |
--- a/remoting/android/java/src/org/chromium/chromoting/cardboard/CardboardRenderer.java |
+++ b/remoting/android/java/src/org/chromium/chromoting/cardboard/CardboardRenderer.java |
@@ -106,10 +106,10 @@ public class CardboardRenderer implements CardboardView.StereoRenderer { |
// Flag to indicate whether to show menu bar. |
private boolean mMenuBarVisible; |
- public CardboardRenderer(Activity activity, Client client) { |
+ public CardboardRenderer(Activity activity, Client client, Display display) { |
mActivity = activity; |
mClient = client; |
- mDisplay = (Display) client.getDisplay(); |
+ mDisplay = display; |
mCameraPosition = 0.0f; |
mCameraMatrix = new float[16]; |
@@ -154,7 +154,7 @@ public class CardboardRenderer implements CardboardView.StereoRenderer { |
mDesktop = new Desktop(mDisplay); |
mMenuBar = new MenuBar(mActivity); |
mPhotosphere = new Photosphere(mActivity); |
- mCursor = new Cursor(mClient); |
+ mCursor = new Cursor(mClient, mDisplay); |
initializeRedrawCallback(); |
} |