Bonjour,
J'ai un problème récurent lors de l'ouverture de mon patch.
Le message suivant " GL: énumérant non valide " s'affiche dans la console lors du bang qui active le message [Create 1] lié à l'objet [gemwin].
Ça ne semble pas affecter le fonctionnement global du patch, alors en quoi est ce une erreur?
Des idées?
D'avance merci!
Hors ligne
Souvent les 'enumerant invalide' sont dus à des initialisations GemGL non effectuées.
Genre il faut envoyer quelque chose comme [GLdefine GL_POLYGON] à un [GEMglBegin], c'est pour ça que dans les patchs OpenGL ces initialisation sont faites avec un loadbang au chargement du patch. Mattes pour ça les exemples OpenGL dans l'aide GEM.
Bref, tu es sur que tu as pas du code opengl caché quelque part dans ton patch ?
Hors ligne
Moi j'ai ça systématiquement à chaque lancement de GEM. Je ne crois pas que ça ait la moindre importance.
Hors ligne
Pour moi "GL: énumérant non valide" peut se produire avec certaines cartes video, de certains PC, sous Windows...
La solution est d'envoyer le message "rectangle 0" aux objets pix_texture.
dans pix_texture-help.pd:
"[pix_texture] tries to use the fastest way to get a pix onto a texture. This implies using "rectangle"-texturing if available. This, in turn, can lead to some problems with several geos. Try using "rectangle 0" if you experience problems..."
Gerard
Hors ligne