• Intel® Graphics Performance Analyzers 2020 R1
  • 12/20/2019
  • Public Content
Contents

窗格:API Log

API Log
窗格由以下各项组成:
  • API Log
    工具栏
  • API Log
    选项卡
  • Pixel History
    选项卡
  • Resource History
    选项卡
  • Frame Statistics
    选项卡
API Log 工具栏
使用
API Log
工具栏管理
API Log
面板:
  • Type Filter Expression
    字段 - 按名称或参数筛选图形 API 函数。保存以前的搜索关键字。您可以使用
    Type Filter Expression
    字段,运行 Graphics Frame Analyzer 插件,找到具体事件。
  • Show Call Arguments
    按钮
    - 在
    API Log
    选项卡函数名称旁边显示图形 API 函数参数。
  • Full API Log
    按钮 - 在
    API Log
    选项卡中以调用顺序显示在帧中使用的所有函数。
备注
默认情况下,API Log 选项卡仅显示产生任何 GPU 活动的图形 API 函数,如 draw calls 或 clear calls。这些图形 API 函数也称为“事件”。
  • Collapse All Groups
    按钮 - 关闭
    API Log
    选项卡中的所有组,如果有的话。
  • Export API Log
    按钮 - CSV 格式保存 API 日志。还可以按
    Ctrl+S
    组合键来保存 API 日志。

API Log 选项卡

使用
API Log
选项卡来查看以下帧数据:
  • 所有函数的列表,以 GPU 执行顺序排列
  • 传递给每个函数的参数
提示
为了便于调试,可以使用图形 API 的特殊功能为应用程序中的各种资源指定对象标签(如纹理、缓冲区、着色器等)。对 OpenGL 工作负载,此功能从 OpenGL 4.3 Core Profile 开始便可用。对于较早的 OpenGL/OpenGL ES 版本,可在应用程序中使用
KHR_debug
EXT_debug_label
扩展来启用此功能。
Graphics Frame Analyzer 在 API Log 和 Resource Viewer 中显示对象标签。
当您在
Main
柱形图中选择一个事件时,Graphics Frame Analyzer 在
API Log
选项卡中突出显示相应的函数。为更方便地导航,Graphics Frame Analyzer 用色条来标记可能需要注意的函数。可点击该色条以直接导航至标记的函数:
• 绿色条表示插入应用程序代码或区域、具有相同渲染目标或着色器集等的用户定义标记。可以使用
Visualization Settings
工具栏上的
Group By
下拉按钮选择分组。
• 蓝色条标记带有修改的状态和着色器的 draw calls。
(特定于 OpenGL)
橙色条表示引起警告的函数。
(特定于 OpenGL)
红色条表示导致错误的函数。
备注
当在列表中选择一个函数时,Graphics Frame Analyzer 更新
Profiling View
视图中的其他所有窗格,以反映该函数调用的帧的状态。
提示
可使用向上/向下箭头键或 Page Up/Page Down 键来在显示的函数之间导航。

Pixel History 选项卡

Pixel History
选项卡仅显示用户在
Resource Viewer
中指定的参与像素的事件。
要分析像素历史记录,在
Resource List
中选择渲染目标,然后在
Resource Viewer
中单击要分析的像素。Graphics Frame Analyzer 使用十字线标记所选像素,并筛选 API 调用,以便仅显示影响该像素的事件。每个调用旁边的彩色框显示在 API 调用执行后写入帧缓冲区的颜色。如果调用在其中一个管道阶段被拒绝,则在该调用旁边显示 框。
可使用向上/向下箭头键或 Page Up/Page Down 键来在显示的函数之间导航。

Resource History 选项卡

Resource History
选项卡仅显示用户从
Resource List
中选择的使用资源的事件。
要启用资源历史记录,双击
Resource List
中的任何资源;或单击 按钮;或从
Resource History
选项卡的
Select Resource
下拉列表中选择任何资源。
可使用向上/向下箭头键或 Page Up/Page Down 键来在显示的函数之间导航。

Frame Statistics 选项卡

Frame Statistics
选项卡显示帧中每种类型的调用数。
可使用向上/向下箭头键或 Page Up/Page Down 键来在显示的函数之间导航。
 

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.