Bonjour,

En openGL3.3, lorsque je compile mon shader à l'intérieur de la boucle de rendu (qui contient le drawArrays et le swapbuffers), l'image retournée contient seulement la clearcolor mais pas l'objet à rendre.
Par contre, en remettant la compilation de mon shader à l'extérieur de la boucle, mon objet est correctement affiché.

Avec la compilation du shader à l'extérieur de la passe de rendu, j'ai remarqué qu'à la fin de la première passe de rendu, juste après le swapbuffer, mon image
contient uniquement la clearcolor, j'imagine que tout cela est en lien et j'aimerais en savoir plus ...

Merci à vous.