Déboguer avec OpenGL, un billet de blog par gbdivers
Posted
on Developper.com
See other posts from Developper.com
Published on Thu, 23 Aug 2012 18:57:00 +0200
Indexed on
2012/08/27
21:44 UTC
Read the original article
Hit count: 186
Filed under:
Lorsque l'on débute l'apprentissage d'OpenGL et des shaders (et même ensuite), on est vite confronté au problème du débogage, soit parce que le programme s'arrête brusquement, soit parce que le résultat obtenu ne correspond pas à ce que l'on attend. Traditionnellement, on utilise la fonction glGetError, mais elle est encore trop souvent "oubliée" par les développeurs et elle donne finalement assez peu d'informations.
Heureusement, cette problématique a été prise en compte dans les dernières spécifications d'OpenGL avec l'ajout de nouvelles extensions pour le débogage. Ce billet de blog aborde les fonctionnalités de débogage introduites dans OpenGL 4.1 avec l'extension ARB_debug_output et complétées dans OpenGL 4.3 avec l'extension KHR_debug.
© Developper.com or respective owner