Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les sections suivantes décrivent les fonctionnalités à utiliser dans les tests de performances et l’amélioration, telles que les requêtes, les compteurs, le minutage et la prédication.
Tip
Avant d’implémenter des requêtes d’horodatage personnalisées, envisagez d’utiliser PIX pour Windows pour le profilage GPU. PIX fournit des captures de minutage, une visualisation de l’occupation du GPU et une analyse des coûts par appel de tirage sans nécessiter de modifications de code. Pour les tests de régression automatisés, l’API de capture par programmation PIX permet l’intégration dans les pipelines CI.
Dans cette section
| Sujet | Description |
|---|---|
|
Stream-Output compteurs, compteurs d’UAV, requêtes et |
Les compteurs de sortie de flux et d’UAV fonctionnent dans Direct3D 12 dans une méthode similaire à Direct3D 11, même si la mémoire des compteurs doit maintenant être allouée par l’application, le pilote ne le fait pas. Les requêtes dans Direct3D 12 sont plus différentes de celles de Direct3D 11, avec l’ajout de clôtures et d’autres processus qui suppriment le besoin de certains types de requêtes. |
|
minutage |
Cette section traite de l’interrogation des horodatages et de la calibration des compteurs d’horodatage gpu et processeur. |
|
de prédication |
La prédication est une fonctionnalité qui permet au GPU plutôt qu’au processeur de déterminer de ne pas dessiner, copier ou distribuer un objet. |