Malheureusement pour Nouveau, à chaque fois qu'on arrivait à un point où l'on espérait avoir quelque chose de stable et testable pour jouer avec, il fallait se mettre à réécrire ce qu'on avait fait.
Pour le DRM, il y a eu l'arrivée du TTM, chargé de gérer la mémoire de la carte vidéo. Pour le DRI de Mesa, déjà qu'il fallait passer pas mal de temps à comprendre comment faire un driver, il se trouve que Gallium3D pointait son nez.
Donc on se retrouvait souvent coincé entre l'enclume et le marteau, coté développeurs, entre le code qu'on pouvait écrire avec les infos qu'on avait trouvé par reverse engineering, et les nouvelles API "beaucoup plus mieux qu'avant" sur lesquels baser le code à écrire. Ce qui a fortement ralenti le développement je pense, en tout cas pour moi.
[^] # Re: bravo ... mais regret
Posté par Patrice Mandin . En réponse à la dépêche Un point sur le projet Nouveau. Évalué à 6.
Pour le DRM, il y a eu l'arrivée du TTM, chargé de gérer la mémoire de la carte vidéo. Pour le DRI de Mesa, déjà qu'il fallait passer pas mal de temps à comprendre comment faire un driver, il se trouve que Gallium3D pointait son nez.
Donc on se retrouvait souvent coincé entre l'enclume et le marteau, coté développeurs, entre le code qu'on pouvait écrire avec les infos qu'on avait trouvé par reverse engineering, et les nouvelles API "beaucoup plus mieux qu'avant" sur lesquels baser le code à écrire. Ce qui a fortement ralenti le développement je pense, en tout cas pour moi.