ça sent la vieille carte graphique et/ou la vielle config de OpenGL :
En effet :
Vengeur te dit :
Les dimentions doivent etre des puissances de 2 < = 512 px.
Il a raison, et c´est surement pour ça que mon exemple ne marche pas chez toi, car mes images n´obéissent pas a cette regle.
Cependant, pour les versions récentes de OpenGL, celle sur lesquelles je me suis appuyé, y´a plus cette contrainte, tu peux mettre ce que tu veux. Tu n´as pas ça je pense et c´est pour ça que tu as le probleme avec mes textures :
Et a mon avis, ton 2e probleme vient aussi de la :
en effet
GL_LINEAR est bcp + calculatoire, cependant est supporté par toutes les cartes graphiques récentes. Si la tienne est vieille, alors la charge de calcul est mise sur le CPU ce qui explique ça rame...
c´est quoi ta carte graphique ?