Lien NVK : La prise en charge des modificateurs de format DRM a été intégrée à Mesa 24.1
Lien GTK 4.15 Released With Vulkan Renderer By Default
Lien NVK est maintenant prêt pour le prime time
Lien How to share code between Vulkan and Gallium
Lien Le point sur NVK : ce que nous avons réalisé et ce vers quoi nous nous dirigeons
Lien NVK atteint la conformité avec Vulkan 1.0
Lien Zink apporte OpenGL conforme sur les GPU Imagination
Lien Mise à jour du NVK : activation de nouvelles extensions, statut de conformité, etc.
Lien Exploration de Rust pour les pilotes Vulkan
VulkanSceneGraph - Un graphe de scène en C++
Ayant parlé rendu 3D et graphes de scène, nous pouvons nous attaquer à la troisième et dernière partie de cette série et évoquer enfin cette première sortie stable de VulkanSceneGraph.
VulkanSceneGraph (VSG) est donc une bibliothèque fournissant un graphe de scène basé sur Vulkan, écrite par Robert Osfield, qui est aussi le créateur d'OpenSceneGraph (OSG), l'ancêtre de VSG. Avec VSG, c'est une bibliothquèque plus moderne et plus modulaire qui nait. Parmi les utilisateurs d'OSG, on peut citer le simulateur de vol libre Flightgear, mais également beaucoup de simulations et de rendu de villes et de terrains, ce qui se ressent à l'usage avec des fonctionnalités très complètes de chargement à la volée de textures et de données d'élévation.
Forum Linux.général Vulkan, switch user et software vs hardware renderer
Bonjour, j'ai un soucis avec vulkan quand j'essaye de lancer une appli avec un autre utilisateur que celui qui est logué dans la sessions graphique :
Voila mon workflow qui fonctionne très bien avec les applis OpenGL mais pas avec les applis Vulkan :
- je me logue dans ma session graphique avec user1
- j'ouvre un terminal, je coupe l'authentification à X : xhost +
- je change d'utilisateur : su - user2 + MonSuperMotDePasseSecret (ne le retenez pas, il est secret…)
- (…)
Le rendu 3D, rétrospective
Le 13 novembre 2022 est sorti Vulkan Scene Graph 1.0.0 (VSG). C'est la première version stable de cette bibliothèque en C++ qui fournit un graphe de scène basé sur l'API graphique Vulkan. Son concepteur, Robert Osfield, avait créé et maintenu OpenSceneGraph (OSG), basé sur OpenGL. Vulkan étant devenu la référence, il était temps de mettre à jour OSG en utilisant les toutes dernières fonctionnalités du C++. Comme c'est un sujet touffu, je vous propose dans cette première dépêche de revenir sur l'histoire des graphismes 3D. Dans une deuxième dépêche, nous verrons ce qu'est un graphe de scènes, et dans une troisième, nous nous pencherons plus spécifiquement sur OpenSceneGraph et VulkanSceneGraph.