Microsoft hat PIX on Windows in der Version 2101.27 am 27. Januar 2021 veröffentlicht. Das AMD-Plugin unterstützt damit die Radeon-RX-6000-Serie auf Basis der RDNA-2-Architektur und stellt dedizierte Raytracing-Counter bereit. PIX kann Raytracing-Workloads dadurch auf aktueller AMD- und NVIDIA-Hardware auswerten. Für die RX-5000-Serie ergänzt die Version neue Counter für den Scalar Cache und den Instruction Cache.
Mehr Messwerte für AMD-GPUs
Die Raytracing-Counter geben Entwicklern detaillierte Einblicke in die Auslastung der hardwarebeschleunigten Strahlverfolgung. Die zusätzlichen Cache-Counter der RX-5000-Serie liefern Kennzahlen zur Speicherhierarchie und helfen bei der Suche nach Engpässen im Shader-Durchsatz. Damit erweitert PIX seine GPU-Analyse über die bisher unterstützten Plattformen hinaus.
Verbesserungen am Shader-Debugger
Das Update behebt mehrere Probleme beim Shader Edit and Continue und verbessert die Zuordnung von HLSL-Variablen und Zeilennummern bei externen PDB-Dateien. Außerdem unterstützt der Debugger Member-Methoden in Structs. Die Korrekturen betreffen die Verbindung zwischen kompiliertem DXIL und der ursprünglichen HLSL-Quelle.
Zusätzlich erhält der CPU-Sampling-Profiler neue Gruppierungs- und Filteroptionen. Function Summary und Callgraph Captures gelten in dieser Version als veraltet; ihre Aufgaben übernimmt der Sampling-Profiler innerhalb der Timing Captures. Die vollständige Liste der Änderungen steht in den offiziellen PIX-Release-Notes.
