iOS 11 Metal API issues with Unity3D 5.6.4f1 + vuforia 6.2.10.
iOS 11 Metal API issues with Unity3D 5.6.4f1 + vuforia 6.2.10.
We found iOS 11 Metal API issues with Unity3D 5.6.4f1 + vuforia 6.2.10. We have a very simple ARCamera test app. https://bitbucket.org/ARPlanet/testvuforiacamera.git When we select Auto Graph API to build the application at Unity3D, and execute the app in iOS 11 with iPhone 6s. The screen record result is here https://youtu.be/n-UO_LnNInM the iOS console message is here https://drive.google.com/file/d/0B91mpgaZ7fRGbmpJX3BndmJWLXM/view?usp=sharing We found that iOS 11 and Metal API will cause ARCamera to hang up and will display the following messages in the console "Execution of the command buffer was aborted due to an error during execution. Discarded (victim of GPU error/recovery) (IOAF code 5)"
If we chose the OpenGL2 Graph API in Unity3D The screen record result is here https://youtu.be/dChLcYtgQJo the iOS console message is here https://drive.google.com/file/d/0B91mpgaZ7fRGWU5BTlpFanJBdFE/view?usp=sharing The results are very perfect.
Answer by wiz-japan · Jan 18, 2018 at 11:37 AM
I have similer issue.
my situation is as follows:
Unity
5.6.2p4.
5.6.3f1
5.6.3p4
5.6.5f1
Vuforia
6.2.10
Graphics API
Metal
Mobile
iPhone6 iOS 10.3.3
iPhone7 iOS 11.2.5 Beta6
iPhoneX iOS 11.2.1
Result
iPhone6 : OK
iPhone7 : NG
iPhoneX : NG
Incidentally, it works on Unity 2017.1.1.f1. But I need to satisfy the following conditions, I hope to solve this issue.
I use must ARKit, that is to say, I use must Unity 5.6.2 or more
I have pro lisence of Unity 5 so, I want use Unity 5.6.2 or 5.6.3
Is there a solution for this issue? Or Is there plan to investigate and respond?
best regards.
It does not occur on Unity 5.6.5p4. So I think it was fixed.