Metal - 命令设定 - 反采样

通过测量应用程序中的GPU统计信息来提高性能。

概述

GPU跟踪有关它们执行的命令信息,例如每个命令何时开始或结束,GPU调用每个着色器的次数或命令如何使用GPU硬件的不同部分。您可以在xcode中捕获和分析GPU计数器数据,也可以直接在您的应用程序中测量和显示性能数据。例如,在游戏引擎中,您可以在屏幕上下显示GPU性能数据作为每个动画帧的一部分,并突出显示不符合性能目标的帧。

有关演示如何在应用程序中对GPU计数器进行采用的视频,请参阅使用Metal Counters探索Live GPU分析

如果使用计数器采样记录时间戳信息,则还需要将GPU时间戳转换为与GPU测量有关的值,请参阅关联CPU和GPU时间戳

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容