Last week we purchased the new iPhone 6S and had high expectations of its GPU performance. One of the reasons for our expectations was a blog post by Simon Gladman where he wrote that iPhone 6S had 3 times the GPU performance of iPhone 6, this was also reported by TheNextWeb. In our GPU programming …Read More
Swift and Metal GPU Programming on tvOS for the new Apple TV
Apple just announced tvOS for the new Apple TV. The new Apple TV has an A8 CPU/GPU and supports Metal for GPU programming! This posting gives a basic example how to use Swift with Metal on TVOS on Apple. The code is available on github.com/memkite/MetalForTVOS. But first, what is Metal? Apple describes Metal originally as: “Metal provides …Read More
Data-Parallel Programming with Metal and Swift for iPhone/iPad GPU
Apple describes Metal as: “Metal provides the lowest-overhead access to the GPU, enabling you to maximize the graphics and compute potential of your iOS 8 app. With a streamlined API, precompiled shaders, and support for efficient multi-threading, Metal can take your game or graphics app to the next level of performance and capability.” – source: …Read More