J'ai presque tout dit dans le titre
A la fin de l'opération de linkage des shader GLSL 1.2 avec OpenGL 2, si erreur il y a eu j'utilise glGetInfoLog .
Quand la carte graphique utilisée est une NVIDIA 8700 GT j'ai un rapport d'erreur complet avec les warnings et erreurs avec les numéros de ligne et tout
Mais sur une autre machine avec une carte ATI HD 4800 le rapport d'erreur indique juste que la compilation ou le linkage à échoué le tout en une seul ligne. Pour débugger c'est galère
Pourriez vous me dire pourquoi une tel différence et comment avoir un rapport complet sur machine avec carte ATI.
Je précise que j'ai testé avec la même application et le même shader sur les deux plates formes. le résultat est le même quelques que soit la machine de compilation.
par avance merci
Partager