2009-02-08 13 views
0

J'ai un problème avec le canevas OpenGL de la bibliothèque wx. Lorsque j'utilise la méthode SwapBuffers de wxGLCanvas l'ensemble du processus sera terminé avec le code de sortie 1. Si je supprime l'appel de la méthode, le programme est activé et désactivé. Malheureusement, il n'y a pas non plus de dessin GL. Je pense qu'il s'agit d'un problème interne de la bibliothèque wx. Peut-être en raison de quelques problèmes de compilation ou quelque chose comme ça.wxGLCanvas quitte le processus

Je voulais juste savoir si ce problème est déjà arrivé à quelqu'un d'autre et si, comment il a été résolu.

Édition: Résolu. Utilisé le mauvais constructeur et passé une référence NULL comme wxGLContext ...

+1

Veuillez clôturer votre question comme "n'est plus pertinent" –

Répondre

1

Vérifiez si vous avez défini WX_GL_DOUBLEBUFFER dans Canevas creation?. Afin de vérifier que vous avez installé correctement OpenGL lib, construisez et exécutez l'un des tests OpenGL disponibles sous wxWindows. J'ai utilisé la couche wxGL dans le passé et cela fonctionne très bien. La plupart du temps c'est un problème d'installation.

Questions connexes