著色器核心與指令
著色器指令負載可以透過 GPU 計數器在巨觀層級測量,但微觀層級的情況則需要在個別波一次執行一個指令時進行追蹤。例如,GPU 計數器可能顯示許多波花時間在停滯上,但追蹤可能會揭示這些停滯完全被其他正在執行有用工作的波所隱藏。 如需 VMEM 指令的詳細資訊,請參閱 How do VMEM Instructions Work? (XBOX Developer Downloads->XBOX One->All XBOX One XDK CHMs) 白皮書。 如需著色器核心的背景資訊,請參閱 XBOX One GPU Shader Cores 白皮書。使用著色器指令追蹤
著色器指令追蹤功能不會顯示在預設的 PIX 配置中。若要檢視此功能,請按一下右上方的 Views。接著,按一下並拖曳 GPU Captures 下的 Shader Instruction Trace (如下圖所示),並視需要放到配置中。

- 以滑鼠右鍵按住並拖曳,在檢視中平移。
- 使用 Ctrl+滾輪放大時間軸。
- 使用滾輪 (不按 Ctrl) 捲動檢視。
