It has been a while since I used Xcode, but since Apple revised Xcode 6 and the new Metal API, I had to check it.
They released examples, for example. converted version of their Basic3D example. However, I am having problems compiling and running them. I had to add paths to the Quatz and Metal structures for compilation and reference to work - I thought that I had to work out of the box with the built-in libraries?
In addition, the metal shader compilation step fails; it cannot find the metal compiler. Where in Xcode is this path setting?
If I ignore the shader compilation step, I get an error that the application will not run on any of the simulators. Can metal-based 3D applications work only on real hardware, and not in simulator mode?
ios xcode6 metal
Peter Dahl Ejby Jensen
source share