Unity 5.6 Daydream and Vulkan crash on Google Pixel phone

Hi,

I’ve been trying to use Vulkan for our VR Daydream game but everytime I select Vulkan as prefered API the app crashes when it starts. It builds without errors, installs fine on the device but when launched it crashes. I couldn’t find anythin in the logs (logcat) to give me any direction on what’s causing the issue.

When I use OpenGLES3 instead of Vulkan it works fine. I tested this on a Google Pixel with Unity 5.6.0f3. I also tried with an new empty project and it crashes the same when I try to use Vulkan.

Any help would be appreciated! :slight_smile:

Hi Quentin,

The Google Daydream SDK doesn’t yet support the Vulkan API.

The Unity editor should display an error log if you try to make such a build, which as you’ve found in Unity 5.6 it currently doesn’t. A bug has already been raised for this issue which you can view in the issue tracker:

For the time being I am afraid you will have to persist with OpenGLES 3.0.

All the best,
Andy