1
Graphique / Problème de shader
« le: Octobre 16, 2020, 12:41:28 am »
Bonsoir,
Dans le zip de téléchargé de SFML il y a le dossier exemple puis shaders, l'exemple marche nickel pas de soucis les shaders sont bien appliqués. Mais quand je reprend les fichiers sources et que je compile moi même au début tout marche bien, c'est quand je quitte le programme qu'il me sort une erreur me disant "a cessé de fonctionner", j'ai lancé le debugger et il se trouve qu'il y a une erreur "segmentation fault" quand on quitte le programme. A noter que je n'ai rien modifié dans les fichiers sources j'ai copié collé le dossier exemple de shader.
En essayant de résoudre le problème pas à pas j'ai remarqué qu'en arrêtant d'uiliser les méthodes set_uniform (pour envoyer des paramètres aux shaders) le programme n'émet plus d'erreur quand on quitte la fenêtre mais du coup ça sert à rien d'utiliser les shaders si on peut pas envoyer ses paramètres à la carte graphique.
Dans le zip de téléchargé de SFML il y a le dossier exemple puis shaders, l'exemple marche nickel pas de soucis les shaders sont bien appliqués. Mais quand je reprend les fichiers sources et que je compile moi même au début tout marche bien, c'est quand je quitte le programme qu'il me sort une erreur me disant "a cessé de fonctionner", j'ai lancé le debugger et il se trouve qu'il y a une erreur "segmentation fault" quand on quitte le programme. A noter que je n'ai rien modifié dans les fichiers sources j'ai copié collé le dossier exemple de shader.
En essayant de résoudre le problème pas à pas j'ai remarqué qu'en arrêtant d'uiliser les méthodes set_uniform (pour envoyer des paramètres aux shaders) le programme n'émet plus d'erreur quand on quitte la fenêtre mais du coup ça sert à rien d'utiliser les shaders si on peut pas envoyer ses paramètres à la carte graphique.