Il riquadro Shader ti consente di visualizzare i singoli Shaderr utilizzati nella traccia.
Per utilizzare questo riquadro, seleziona un ombreggiatore nell'elenco. Viene creata una nuova scheda che mostra l'origine dello mesh e le statistiche di analisi statiche.
Per vedere lo slogan specifico associato a una fase specifica della pipeline, visualizza la fase nella visualizzazione pipeline.
Seleziona codice meshr
Puoi selezionare SPIR-V o, se possibile, GLSL. Nota:
- Se il codice SPIR-V fornisce il codice GLSL originale nelle istruzioni OpSource, la scheda GLSL mostra semplicemente lo stesso codice. In caso contrario, l'AGI tenta di decompilare SPIR-V in GLSL utilizzando SPIRV-Cross.
- Se si verifica un errore nella decompilazione, l'opzione per mostrare il codice sorgente GLSL non è disponibile.
Analisi statica
L'AGI fornisce statistiche da un'analisi statica dello meshr SPIR-V. Ecco le statistiche supportate:
Statistica | Descrizione |
---|---|
Istruzioni ALU | Numero di istruzioni nello mesh che utilizza l'ALU. |
Istruzioni per le texture | Numero di recuperi delle texture nello mesh. |
Istruzioni per i rami | Numero di istruzioni di diramazione nello mesh. |
Picco di pressione nel registro temporaneo | Numero massimo di registri temporanei attivi contemporaneamente. La durata di un valore temporaneo inizia dalla sua definizione e termina al suo ultimo utilizzo nello mesh. La statistica somma p il numero di registri utilizzati da ogni valore attivo (ad esempio, un numero in virgola mobile 4D corrisponde a 4 registri). |