web-dev-qa-db-fra.com

Comment savoir si le pilote de ma carte graphique prend en charge Vulkan?

J'ai un processeur Intel mobile de troisième génération i5-3210M, avec une carte graphique HD4000 intégrée. Comment puis-je savoir quelle version du pilote (i915) je possède et est-ce qu'il prend en charge Vulkan? Quelle version de Mesa j'ai dans Kubuntu 16.10?

Que se passe-t-il si je lance un jeu créé avec l'API Vulkan sans la prise en charge de Vulkan dans le pilote?

4
Hrvoje T

Selon Intel: ( (pilotes graphiques open source Intel et interface graphique vulkan ), le support de Vulkan est de manière transparente dans les distributions Linux PC .

Que le support Vulkan ou OpenGL soit intégré ou non à un jeu donné, cela dépend du développeur de ce jeu et non de votre matériel/micrologiciel ou de vos pilotes logiciels.

Comme le souligne le commentaire ci-dessous, l’intégration "transparente" ci-dessus s’applique aux CPU de 6ème génération. Pour IvyBridge (HD4000) et le support Vulkan plus récent, il est intégré au pilote Mesa 13 Intel-Vulkan qui peut être téléchargé ici: ( archlinux.org vulkan-intel ) et commenté en détail ici: (- Mesa 1 ). Remarque Le pilote Mesa 13, sorti le 1er novembre 2016, constitue une nette amélioration par rapport à la version 12.

0
WinEunuuchs2Unix

un moyen simple est de regarder le non officiel base de données gpu vulkan https: // vulkan .gpuinfo.org

Le meilleur moyen est d'installer l'utilitaire vulkaninfo à partir de votre gestionnaire de référentiel, comme apt-get install vulkaninfo , emerge ou pacman

Cela dépend du matériel, cependant, la plupart des dernières années gpu sont compatibles. Ensuite, il a besoin du soutien des pilotes, o.s. et jeu.

J'ai bien peur que dans votre cas, i915, ne supporte pas du tout Vulkan (voir https://wiki.gentoo.org/wiki/Vulkan pour en savoir plus sur le fait que i915 ne peut pas exécuter le logiciel Vulkan)