版本记录
版本号 | 时间 |
---|---|
V1.0 | 2018.10.08 星期一 |
前言
很多做视频和图像的,相信对这个框架都不是很陌生,它渲染高级3D图形,并使用GPU执行数据并行计算。接下来的几篇我们就详细的解析这个框架。感兴趣的看下面几篇文章。
1. Metal框架详细解析(一)—— 基本概览
2. Metal框架详细解析(二) —— 器件和命令(一)
3. Metal框架详细解析(三) —— 渲染简单的2D三角形(一)
4. Metal框架详细解析(四) —— 关于GPU Family 4(一)
5. Metal框架详细解析(五) —— 关于GPU Family 4之关于Imageblocks(二)
6. Metal框架详细解析(六) —— 关于GPU Family 4之关于Tile Shading(三)
7. Metal框架详细解析(七) —— 关于GPU Family 4之关于光栅顺序组(四)
8. Metal框架详细解析(八) —— 关于GPU Family 4之关于增强的MSAA和Imageblock采样覆盖控制(五)
9. Metal框架详细解析(九) —— 关于GPU Family 4之关于线程组共享(六)
10. Metal框架详细解析(十) —— 基本组件(一)
11. Metal框架详细解析(十一) —— 基本组件之器件选择 - 图形渲染的器件选择(二)
12. Metal框架详细解析(十二) —— 基本组件之器件选择 - 计算处理的设备选择(三)
13. Metal框架详细解析(十三) —— 计算处理(一)
14. Metal框架详细解析(十四) —— 计算处理之你好,计算(二)
15. Metal框架详细解析(十五) —— 计算处理之关于线程和线程组(三)
16. Metal框架详细解析(十六) —— 计算处理之计算线程组和网格大小(四)
Tools, Profiling, and Debugging - 工具,分析和调试
使用Metal API
,Xcode
和Instruments
工具有效地分析和调试您的应用程序。
Topics
1. Tools, Profiling, and Debugging - 工具,分析和调试
-
- 使用Xcode工具或Metal API捕获应用程序的Metal命令和状态的运行时快照。
-
- 使用Xcode或macOS工具查看app或Mac的GPU活动的高级摘要。
-
About the Metal Shading Language Filename Extension
- 使用
.metal
文件扩展名来访问Metal的构建,配置文件和调试工具。
- 使用
-
Building a Library with Metal's Command-Line Tools
- 使用命令行工具运行Metal编译器工具链。
-
Labeling Metal Objects and Commands
- 为Metal对象和命令分配有意义的标签,以便您轻松识别它们。
后记
本篇主要讲述了工具,分析和调试,感兴趣的给个赞或者关注~~~