J'ai bien regardé tes sources que je ne peux pas compiler n'ayant pas le .h il/ilut.h mais bon c'est pas trop grave... Par contre cela ne correspond pas avec ce que j'ai fait car j'utilise les MFC et j'intègre donc mon OpenGL dans une fenêtre que je gère sans passer par la librairie glut.
Je me suis surement mal exliquer

, mais je ne veux pas utiliser de viewport. J'ai 3 frames dans ma fenetre Windows et chacune des frames doit afficher une scene OpenGL. Cela est fait en créant 3 contexte graphique pour chacune des frames et basculer sur chacun suivant ce que l'on veut afficher.Mais le pb c'est qu'il y en a qu'une qui s'affiche.
Le plus étonnant c'est qu'en changeant de carte video l'appli tourne sans pb alors je suis complètement perdu!
J'espère avoir été plus clair et en tout cas merci de ton aide!
@++
Ludo :)