Salut Salut!
Cela faisait un moment que je n'etais pas venu et comme toujours "it's good to be back"...
Bref je voulais rapidement vous parler d'un sujet qui m'a mis sur les fesses et qui est peut connu a l'heure actuelle, il s'agit du passage dans la nouvelle generation d'Api pour Graphiques High Tech.
Je vais essayer de ne pas parler chinois pour ceux qui ne voient pas de quoi je parle.
Depuis quelques temps Nvidia, Microsoft et Vulkan Tech (issu de Nvidia) travaillaient de façon plus ou moins proche dans le dévellopement d'une nouvelle technologie d'interface graphique aussi appelé API.
Chacun bossant pour son compte, Nvidia pour les Jeux et Microsoft pour le Bureau, Ils nous ont finalement pondu deux œufs d'or: Vulkan et DX12
-Je m'explique:
Vous connaissez sans doute Direct-X 9, ce logiciel que tout le monde installait sur son Bon vieux Windows XP quand on voulait jouait a un jeu (ou que l'on voulait jouer avec les logos de DX diag #TrueStory)
Et bien ce que vous ne saviez sans doute pas c'est que cela permettait d'ajouter une nouvelle interface graphique sur votre ordi qui avait de base le Direct-X 8.1, le Nec-plus-ultra de la technologie de Windows a l'epoque.
Rapidement Direct X 9.0 fut remplacé par le 9.1 qui apporta pas mal de modif notamment le Direct GL, ancêtre de l'Open GL qui apparaitra sous la 9.3.
Sans ces deux companions (Direct X et Open GL) on n'aurait pas de Shader ou de Graphiques High Tech Aujourd'hui et bien que nous sommes passé a DX-10 de serie sur les Win-7 et ensuite DX-11 maintenant de serie sur tout les pc depuis 2013, on reste sur un principe quasi-identique et a peine plus efficace.
Depuis maintant la derniere mise a jour des Driver Nvidia on a pu voir un fichier appelé "VulkanInfo" qui a fait peur a pas mal de gens car il ressemble drôlement a un virus...
En réalité Nvidia a décidé d'insérer dans l'immense parc d'ordi sa nouvelle technologie qui descend tout droit des OpenGL, La Vulkan GL.
On attend donc d'ici quelques temps la sortie de Direct X 12.
-Mais Alors qu'es que ça change?
Pour une personne lambda: rien
Pour un joueur de jeu:
-Plus de performances car une methode de travail simplifiée
-un gain de fps de 5 a 25%
-un ordi qui supportera des jeux en ultra pendant encore 5 à 10 ans
-une meilleur qualité de jeu
Pour un dévellopeur:
-une simplification du travail
MAIS
-Language de code plus complexe
MAIS
-Plus de fonctionnalité
Voilà c'est tout, si vous mettez à jour régulièrement vos driver de jeux vous devriez voir apparaître cette technologie...
PS: Si vous avez une nvidia sachez que le fichier VulkanInfo ou VulkanInfo32 est un simple programme de test pour les dévellopeurs, vous pouvez l'ignorer voire le supprimer si il vous dérange tant que ça...
Have a nice day!