gtkglext et drawing area probleme de refresh
Bonjour,
suite des problèmes sous et uniquement sous vista... :roll:
(tout marche correctement sous XP et ubuntu)
J'ai une gtk_drawing_area qui affiche de l'openGL via gtkglext.
Je change le contenue en bougeant la souris et à chaque fois, je rafraichit
en faisant un
Code:
gtk_widget_queue_draw(GTK_WIDGET(monWidget));
Le probleme est que dans ce cas : il rafraichit la drawing_area mais tous le reste du contenu gtk disparait : barres d'outils, boutons, etc... (il reste la couleur de fond définie par glClearColor sur tout le reste de la fenetre :calim2:)
en faisant (a la place)
Code:
gtk_widget_queue_draw(GTK_WIDGET(la fenetre TOP level));
et un tout réapparait mais après quelques fractions de seconde quand on arrête de bouger la souris. C'est pas terrible... Une idée ??? :fou:
J'ai l'impression qu'openGL ne rend pas la main comme il faut, que c'est un problème de synchronisation.