diff --git a/GVRf/Framework/src/org/gearvrf/GVRSurfaceView.java b/GVRf/Framework/src/org/gearvrf/GVRSurfaceView.java
index <HASH>..<HASH> 100644
--- a/GVRf/Framework/src/org/gearvrf/GVRSurfaceView.java
+++ b/GVRf/Framework/src/org/gearvrf/GVRSurfaceView.java
@@ -59,7 +59,7 @@ class GVRSurfaceView extends GLSurfaceView implements
         setEGLContextClientVersion(3);
         setPreserveEGLContextOnPause(true);
         setEGLContextFactory(new GVRContextFactory());
-        setEGLConfigChooser(new GVRConfigChooser(8, 8, 8, 0, 0, 0));
+        setEGLConfigChooser(new GVRConfigChooser(8, 8, 8, 8, 24, 8));
         if (renderer != null) {
             renderer.setViewManager(viewManager);
             setRenderer(renderer);
Fix rendering problem.

It was a config problem.  We weren't asking for a depth buffer, so we
weren't getting one.  Fixed that :).