Metal (API):修订间差异
外观
删除的内容 添加的内容
小 使用HotCat已添加Category:IOS |
小 使用HotCat已添加Category:OS X |
||
第22行: | 第22行: | ||
[[Category:2014年推出]] |
[[Category:2014年推出]] |
||
[[Category:IOS]] |
[[Category:IOS]] |
||
[[Category:OS X]] |
2016年3月20日 (日) 04:49的版本
此條目需要擴充。 (2016年3月20日) |
原作者 | Apple |
---|---|
開發者 | Apple |
首次发布 | 2014年6月 |
操作系统 | iOS、OS X |
类型 | API |
网站 | apple.com/metal |
Metal是一个兼顾图形与计算功能的,面向底层、低开销的硬件加速应用程序接口(API),其类似于将OpenGL与OpenCL的功能集成到了同一个API上,最初支持它的系统是iOS 8。Metal使得iOS可以实现其他平台的类似功能,例如Khronos Group的跨平台Vulkan与Microsoft Windows上的Direct3D 12。2015年6月8日,Metal已经在iOS设备上(Apple A7或更新),以及运行OS X El Capitan的Mac设备(2012款或更新)上得到支持。
Metal使用基于C++11的新[着色语言]],其实现借助了Clang和LLVM。[2]
参考文献
- ^ McWhertor, Michael. This is the game Apple used to show off iPhone 6. Polygon. Vox Media. September 9, 2014 [September 9, 2014]. (原始内容存档于September 9, 2014).
- ^ Metal Shading Language Guide. September 8, 2014 [September 10, 2014].
这是一篇電腦科學小作品。您可以通过编辑或修订扩充其内容。 |