Bonjour,
Je suis en train de developper sur un programme qui utilise une API proprio plus du code qui accede directement a la machine OpenGL et du code qui utilise un moteur 3d base sur OpenGL. J'ai donc tres souvent des conflits d'etat d'OpenGL entre les 3 differentes APIs et c'est une horreur a deboguer. J'aimerai donc faire un truc du genre :
sauvegarder l'etat d'OpenGL
Reinitialiser la machine OpenGL a son etat d'origine.
faire quelques trucs
revenir a l'etat precedent d'OpenGL
Je sais qu'on peut faire ca avec le glPushAttrib pour la sauvegarde de l'etat mais j'aimerai vraiment tout tout sauvegarder (meme si ca prend du temps c juste pour du deboguage). Quelqu'un connaitrait-il un utilitaire permettant de faire cela ?
Merci d'avance.
Partager