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

设置触发器

使用触发器,可以在符合特定条件时,自动捕获帧或踪迹。条件以自定义逻辑表达式的形式指定。
例如,您可以配置 Graphics Monitor 在
FPS
值低于特定阈值以及
Vertex Count
值较高时捕获帧。此配置可以有效地解决难以手动隔离的零星性能问题。
请按照以下步骤设置触发器:
  1. 在 Graphics Monitor Launcher 屏幕上,点击 按钮。
  2. 打开
    Trigger
    选项卡,然后点击
    ON/OFF
    开关启用触发器。
  3. Do
    下拉列表中选择所需执行的操作。可以选择
    Frame Capture
    Trace Capture
  4. When
    框中,指定触发条件。条件是包含指标、数字、逻辑运算符和简单函数的真/假表达式。 创建表达式:
    1. 键入 ""(双引号)获得包含可用指标的下拉列表,然后选择指标。
    2. 将指标视为布尔表达式中的操作数,使用运算符和函数创建自定义逻辑表达式。
      可用的运算符和函数:
      +、-、*、/
      基本算术运算
      &&
      逻辑与
      ||
      逻辑或
      !
      逻辑非
      >、<
      大于、小于
      >=、<=
      大于或等于、小于或等于
      ==
      等于
      !=
      不等于
      max(
      value1, value2
      )
      返回两个值中的最大值
      min(
      value1, value2)
      返回两个值中的最小值
备注
  • max() 和 min() 函数可以嵌套,可以将指标值作为参数使用。
  • Graphics Monitor 会动态检查表达式的正确性。如果检测到问题,在
    When
    框中会显示错误或警告图标。
  1. Post Action
    下拉菜单中选择在执行触发器后要执行的操作。
    可用选项有:
    1. Nothing:不执行任何操作。
    2. Terminate:激活触发器后,关闭目标应用程序。
  2. 指定重新触发延迟时间。重新触发延迟时间是自上一次触发激活以来忽略触发的时间量。此选项可用于防止后续多次激活触发器,避免捕获多个重复帧或踪迹。此延迟时间还提供了将捕获文件写入磁盘的时间。
  3. (可选)点击
    Add new trigger
    按钮可以再添加一个触发器,允许多个触发器同时工作。
备注
本选项仅可用于 Microsoft DirectX* API。

Product and Performance Information

1

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