Enfin une spec épurée des vieilles méthodes de rendues, devenues obsolètes avec les matériels actuels !
Il y a quelques jours j'ai voulu connaître ce qu'étaient les techniques et méthodes « d'aujourd'hui » dans OpenGL. En lisant la spec d'OpenGL 3.0, j'étais un peu déçu de la voir encore encombrée de vieilleries décrites avec précision, puis de les voir marquées « obsolète ». Ça surchargeait le document, rendait certaines choses encore plus confuses (mêmes fonctions ayant des comportement différents selon le mode d'utilisation...), et pouvait même induire en erreur (i.e., nous amener à utiliser des méthodes obsolètes parce qu'on a raté la ligne importante...). Ça n'aidait pas à y voir clair sur ce point, et un débutant lisant une doc comportant des éléments obsolètes et contre-performant va perdre du temps...
Du coup, ça devrait faire maigrir un coup le guide de programmation aussi (le « red book »).
Reste à voir pour les implémentation libres (dans mesa/gallium...). J'ai peur que ce ne soit pas encore à l'ordre du jour.
# Enfin !
Posté par Meku (site web personnel) . En réponse à la dépêche Spécifications OpenGL 3.1. Évalué à 6.
Il y a quelques jours j'ai voulu connaître ce qu'étaient les techniques et méthodes « d'aujourd'hui » dans OpenGL. En lisant la spec d'OpenGL 3.0, j'étais un peu déçu de la voir encore encombrée de vieilleries décrites avec précision, puis de les voir marquées « obsolète ». Ça surchargeait le document, rendait certaines choses encore plus confuses (mêmes fonctions ayant des comportement différents selon le mode d'utilisation...), et pouvait même induire en erreur (i.e., nous amener à utiliser des méthodes obsolètes parce qu'on a raté la ligne importante...). Ça n'aidait pas à y voir clair sur ce point, et un débutant lisant une doc comportant des éléments obsolètes et contre-performant va perdre du temps...
Du coup, ça devrait faire maigrir un coup le guide de programmation aussi (le « red book »).
Reste à voir pour les implémentation libres (dans mesa/gallium...). J'ai peur que ce ne soit pas encore à l'ordre du jour.