Supporto analisi Compute Shader in PIX da DX SDK febbraio 2010
-
20-09-2019 - |
Domanda
DirectX SDK Febbraio 2010 scarica pagina ha informazioni sulle nuove funzionalità, tra cui miglioramenti nel PIX con il supporto di analisi shaders calcolo:
PIX ha molto migliorato il supporto per analisi dei programmi che utilizzano Direct3D 11 funzioni, tra cui elaborazione shader, tessellation, e dinamico Classe dello shader linkage.
Mi interessava sull'analisi Compute Shader e il debug nel PIX, così ho scaricato e installato la nuova versione di DX SDK. Ma ero molto confuso quando non ero in grado di trovare alcun dettaglio particolare circa il supporto PIX per Calcolare Shaders nella sua documentazione. Ho anche provato a indagare PIX e trovare qualcosa legato per calcolare shader nell'interfaccia utente, ma non ho trovato nulla ... Mi può puntare al luogo nella documentazione o internet, dove posso leggere su analisi shader calcolo in PIX o descrivere come utilizzare PIX per fare questo?
Soluzione
Ho un risposta da Microsoft XNA Forum :
Le versioni precedenti di PIX avrebbero fermare quando correvano attraverso tutte le chiamate API relativi a calcolare shader, tassellazione, e la classe dello shader dinamica linkage. Questo è stato posto rimedio a la versione di febbraio 2010 del PIX. voi può ora catturare dati di trama, visualizzare il HLSL / smontaggio per shaders, esaminare UAV / buffer, passo attraverso chiamate, etc. per i programmi che utilizzano queste API.
PIX attualmente non hanno la capacità di eseguire il debug di uno shader di calcolo, cioè, passo attraverso chiamate, esaminare variabili / registri, ecc riconoscere che questa funzionalità sarebbe molto utile, e siamo ricerca di soluzioni per un futuro rilascio del DXSDK. Niente è pronti a mostrare o annunciare a questo tempo.