Jump to content

Metal (API): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Restore Czar's edit
added as comp-sci stub
Line 1: Line 1:
{{comp-sci-stub}}
'''Metal''' is a low-level, low-overhead hardware-accelerated graphics API that debuted in [[iOS 8]]. It is intended to bring to iOS some of the performance benefits of similar APIs on other platforms, such as AMD's [[Mantle (API)|Mantle]] and Microsoft's [[DirectX 12]]. As of November 27th, Metal has only been available for devices using the [[Apple A7]], [[Apple A8]], and [[Apple A8X]].
'''Metal''' is a low-level, low-overhead hardware-accelerated graphics API that debuted in [[iOS 8]]. It is intended to bring to iOS some of the performance benefits of similar APIs on other platforms, such as AMD's [[Mantle (API)|Mantle]] and Microsoft's [[DirectX 12]]. As of November 27th, Metal has only been available for devices using the [[Apple A7]], [[Apple A8]], and [[Apple A8X]].



Revision as of 20:18, 14 January 2015

Metal is a low-level, low-overhead hardware-accelerated graphics API that debuted in iOS 8. It is intended to bring to iOS some of the performance benefits of similar APIs on other platforms, such as AMD's Mantle and Microsoft's DirectX 12. As of November 27th, Metal has only been available for devices using the Apple A7, Apple A8, and Apple A8X.

Metal uses a new shading language based on C++ 11; this is implemented using clang and LLVM.[1]

Apple used the mobile multiplayer online battle arena game Vainglory (Halcyon Fold map pictured) to demonstrate Metal's graphics capabilities at the iPhone 6's September 2014 announcement event.[2]

References

  1. ^ "Metal Shading Language Guide". 8 September 2014. Retrieved 10 September 2014.
  2. ^ McWhertor, Michael (September 9, 2014). "This is the game Apple used to show off iPhone 6". Polygon. Vox Media. Archived from the original on September 9, 2014. Retrieved September 9, 2014. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)