ni Sony ...
John Carmack, développeur renommé dans le monde de la 3D, a un avis sur Mantle, la nouvelle API d'AMD. Mantle est une des nouveautés annoncées par AMD la semaine dernière, même si elle a un petit goût de déjà vu : le principe se rapproche du Glide qui a fait les beaux jours de 3dfx il y a 15 ans.
L'idée est simple : donner un accès au GPU (presque) directement aux développeurs. Actuellement, on passe par une API (Direct 3D, OpenGL, etc.), qui va communiquer avec un pilote qui va lui même communiquer avec le matériel. Le principal problème, c'est que les API sont « généralistes », dans le sens où elles sont prévues pour différents modèles de cartes graphiques, et ne permettent donc pas de tirer la quintessence d'un GPU. Mantle devrait permettre — AMD ne propose pas encore de détails techniques — de communiquer avec le GPU plus facilement, en prenant en compte ses spécificités.
Microsoft et Sony ne devraient pas aimer Mantle
Selon John Carmack, les deux grands constructeurs de consoles, Sony et Microsoft, ne devraient pas apprécier cette nouvelle technologie. La raison est simple : on se rapproche du fonctionnement des consoles, où les API, les pilotes et le matériel sont bien plus liés que dans le monde PC. Et si Mantle permet des gains intéressants sur des GPU AMD, c'est une mauvaise nouvelle pour les deux constructeurs : la Xbox One et la PlayStation 4 sont équipées de GPU AMD proches de ceux que l'on trouve dans les PC.
Plus concrètement, Sony et Microsoft peuvent optimiser les jeux de façon plus efficace que sur PC parce que les développeurs ont une idée très précise du matériel. Avec Mantle, les développeurs pourront effectuer des optimisations assez proches pour les jeux, en visant un matériel précis, par exemple une Steam Machine. Et à ce moment-là, un des avantages des consoles sera perdu, ce qui n'est évidemment pas une bonne chose pour Sony ou Microsoft.
Reste une question : est-ce qu'AMD arrivera à imposer Mantle ? Ce n'est pas une tâche facile, AMD n'est que le troisième vendeur de GPU dans le monde (derrière Intel et NVIDIA) et les développeurs apprécient rarement de devoir proposer plusieurs versions d'un moteur. Si Mantle offre un gain important, certains tenteront peut-être l'aventure, mais pour le moment, il s'agit surtout d'une annonce...
source:
http://www.tomshardware.fr/articles/john-carmack-mantle,1-45842.html