• [^] # Re: Rejoindez nous dans NouVeau on s'amuse bien

    Posté par . En réponse à la dépêche Démarrage d'un projet de développement de pilote libre pour les cartes vidéo NVidia. Évalué à 2.

    - Je travaille pour l'instant majoritairement sur NV40 (j'ai un NV44 donc geforce 6200). L'architecture du NV40 est très proche du NV30 (donc geforce 5x00), et il semble possible d'unifier le code d'envoi de primitives pour supporter aussi NV10 et NV20 (comme c'est fait dans le CVS nv10_swtcl.c). De la même manière, je pense que le support du G70 (geforce 7x00) restera assez proche.

    A ce propos, les cartes plus récentes ont un GPU programmable, donc ce doit être coton, si tu ne connais pas leur jeu d'instructions, non?

    - Je n'exclus pas le support des vieilles cartes comme NV03/NV04/NV05, en tout cas au moins un support minimal. En particulier le NV03 n'a pas actuellement de support de la 3D du tout, ni libre ni propriétaire.

    Tiens d'ailleurs, sur le ftp de nvidia, où se trouve toutes les versions de leur driver, les premières versions avaient été faites en partenariat avec SGI et VA Linux. Il se trouve que ce sont les chips supportés par ce premier driver qui ne sont plus supportés dans les versions >= 7664, alors coincidence? complot?
    ftp://download.nvidia.com/XFree86_40/0.9-1/ (le tout premier driver)

    - Je vais pinailler mais L'un des outils créés pour l'occasion enregistre les changements faits au niveau des registres de la carte vidéo sur le bus PCI n'est pas tout à fait exact. Ce que l'outil fait est simplement d'afficher le contenu de la fifo de commandes de la carte.

    Oui, pardon, j'ai lu rapidement le peu d'informations sur la page de sourceforge, donc voilà.