NVK intègre un support expérimental de DLSS sous Linux
Le pilote Vulkan open-source NVK, développé par la communauté pour les cartes graphiques Nvidia au sein du projet Mesa, intègre désormais un support expérimental pour la technologie de mise à l'échelle DLSS. Cette fonctionnalité, disponible dans la branche de développement Mesa 26.2, permet aux utilisateurs de Linux de bénéficier de l'upscaling Nvidia sans recourir aux pilotes propriétaires. Plutôt que de réimplémenter l'algorithme, NVK s'appuie sur une extension Vulkan nommée VK_NVX_binary_import. Celle-ci permet au système de charger des binaires CUDA précompilés fournis par Nvidia et de les exécuter directement sur le GPU. La fonctionnalité reste activée via une variable d'environnement expérimentale en raison de bogues connus et d'une contrainte technique majeure : NVK ne peut exécuter DLSS que si un binaire compatible est déjà disponible pour la carte graphique utilisée. Contrairement au pilote officiel Nvidia qui génère le bytecode à la volée, la version open-source dépend de fichiers préexistants. Cette avancée réduit significativement l'écart fonctionnel entre les solutions communautaires et fermées sur Linux. Lancé en 2022 par des ingénieurs de Collabora et de Red Hat, NVK est devenu en fin 2024 le premier pilote Vulkan open-source pour Nvidia à obtenir une certification provisoire Vulkan 1.4. Il prend en charge les architectures Turing et supérieures et fonctionne sur le pilote noyau Nouveau. Malgré ces progrès, les performances actuelles restent environ divisées par deux par rapport au pilote officiel. Le ray tracing est encore en développement et l'équipe maintient le projet avec des ressources limitées, un défi régulièrement souligné par ses responsables. Le support de DLSS sous Linux demeure par ailleurs fragmenté, certaines couches de traduction utilisées pour les jeux PC n'intégrant toujours pas les dernières versions de la technologie. L'intégration expérimentale dans NVK constitue néanmoins une étape clé pour l'écosystème Linux. Elle permet à davantage d'utilisateurs de profiter de l'upscaling Nvidia tout en validant la viabilité technique d'une alternative open-source, dont le développement se poursuit pour combler les dernières lacunes restantes.
