Metal (API)

✍ dations ◷ 2025-05-19 09:35:39 #2014年面世,IOS,MacOS,绘图库

Metal 是一个兼顾图形与计算功能的,面向底层、低开销的硬件加速应用程序接口(API),其类似于将 OpenGL 与 OpenCL 的功能集成到了同一个API上,最初支持它的系统是 iOS 8。Metal 使得 iOS 可以实现其他平台的类似功能,例如 Khronos Group 的跨平台 Vulkan 与 Microsoft Windows 上的 Direct3D 12。

Metal也通过引入计算着色器(英语:Compute kernel)来进一步提高GPGPU编程的能力。

Metal 使用一种基于C++11的新着色语言(英语:Shading language),其实现借助了 Clang 和 LLVM。

2014年6月2日,Metal 开始支持iOS设备(仅支持Apple A7或更新款处理器的iPhone、iPad);2015年6月8日,Metal 开始支持运行 OS X El Capitan 的Mac设备(仅2012年中或更新款机种)。

2017年6月5日,Apple于WWDC宣布了Metal的第二个版本,支持macOS High Sierra、iOS 11和tvOS 11。Metal 2不是Metal的独立API,并且由需要的硬件支持。 Metal 2在Xcode中实现了更高效的分析和调试,加速了机器学习、降低了CPU工作负载、支持macOS上的虚拟现实以及Apple A11处理器的特性。

2019年6月3日,Metal API更新到第三个版本,支持macOS Catalina、iOS 13和iPadOS 13

相关

  • 鼬獾鼬獾(学名:Melogale moschata),是鼬獾属四种动物的一种,俗名:拨田猪、小豚猫、田螺狗、鰗鳅猫,台语称“臭膻猫”(白话字:tshàu-hiàn-bâ)。头体长35~40公分,尾长14~20公分,体重1~1.75公斤
  • 技术融合本文描述科学和技术的融合,包括新兴技术(NBIC,即纳米技术、生物技术、信息技术和认知技术)的融合和媒体技术的融合。“融合是对知识、工具和所有相关人类活动的深度集成,社会因而
  • 生理pH 7.4pH,亦称pH值、氢离子浓度指数、酸碱值、(音ㄌㄧㄥˊ)标值,是溶液中氢离子活度的一种标度,也就是通常意义上溶液酸碱程度的衡量标准。这个概念是1909年由丹麦生物化学家瑟伦·索伦
  • tɹ̝̊清齿龈无咝塞擦音是由清齿龈塞音与清齿龈擦音紧密结合形成的一个清塞擦音,国际音标写作、或。清齿龈无咝塞擦音的特征包括:当符号成对出现时,左边的是清音,右边的是浊音。阴影区
  • 反射定律光的反射定律,乃指光射到一个界面时,其入射光线与反射光线成相同角度。光入射到不同介质的界面上会发生折射。而反射时会出现以下情况:光的反射定律可以由电磁场的边界条件导出
  • 泽登巴尔尤睦佳·泽登巴尔(蒙古语:Юмжаагийн Цэдэнбал,1916年9月17日-1991年4月20日)蒙古族杜尔伯特部人,生于乌布苏省达布斯特(1958年划归俄罗斯苏维埃联邦社会主义共和
  • 美国跨党派政治任命列表美国总统通常在内阁及其他职位上任命与自己相同政党的人物。第一任总统乔治·华盛顿组建的内阁中曾包括一些他的政敌,而自此之后的总统基本都在内阁中任命自己政党的成员。跨
  • 七阶三角形镶嵌在几何学中,七阶三角形镶嵌(英语:Order-7 triangular tiling)是一种由正三角形拼合,并且以七个三角形为单位,重复排列组合,并让图形完全拼合,而且没有空隙或重叠的几何构造。七阶三
  • 唐·亨斯坦唐·亨斯坦 (英语:Don Hunstein, 1928年11月19日-2017年3月18日) 是一位美国摄影师。唐·亨斯坦出生在一个普通家庭,父亲是铁路工人,母亲是家庭主妇。1950年他毕业于圣路易斯华盛
  • KJALKJAL(585 AM)是位于美属萨摩亚的一个宗教广播电台,在2002年开播。发射地位于塔富纳,覆盖整个美属萨摩亚,属于亚太媒体部门。KJAL在早期称为WDJD,但是在美国联邦通信委员会的要求下