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

修改 DirectX 9/10/11 DirectX* 状态

如果未出现您预期的渲染场景 , 您可以在 Graphics Frame Analyzer 更改某些 DirectX* 状态,以对其调试并立即看到修改后的状态如何影响场景。此外 , 使用此覆盖评估修改状态是否导致了比对视觉效果所作的相应的更改产生了可接受的性能变更。   
要修改 DirectX* 状态 , 请执行以下操作 :
  • Scene Overview
    窗格中选择要求的尔格, 或在
    可视化
    窗格中选择。
  • 单击
    Tabs
    窗格中的
    State
    选项卡。
  • 以下选项卡之间切换来更改相应的 DirectX* 状态 :
    对 Microsoft DirectX* 9 应用程序 :
    • 渲染状态
    • 采样器状态
    • 其它状态
    • 指示灯 ( 只读 )
    • 指标 ( 只读 )
    • 调色板 ( 只读 )
    • 剪切面 ( 只读 )
    对 Microsoft DirectX* 10 应用程序 :
    • 混合状态
    • Depth-Stencil 状态
    • 光栅化状态
    • Geometry Shader 取样器
    • 顶点着色器取样器
    • 像素着色器取样器
    对 Microsoft DirectX* 11 应用程序 :
    • 混合状态
    • Depth-Stencil 状态
    • 光栅化状态
    • Geometry Shader 取样器
    • 顶点着色器取样器
    • 像素着色器取样器
    • Hull 着色器取样器
    • 域着色器取样器
如果状态字段包含值,那么所有选定的尔格使用该值;简单地更改状态字段中的值更改值所选尔格。如果如下面图中的状态字段是空的,这是指两个或多个所选尔格具有该状态字段不同的值;如果你在这个空状态字段设置一个值,该值将被用于所有选定的尔格。
如果您修改影响尔格的性能,你会看到 中的变化。

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804