<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Metal_%28API%29</id>
	<title>Metal (API) - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Metal_%28API%29"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Metal_(API)&amp;action=history"/>
	<updated>2026-07-07T19:59:26Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Metal_(API)&amp;diff=2688426&amp;oldid=prev</id>
		<title>imported&gt;AromaTake：​/* top */ 調整內部連結</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Metal_(API)&amp;diff=2688426&amp;oldid=prev"/>
		<updated>2024-12-11T06:03:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;top：​&lt;/span&gt; 調整內部連結&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{NoteTA&lt;br /&gt;
|G1=IT&lt;br /&gt;
|G2=Games&lt;br /&gt;
|1=zh-cn:虚荣; zh-hk:最終榮耀; zh-tw:最終榮耀;&lt;br /&gt;
}}&lt;br /&gt;
{{Infobox software&lt;br /&gt;
| name = Metal&lt;br /&gt;
| logo = Metal_3_Logo.png&lt;br /&gt;
| screenshot = File:Vainglory Halcyon Fold map.tif&lt;br /&gt;
| caption = 使用Metal的[[多人在线战斗竞技场游戏]]《[[虚荣 (游戏)|虚荣]]》，运行于[[iPhone 6]]&amp;lt;ref name=&amp;quot;Polygon: iPhone 6&amp;quot;&amp;gt;{{cite web |url=http://www.polygon.com/2014/9/9/6127259/vainglory-iphone-6-moba-game-apple |accessdate=2014-09-09 |title=This is the game Apple used to show off iPhone 6 |last=McWhertor |first=Michael |date=2014-09-09 |work=[[Polygon]] |publisher=[[Vox Media]] |archiveurl=https://www.webcitation.org/6STIyDsM0?url=http://www.polygon.com/2014/9/9/6127259/vainglory-iphone-6-moba-game-apple |archivedate=2014-09-10 |deadurl=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| developer = Apple Inc.&lt;br /&gt;
| released = {{start date and age|2014|06}}&lt;br /&gt;
| latest release version = 3&lt;br /&gt;
| latest release date    = {{start date and age|2019|06}}&lt;br /&gt;
| programming language = [[C++14]]（[[着色器语言]]）&amp;lt;br&amp;gt;[[Objective-C]]（Runtime/API）&lt;br /&gt;
| operating system = [[iOS]], [[macOS]], [[tvOS]]&lt;br /&gt;
| genre = [[应用程序接口|API]]&lt;br /&gt;
| license = [[专有软件]]&lt;br /&gt;
| website = {{URL|https://developer.apple.com/metal/}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Metal&amp;#039;&amp;#039;&amp;#039; 是由[[蘋果公司]]所開發的一个[[应用程序接口]]（API），兼顾图形与计算功能，面向底层、低开销的[[硬件加速]]。其类似于将 [[OpenGL]] 与 [[OpenCL]] 的功能集成到了同一个API上，最初支持它的系统是 [[iOS 8]]。Metal 使得 [[iOS]] 可以实现其他平台的类似功能，例如 [[Khronos Group]] 的跨平台 [[Vulkan (API)|Vulkan]] 与 [[Microsoft Windows]] 上的 [[Direct3D#Direct3D 12|Direct3D 12]]。&lt;br /&gt;
&lt;br /&gt;
Metal也通过引入[[內核函數]]来进一步提高[[通用图形处理器|GPGPU]]编程的能力。&amp;lt;ref&amp;gt;{{Cite web|url=https://developer.apple.com/library/content/documentation/Miscellaneous/Conceptual/MetalProgrammingGuide/Compute-Ctx/Compute-Ctx.html|title=Data-Parallel Compute Processing: Compute Command Encoder|accessdate=2017-02-10|work=developer.apple.com|language=en|archive-date=2017-02-02|archive-url=https://web.archive.org/web/20170202043111/https://developer.apple.com/library/content/documentation/Miscellaneous/Conceptual/MetalProgrammingGuide/Compute-Ctx/Compute-Ctx.html|dead-url=no}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Metal使用一种基于[[C++11]]的新[[着色器语言]]，其实现借助了[[Clang]]和[[LLVM]]。&amp;lt;ref&amp;gt;{{cite web|url=https://developer.apple.com/library/prerelease/ios/documentation/Metal/Reference/MetalShadingLanguageGuide/Introduction/Introduction.html|title=Metal Shading Language Guide|date=2014-09-08|publisher=|accessdate=2014-09-10|archive-date=2016-03-15|archive-url=https://web.archive.org/web/20160315054054/https://developer.apple.com/library/prerelease/ios/documentation/Metal/Reference/MetalShadingLanguageGuide/Introduction/Introduction.html|dead-url=no}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
2014年6月2日，Metal 开始支持iOS设备（仅支持[[Apple A7]]或更新款處理器的[[iPhone]]、[[iPad]]）；2015年6月8日，Metal 开始支持运行 [[OS X El Capitan]] 的Mac设备（僅2012年中或更新款機種）&amp;lt;ref&amp;gt;{{Cite web |url=https://www.apple.com/cn/pr/library/2014/06/02Apple-Releases-iOS-8-SDK-With-Over-4-000-New-APIs.html |title=Apple 发布包含 4,000 多个全新 API 的 iOS 8 SDK |accessdate=2016-09-17 |archive-date=2016-10-26 |archive-url=https://web.archive.org/web/20161026180853/http://www.apple.com/cn/pr/library/2014/06/02Apple-Releases-iOS-8-SDK-With-Over-4-000-New-APIs.html |dead-url=no }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |url=https://www.apple.com/cn/pr/library/2015/06/08Apple-Announces-OS-X-El-Capitan-with-Refined-Experience-Improved-Performance.html |title=Apple 宣布推出体验更出色、性能更强大的 OS X El Capitan |accessdate=2016-09-17 |archive-date=2016-10-10 |archive-url=https://web.archive.org/web/20161010075255/http://www.apple.com/cn/pr/library/2015/06/08Apple-Announces-OS-X-El-Capitan-with-Refined-Experience-Improved-Performance.html |dead-url=no }}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
2017年6月5日，Apple於[[WWDC]]宣布了Metal的第二个版本，支持[[macOS High Sierra]]、[[iOS 11]]和[[tvOS|tvOS 11]]。Metal 2不是Metal的獨立API，並且由需要的硬體支援。 Metal 2在[[Xcode]]中實現了更高效的分析和調試，加速了[[機器學習]]、降低了CPU工作負載、支持macOS上的[[虛擬實境]]以及[[Apple A11]]處理器的特性。&amp;lt;ref&amp;gt;{{cite web |title=Archived copy of the Metal homepage, November 2017 |url=https://developer.apple.com/metal/ |website=Apple Developer |publisher=[[Apple Inc.|Apple]] |via=[[Wayback Machine]] |date=2017-11-20 |deadurl=yes |archiveurl=https://web.archive.org/web/20171120014933/https://developer.apple.com/metal/ |archivedate=2017-11-20 |accessdate=2016-03-20 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2019年6月3日，Metal API更新到第三个版本，支持[[macOS Catalina]]、[[iOS 13]]和[[iPadOS 13]]。&lt;br /&gt;
&lt;br /&gt;
2020年的[[苹果全球开发者大会]]（WWDC）上，苹果宣布将Mac迁移到[[Apple Silicon]]。使用Apple Silicon的Mac将使用Apple GPU，支持之前在macOS和iOS上实现的特色功能，并将能够利用为Apple GPU架构所定制的[[基于图块渲染|基于图块的延迟渲染]]（TBDR）功能。&amp;lt;ref&amp;gt;{{cite web|url=https://developer.apple.com/videos/play/wwdc2020/10631|title=Bring your Metal app to Apple Silicon Macs|website=developer.apple.com|accessdate=2020-07-13|archive-date=2021-01-03|archive-url=https://web.archive.org/web/20210103045836/https://developer.apple.com/videos/play/wwdc2020/10631|dead-url=no}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 参见 ==&lt;br /&gt;
* [[Vulkan (API)|Vulkan]]&lt;br /&gt;
* [[Mantle (API)|Mantle]]&lt;br /&gt;
* [[DirectX]]&lt;br /&gt;
&lt;br /&gt;
== 参考文献 ==&lt;br /&gt;
{{reflist|2}}&lt;br /&gt;
&lt;br /&gt;
== 外部链接 ==&lt;br /&gt;
* [https://developer.apple.com/metal/ Metal for Developers] {{Wayback|url=https://developer.apple.com/metal/ |date=20171120014933 }}{{en}}&lt;br /&gt;
&lt;br /&gt;
{{OS X}}&lt;br /&gt;
{{iOS}}&lt;br /&gt;
&lt;br /&gt;
[[Category:2014年面世]]&lt;br /&gt;
[[Category:IOS]]&lt;br /&gt;
[[Category:MacOS]]&lt;br /&gt;
[[Category:繪圖函式庫]]&lt;br /&gt;
[[Category:3D圖形應用程式介面]]&lt;/div&gt;</summary>
		<author><name>imported&gt;AromaTake</name></author>
	</entry>
</feed>