Intel simplifie les shaders précompilés pour les jeux vidéo

Intel a récemment dévoilé une solution visant à résoudre un problème fréquent chez les joueurs : le shader stuttering. La marque prévoit de distribuer des shaders précompilés via son ensemble de pilotes, libérant ainsi les systèmes des utilisateurs de cette tâche problématique. Ce processus rappelle le fonctionnement des consoles, qui évitent les saccades de jeu et les longs temps de chargement initiaux grâce à des shaders fournis avec chaque jeu.

Le shader stuttering ne doit pas être confondu avec le traversal stutter. Ce phénomène survient lorsqu’un jeu doit compiler un shader pour la première fois pendant que l’on joue. Cela se produit généralement avec l’apparition de nouveaux effets, matériaux ou lumières, amenant le pilote du GPU à compiler le shader correspondant. Bien que cette opération ne prenne que quelques millisecondes, elle engendre une interruption soudaine dans la transmission des images, perçue comme un hic. Un exemple marquant est The Callisto Protocol, qui transforme une belle expérience en un moment désagréable.

Le shader stuttering est particulièrement désagréable durant les premières minutes de gameplay après l’installation d’un jeu ou une mise à jour de pilote. Les shaders doivent alors se compiler pour la première fois. Bien que ce problème ne soit pas spécifique à un moteur de jeu en particulier, les jeux utilisant Unreal Engine 4 et 5 sont souvent associés à cette difficulté. Certains développeurs ont tenté de contourner le problème en ajoutant une étape de compilation des shaders dans le menu de lancement du jeu, mais cela peut être long en fonction des performances de chaque système.

À lire :  Webinaire Intel sur le rafraîchissement Arrow Lake le 17 mars : des améliorations techniques pour séduire

Certaines compilations peuvent prendre des temps excessifs, comme Star Wars Jedi : Survivor, qui nécessite entre 15 et 30 minutes, ou jusqu’à 50 minutes pour The Last of Us Part I (avant la mise à jour). Ce temps pourrait autrement être consacré à profiter du jeu.

Pour remédier à cette problématique, Intel envisage de compiler les shaders dans le cloud avant de les distribuer aux joueurs par le biais de son logiciel de pilote. Ces shaders seront enregistrés dans un dossier de cache local, permettant aux jeux d’y accéder directement plutôt que de les reconstruire de zéro. Intel évoque un processus automatique, insinuant qu’un système de détection des jeux sera mis en place pour télécharger les shaders nécessaires.

Intel n’est cependant pas seul dans cette démarche. Microsoft travaille également sur une solution similaire pour ses modèles ROG Xbox Ally et ROG Xbox Ally X. Steam dispose aussi d’un système qui télécharge des caches de shaders précompilés pour certains titres utilisant OpenGL et Vulkan.

Un service universel pour les utilisateurs d’Intel

Cependant, l’approche d’Intel se veut plus universelle, tant que l’utilisateur opte pour l’une de ses cartes graphiques Arc. On peut s’attendre à ce qu’AMD et NVIDIA suivent cette tendance avec leurs propres solutions, mais Intel bénéficie d’un avantage en termes de temps, disposant de moins de modèles de GPU. Quand AMD et NVIDIA décideront de faire de même, elles devront couvrir des dizaines de cartes graphiques, contrairement à Intel.

Des incertitudes demeurent

Une question persiste : tous les jeux seront-ils pris en charge ? Et combien de temps faudra-t-il à Intel pour publier des shaders précompilés pour les nouveaux titres ? Il est probable que les jeux bénéficiant d’un support de pilote dès leur sortie auront également droit à ce traitement. Cependant, qu’en est-il des titres plus petits qui ne reçoivent pas cette attention ? Les joueurs profitant de ces shaders précompilés devraient vivre une expérience améliorée, leur permettant de jouer sans attendre que la barre de chargement se remplisse.

À lire :  ASRock recommande l'Intel Arc A380 pour DeskMeet, idéal pour les gamers à petit budget

Guide Optimisation Pc Windows 11 Jeux Performance Bot Guide Optimisations Pc Windows 10 Jeux Performances Sur Omgpu.com Bot

Guide Comment Reduire Input Lag Latence Omgpu Bot Comment supprimer Coil Whine carte graphique

Vous pourriez aussi aimer