• [^] # Re: Mouaif

    Posté par . En réponse au journal Linux a des défauts sur le bureau. Évalué à 4.

    Tu ne répond qu'à moitié à la question, si les drivers nvidia étaient si bien, pourquoi ils se ferrait chier avec les drivers AMD, plus buggés (puisque c'est surtout la raison évoqué pour les éviter) pour développer leur jeu ?

    Parce qu'on est pas confronté d'une part aux mêmes bugs selon l'usage qu'on fait des API, et il est clair qu'un moteur comme celui de Rage va taper plus fort qu'un truc comme Source qui peut se contenter de moins. Avec les drivers ATi, plus les API sont récentes, plus on risque de tomber sur des gros bugs. Ca ne t'étonne pas qu'on puisse jouer à Quake 3 sans problème avec les pilotes proprio, mais que ça merde dès qu'on lance Gnome 3 ? http://i.imgur.com/ibczj.jpg un exemple typique de ce qu'il se passait aux débuts de Gnome 3, avec ATI qui chaque mois promettait de réparer le problème dans les nouveaux catalyst, et toujours des artefacts graphiques de merde et les utilisateurs qui ne voyaient pas le bout du tunnel.
    D'autre part il semblerait que Steam ai des rapports particuliers avec AMD :
    http://www.tomshardware.com/news/Steam-Catalyst-DirectX-11-ATI-Radeon,11297.html

    Et enfin une bonne raison pour dev avec les drivers AMD c'est tout simplement pour toucher un plus large public que de se contenter de ceux qui ont une carte nvidia. Steam, contrairement au projet Gnome 3 qui fait un doigt d'honneur à ceux qu'ont une ATi, est un projet commercial, qui a besoin de vendre et pour cela, respecter leurs utilisateurs, qu'ils aient une carte ayant des drivers de qualité ou non. En développant avec les drivers AMD ils peuvent voir ce qui bug et ce qui ne bug pas, et faire des workarounds/utiliser des API alternatives quand ça merde.

    Les drivers ATI c'est aussi de la merde sous windows, c'est juste moins merdique que sous linux, mais ça reste de la merde. Et je dis ça en étant moi meme possesseur d'une Radeon 5770. Y'a des mois de ça, une mise à jour a salopé l'antialiasing sur presque tous les jeux dans mon cas et et le problème a été résolu en installant l'ancienne version du driver. On peut voir sur youtube en tappant "skyrim catalyst antialiasing" pour voir des exemples d'artefacts causé par le bug introduit dans les nouveaux drivers. Je crois que ce bug a été éliminé depuis mais j'ai décidé de ne plus installer de nouveau driver tant que je ne tombe pas sur un programme qui bug avec ceux que j'ai actuellement, c'est la politique à tenir avec ATI.

    Le jeu Rage d'id software était injouable la première semaine sur les cartes ATi et il a fallu des nouveaux drivers pour le rendre jouable.

    http://www.nofrag.com/2011/oct/08/39023/

    Cluster !@#,ドル écrit John Carmack. C'est dire s'il est énervé !
    "Les problèmes de drivers au lancement de Rage ont été une vraie !@#$. Nous étions plutôt satisfaits des progrès réalisés durant les derniers mois pour optimiser le jeu sur les cartes AMD ; nous avions fait de nombreux changements en interne pour répondre aux préconisations des ingénieurs d'AMD afin d'obtenir les meilleures performances possibles avec leurs drivers et l'architecture matérielle de leurs cartes […]

    Le jour du lancement, quand les mauvais drivers sont sortis, la moitié de nos clients se sont retrouvés avec un produit qui, pour faire simple, ne fonctionnait pas. Le fait que les drivers fonctionnant correctement souffraient d'incompatibilités avec d'autres jeux n'a pas aidé. Sur PC, il faut toujours s'attendre à avoir des problèmes avec les machines vieilles ou un peu exotiques, mais le problème touchait des configurations qui auraient du faire tourner le jeu sans problème." - John Carmack chez Kotaku

    La différence majeure dans les faits, c'est que quand ça merde sous Windows, ATi se presse pour corriger le problème.
    Rage tournait pas correctement pour bon nombre de possesseurs de carte d'ati lors de la première semaine, MAIS le problème a été vite corrigé.

    La même chose sous linux avec Gnome 3 et c'est une saga qui dure des mois plutôt que des semaines.

    J'ai une ATI parce que c'est cheap, pas parce que c'est bon. Parce que comparé à l'expérience que j'ai vécu quand j'avais une nvidia dans le passé, que ce soit sous windows ou sous linux. Ben pour rester crû, ati c'est de la m-e-r-d-e.