Got a broken frame when using Xcode to capture a frame and replay it from a Unity game.
It seems like the vertex buffer is broken; I see a bunch of "nan"s in the vertex buffer.
However, the game displays correct when running, and it only happend when I upgrade my Xcode and iphone to Xcode26 and IOS26
ios26
Thanks for the report and screenshot. Since the game renders correctly at runtime and the corruption only appears during frame capture replay, this looks like a regression in Xcode 26's GPU capture tooling rather than an issue with your rendering code.
To help us investigate, please file a feedback report through Feedback Assistant and include:
- The
.gputracefile from the captured frame - Your specific iPhone model
- The Unity version you're using
If you're able to reproduce the issue with a simple Metal project outside Unity, that would also help isolate the cause — but the .gputrace file is the most useful starting point.
Please post the feedback number here so we can follow up.