ARCore with Vulkan Support?

Hi,

I have just tested it and it seems Vulkan support for ARCore in Unreal 5.4 is not yet given. At least I get this when deploying to an Android device:

“LogGoogleARCore: Error: StartARCoreSessionRequest ignored - ARCore requires an OpenGL context, but we’re using Vulkan!”

When launching the game, there is no tracking and there is no camera feed, acts like a normal Android app.

And indeed I have enabled Vulkan because my app needs being graphically heavy.

I wonder which version of ARCore is implemented in Unreal 5.4 because Google has started supporting Vulkan for ARCore, see here: Render your AR app using Vulkan  |  ARCore  |  Google for Developers

Best wishes!

This matches my observations. I don’t believe Vulkan works with the SDK versions supported by UE 5.4.

We don’t support Vulkan for ARCore, and currently don’t have a timeline as to when we will.

It is great that Vulkan is now supported for ARCore from 5.6. onwards!

(Potentially even 5.5, I do not know but the release notes say OpenGL is even deprecated)

ARCore and Vulkan is supported in 5.6 and OpenGL has been deprecated. Vulkan with ARCore is not supported in 5.5.