iOS 17 Unity AR Error

Hi,

I’m getting various runtime errors when using the Unity plugin with iOS 17 and Xcode 15 when playing a Depthkit Studio player in AR.

-[MTLDebugRenderCommandEncoder validateCommonDrawErrors:]:5775: failed assertion `Draw Errors Validation
Vertex Function(xlatMtlMain): missing buffer binding at index 2 for _TriangleBuffer[0].
Vertex Function(xlatMtlMain): missing buffer binding at index 3 for _TrianglesCount[0].
'
Execution of the command buffer was aborted due to an error during execution. Caused GPU Address Fault Error (0000000b:kIOGPUCommandBufferCallbackErrorPageFault)
Execution of the command buffer was aborted due to an error during execution. Ignored (for causing prior/excessive GPU errors) (00000004:kIOGPUCommandBufferCallbackErrorSubmissionsIgnored)

Any ideas?

@ZackerayDove I haven’t seen these errors before, but I have passed this to my technical team, and will let you know what we find.

Great thanks @CoryAllen - let me know if there’s an update!

Hey @CoryAllen any news on this?

@ZackerayDove Apologies for the delay on this. Testing for iOS 17 is on our list, but right now we are prioritizing integration of the latest generation of sensors into Depthkit. Testing the Depthkit SDK in the new version of iOS will come immediately after.

In the meantime, you should still be able to target your builds to iOS 16, and they should be able to load on iOS 17 devices.

I’ll let you know when I have a sense of release schedule.