Metal

The comprehensive guide (in Swift!)

more info