va donc faire un tour dans ce qu'on appelle le windows DDK (je sait c mal), surtout la partie HAL ddraw/d3d (qui correspond aussi a ce que doit implementer un driver de cg pour une couche optimale GLX/OpenGL) et tu va comprendre la complexite d'un driver de cartes graphiques (par rapport aux autres drivers d'autres peropheriques) surtout en tenant compte que bon nombre de fonctionnalites ne peuvent etre implementes (exemple: les textures compressees) sans utilisation de code tiers licence (suite de l'exemple: S3TC/DXTC, ...).
Maintenant pour les specs je ne voit rien qui empecherait la divulgation de celles-ci. Mais en etant honnete je ne verrait pas ce que l'on pourrait en faire a part avoir un tres bon support de la 2d.
Pour la 3d je pense que c'est bien illusoire de croire a une implementation libre performante sans l'aide de la centaine de devs specialises nvidia.
De plus il semblerait que certains devs xfree aient eut acces a un minimum de specs (surement sous NDA) car le driver nvidia libre marche tres bien en 2d (et ne croit pas qu'il marcherait si ils n'avaient pu avoir un minimum de specs)
Donc je serait le premier a feliciter nvidia si ils libereraient le code source d'un driver, meme sous-optimise, (je pense que ca nous apprendrait tellement) bien que je ne fasse pas trop d'illusions. Pour les specs j'attends tjs car ils doivent bien pouvoir sortir qquechose (en virant les qques petits morceaux de specs qui ne leurs appartiennent pas).
Maitenant au lieu de "taper" a chaque fois sur nvidia (avec un peu de raison), si vous pouviez mettre plutot votre energie a "taper" sur les fabricants de peripheriques beaucoup plus "simples" (et que les drivers ne contiennent vraiment aucun secret industriel) que ceux-ci ne prennent meme pas la peine de supporte sous linux ou filent (voire ne filent pas du tout) des specs totalememt minimalistes: support portables, certains modems, certaines imprimantes, ...
[^] # Re: NVidia et ses pilotes Linux.
Posté par Raphael Junqueira . En réponse à la dépêche NVidia et ses pilotes Linux.. Évalué à 0.
on va finir cette discussion sterile:
va donc faire un tour dans ce qu'on appelle le windows DDK (je sait c mal), surtout la partie HAL ddraw/d3d (qui correspond aussi a ce que doit implementer un driver de cg pour une couche optimale GLX/OpenGL) et tu va comprendre la complexite d'un driver de cartes graphiques (par rapport aux autres drivers d'autres peropheriques) surtout en tenant compte que bon nombre de fonctionnalites ne peuvent etre implementes (exemple: les textures compressees) sans utilisation de code tiers licence (suite de l'exemple: S3TC/DXTC, ...).
Maintenant pour les specs je ne voit rien qui empecherait la divulgation de celles-ci. Mais en etant honnete je ne verrait pas ce que l'on pourrait en faire a part avoir un tres bon support de la 2d.
Pour la 3d je pense que c'est bien illusoire de croire a une implementation libre performante sans l'aide de la centaine de devs specialises nvidia.
De plus il semblerait que certains devs xfree aient eut acces a un minimum de specs (surement sous NDA) car le driver nvidia libre marche tres bien en 2d (et ne croit pas qu'il marcherait si ils n'avaient pu avoir un minimum de specs)
Donc je serait le premier a feliciter nvidia si ils libereraient le code source d'un driver, meme sous-optimise, (je pense que ca nous apprendrait tellement) bien que je ne fasse pas trop d'illusions. Pour les specs j'attends tjs car ils doivent bien pouvoir sortir qquechose (en virant les qques petits morceaux de specs qui ne leurs appartiennent pas).
Maitenant au lieu de "taper" a chaque fois sur nvidia (avec un peu de raison), si vous pouviez mettre plutot votre energie a "taper" sur les fabricants de peripheriques beaucoup plus "simples" (et que les drivers ne contiennent vraiment aucun secret industriel) que ceux-ci ne prennent meme pas la peine de supporte sous linux ou filent (voire ne filent pas du tout) des specs totalememt minimalistes: support portables, certains modems, certaines imprimantes, ...