版本記錄
版本號(hào) | 時(shí)間 |
---|---|
V1.0 | 2018.10.08 星期一 |
前言
很多做視頻和圖像的,相信對這個(gè)框架都不是很陌生,它渲染高級(jí)3D圖形,并使用GPU執(zhí)行數(shù)據(jù)并行計(jì)算。接下來的幾篇我們就詳細(xì)的解析這個(gè)框架。感興趣的看下面幾篇文章。
1. Metal框架詳細(xì)解析(一)—— 基本概覽
2. Metal框架詳細(xì)解析(二) —— 器件和命令(一)
3. Metal框架詳細(xì)解析(三) —— 渲染簡單的2D三角形(一)
4. Metal框架詳細(xì)解析(四) —— 關(guān)于GPU Family 4(一)
5. Metal框架詳細(xì)解析(五) —— 關(guān)于GPU Family 4之關(guān)于Imageblocks(二)
6. Metal框架詳細(xì)解析(六) —— 關(guān)于GPU Family 4之關(guān)于Tile Shading(三)
7. Metal框架詳細(xì)解析(七) —— 關(guān)于GPU Family 4之關(guān)于光柵順序組(四)
8. Metal框架詳細(xì)解析(八) —— 關(guān)于GPU Family 4之關(guān)于增強(qiáng)的MSAA和Imageblock采樣覆蓋控制(五)
9. Metal框架詳細(xì)解析(九) —— 關(guān)于GPU Family 4之關(guān)于線程組共享(六)
10. Metal框架詳細(xì)解析(十) —— 基本組件(一)
11. Metal框架詳細(xì)解析(十一) —— 基本組件之器件選擇 - 圖形渲染的器件選擇(二)
12. Metal框架詳細(xì)解析(十二) —— 基本組件之器件選擇 - 計(jì)算處理的設(shè)備選擇(三)
13. Metal框架詳細(xì)解析(十三) —— 計(jì)算處理(一)
14. Metal框架詳細(xì)解析(十四) —— 計(jì)算處理之你好,計(jì)算(二)
15. Metal框架詳細(xì)解析(十五) —— 計(jì)算處理之關(guān)于線程和線程組(三)
16. Metal框架詳細(xì)解析(十六) —— 計(jì)算處理之計(jì)算線程組和網(wǎng)格大小(四)
Tools, Profiling, and Debugging - 工具,分析和調(diào)試
使用Metal API
,Xcode
和Instruments
工具有效地分析和調(diào)試您的應(yīng)用程序。
Topics
1. Tools, Profiling, and Debugging - 工具,分析和調(diào)試
-
- 使用Xcode工具或Metal API捕獲應(yīng)用程序的Metal命令和狀態(tài)的運(yùn)行時(shí)快照。
-
- 使用Xcode或macOS工具查看app或Mac的GPU活動(dòng)的高級(jí)摘要。
-
About the Metal Shading Language Filename Extension
- 使用
.metal
文件擴(kuò)展名來訪問Metal的構(gòu)建,配置文件和調(diào)試工具。
- 使用
-
Building a Library with Metal's Command-Line Tools
- 使用命令行工具運(yùn)行Metal編譯器工具鏈。
-
Labeling Metal Objects and Commands
- 為Metal對象和命令分配有意義的標(biāo)簽,以便您輕松識(shí)別它們。
后記
本篇主要講述了工具,分析和調(diào)試,感興趣的給個(gè)贊或者關(guān)注~~~