Metal (API): Difference between revisions
Appearance
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]
References
- ^ "Metal Shading Language Guide". 8 September 2014. Retrieved 10 September 2014.
- ^ 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)
External links
- Metal Programming Guide (preliminary)
- WWDC14 demo; extended version