Daydream with Mobile Multi View Direct app shows only black screen on Galaxy S8

I made a daydream app with UE 4.19, but only black screen is displayed on Galaxy S8(snapdragon835).

  1. Create new blueprint project with blank template.
  2. Enable Google VR plugin
  3. Open Project Settings
  4. Open Engine - Rendering category
  5. Enable Mobile Multi-View
  6. Enable Mobile Multi-View Direct
  7. Open Platform - Android category
  8. Update Minimum SDK to 24
  9. Update Target SDK to 24
  10. Enable Disable verify OBB on first start/update
  11. Enable FullScreen Immersive on KitKat and above devices
  12. Enable Support arm64[aka arm64-v8a]
  13. Disable Support arm7[aka arm64-v7a]
  14. Set Daydream(3.3 DoF) only for Configure GoogleVR to support specfic hardware configurations
  15. Enable Configure GoogleVR for sustained-performance mode
  16. Open Platform - Android SDK category
  17. Set latest for SDK API Level
  18. Set android-24 for NDK API Level
  19. Restart to UE4
  20. Package Project at Android(ASTC)
  • UE4.19 with Mobile Multi View Direct enabled app shows black screen.
  • UE4.19 with Mobile Multi View Direct disabled app shows game scene.
  • UE4.18 with Mobile Multi View Direct enabled app shows game scene.

Did someone experience similar behavior ?

Yeah I found the same thing just now. Black screen with multi-view direct on. But I turned off both mobile multiviews and then it was fine (I’m trying just turning off multiview direct, but leaving standard multiview on now)

Yeah it works with multi-view direct off. But now both SetGVRHMDRenderTargetSize and “vr.pixeldensity” cause the black screen. So we’re stuck running at native resolution is like 4x the pixels…