翻译自Apple 官方文档https://developer.apple.com/documentation/metal
Metal
使用GPU 渲染高级的3D图形和执行并行计算.
概览
Metal包含 Metal 和MetalKit 框架,还有Metal shading language 和 Metal 标准库. 你使用Metal 获取底层和低功耗访问GPU ,能 最大化的图形激发你app的潜能.
第一步
1.Metal 简明教程
学习Metal GPU编程基础教程
2.Metal 设备和命令
展示CPU如何访问GPU以及交互
3.你好,三角形
示例展示 如何去渲染一个简单的2D三角形
基础
4.Metal 基础组件
学习GPU的交互和如何去存储,管理 处理你的app的数据.
计算
5.计算处理
使用GPU执行计算处理工作,比如用于密集的科学计算.
图形
6.图像渲染
使用GPU执行图形渲染工作,比如3D游戏.
显示
7.显示管理
在屏幕显示Metal 内容, 当创建图形渲染和计算处理操作.
工具
8.工具,配置,调试
使用Metal API ,Xcode 和 设备工具, 高效的调试和配置你的应用.
示例代码
9.基础课程
学习如何开发Metal App 根据如下的介绍课程和案例.
10.高级课程
学习如何利用Metal的特性高效的实现高级技术.
网友评论