Un ingénieur Nvidia programme un pilote Vulkan pour Raspberry Pi »Raspberry for Newbies

Logo de Raspberry Para Novatos

De temps en temps, j’ai parlé de Vulkan sur ce site, et cela a toujours été lié au Raspberry Pi 4B et à la capacité de sa carte graphique à fonctionner avec lui. API, mais le cas est aujourd’hui assez différent. Martin Thomas, un ingénieur Nvidia, a programmé un pilote qui permet d’utiliser l’API Vulkan sur les cartes VideoCore IV, ce qui signifie que nous pouvons utiliser Vulkan sur tous les modèles Raspberry Pi équipés de cette carte graphique.

Pour ceux qui ne savent pas ce que c’est VulkanIl s’agit d’une API de bas niveau qui permet un contrôle plus direct de la carte graphique et une moindre utilisation du processeur lors de son utilisation. De cette façon, nous pouvons obtenir de meilleures performances graphiques sur le même appareil tant que le programme ou le jeu que nous utilisons est prêt à utiliser Vulkan.

YouTube video

Et maintenant que nous comprenons ce qu’est Vulkan et ce que nous accomplirions avec son utilisation, nous allons avec l’actualité elle-même. Depuis que Martin Thomas a investi du temps libre pendant 2 ans pour pouvoir créer une première version des pilotes de la carte graphique VideoCore IV qui portent tous les modèles Raspberry Pi 0, 1, 2 et 3 avec compatibilité avec l’API Vulkan.

Les résultats sont plutôt bons, puisque nous avons réussi à faire tourner VkQuake3 à plus de 100 FPS, une vitesse que nous n’avons pas atteinte avec OpenGLES. Voyant cela, on peut s’attendre à une augmentation significative des performances de jeu en utilisant ce nouveau pilote, qui nous permettra également d’exécuter plus de jeux avec box86.

Mais comme tout ce qui est nouveau sur Raspberry Pi, Ces pilotes compatibles Vulkan ne sont pas sans problèmes, car ils ne fonctionnent correctement qu’à partir d’un terminal. Si nous essayons d’exécuter quelque chose à partir du bureau, le contrôle de la résolution est effectué dans l’environnement espace utilisateur au lieu de dans Paramètre du mode noyau, empêchant le conducteur de fonctionner. De plus, il y a encore de nombreuses fonctionnalités Vulkan à implémenter dans ces pilotes, donc toutes ne fonctionneront pas.

Si vous souhaitez toujours essayer ce pilote Vulkan, vous pouvez téléchargez-le depuis son référentiel GitHub, où il est également indiqué comment l’installer, même si vous devez vous rappeler que seuls les programmes que vous exécutez à partir d’un terminal Linux sans environnement graphique fonctionneront pour vous, sinon vous n’obtiendrez pas un accès complet du pilote à la carte graphique.

Plus d’informations