support d'analyse Compute Shader dans PIX de DX SDK Février 2010
-
20-09-2019 - |
Question
DirectX SDK 2010 télécharger Fevrier contient des informations sur les nouvelles fonctionnalités, y compris l'amélioration de PIX avec l'appui de l'analyse des shaders calcul:
PIXa beaucoup de soutien amélioré pour analyse des programmes qui utilisent Direct3D 11 caractéristiques, y compris Compute Shaders, tessellation et dynamique liaison classe shaders.
Je me suis intéressé au sujet de l'analyse compute shaders et le débogage dans PIX, donc je l'ai téléchargé et installé une nouvelle version de DX SDK. Mais je suis très confus quand je ne pouvais trouver aucun détail particulier sur le soutien PIX pour Compute Shaders dans sa documentation. J'ai aussi essayé d'enquêter sur PIX et trouver quelque chose lié à Compute Shaders dans l'interface utilisateur, mais je ne trouve rien ... Pourriez-vous s'il vous plaît me diriger à l'endroit dans la documentation ou sur Internet, où je peux lire sur l'analyse des shaders calcul en PIX ou décrire comment utiliser PIX pour le faire?
La solution
J'ai réponse de Microsoft sur les forums XNA :
Les versions précédentes de PIX arrêteraient quand ils ont couru à travers les appels API lié à Compute Shaders, tessellation, et la classe de shaders dynamique lien. Cela a été corrigé dans la version Février 2010 PIX. Toi peuvent désormais capturer des données d'image, voir la HLSL / démontage pour les shaders, examiner UAV / tampons, étape au moyen d'appels, etc. pour les programmes utilisant ces API.
PIX ne possède la possibilité de déboguer un shader de calcul, à savoir, étape au moyen d'appels, d'examiner variables / registres, etc. Nous reconnaître que cette fonctionnalité serait très utile, et nous sommes la recherche de solutions pour un avenir sortie du DXSDK. Rien n'est prêt à afficher ou annoncer à ce temps.