Compute Shader Analyse Unterstützung in PIX von DX SDK Februar 2010
-
20-09-2019 - |
Frage
DirectX SDK Febuary 2010 herunterladen Informationen zu neuen Funktionen, einschließlich Verbesserungen in PIX mit Unterstützung von Rechen Shadern Analyse hat:
PIX hat stark verbesserte Unterstützung für Analyse von Programmen, die Direct3D nutzen 11 Funktionen, einschließlich compute Shadern, Tessellation und dynamische Shader-Klasse-Verknüpfung.
Ich war daran interessiert, über Compute-Shader-Analyse und Debugging in PIX, so dass ich heruntergeladen habe und eine neue Version von DX SDK installiert. Aber ich war sehr verwirrt, wenn ich nicht in der Lage war keine besonderen Informationen über PIX Unterstützung finden Compute Shaders in seiner Dokumentation. Ich habe auch versucht, PIX zu untersuchen und etwas im Zusammenhang mit Compute Shaders in der Benutzeroberfläche zu finden, aber ich habe nichts gefunden ... Könnten Sie mir bitte an der Stelle in der Dokumentation oder Internet-Terminal, wo ich über Compute Shaders Analyse lesen in PIX oder beschreibt, wie PIX zu verwenden, um dies zu tun?
Lösung
Ich habe eine Antwort von Microsoft auf XNA Foren bekommt:
Frühere Versionen von PIX würde stoppen wenn sie liefen über irgendwelche API-Aufrufe bezogen auf compute-Shadern, Tessellation und dynamische Shader-Klasse Gestänge. Dies wurde behoben in der Februar 2010-Version von PIX. Sie erfassen können nun Rahmendaten, sehen die HLSL / Demontage für Shadern, untersuchen UAVs / Puffer, Schritt für Schritt durch Anrufe usw. für Programme mit dieser APIs.
PIX verfügt derzeit nicht über die Fähigkeit, einen Compute-Shader zu debuggen, das heißt, Schritt für Schritt durch Anrufe prüfen, Variablen / Register usw. Wir erkennen, dass diese Funktionalität wäre sehr nützlich, und wir sind Untersuchung von Lösungen für eine Zukunft Freigabe des DXSDK. Nichts ist bereit, dies zu zeigen oder ankündigen Zeit.