kikito a écritOpenGL 3.0, oui, mais pas pour Ubuntu :mad: :mad:
Ubuntu 12.04.1: (kernel 3.2.0-32)
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RV610
OpenGL version string: 2.1 Mesa 8.0.4
OpenGL shading language version string: 1.20
Ubuntu 12.10: (kernel 3.5.0-17)
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RV610
OpenGL version string: 2.1 Mesa 9.0-devel
OpenGL shading language version string: 1.30
OpenSuse 12.3 Milestone 0: (kernel 3.6.0-rc7-1)
OpenGL vndor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RV610
OpenGL version string: 3.0 Mesa 9.0-devel
OpenGL shading language version string: 1.30
En fait oui et non.
Oui parce qu'en fait Mesa 9.0 embarque déjà la quasi totalité des extensions nécessaires pour la valider en 3.0.
Non parce qu'il en manque seulement 2 ou 3, du coup on ne pas tamponner OpenGL 3.0
Rien que la version GLSL est en 1.30 ce qui est un gros morceau de OpenGL 3.0
Et en fait, on pourrait passer directement à 3.1 voir 3.3 pour la prochaine stable de Mesa, il manque pas grand chose.
Pour suivre l'avancement, l'équipe mesa tient à jour une todo list assez précise ici:
http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt
A modérer aussi par le type de driver, tout les cartes ne sont pas logées à la même enseigne, les pilotes i965 d'intel et les r600 de chez AMD, ont pris de l'avance. Pour ce qui des cartes Nvidia, je ne sais pas du tout.
Pour les AMD, il est bon de consulter cette adresse aussi:
http://www.x.org/wiki/RadeonFeature
Perso, j'arrive très bien à jouer à OilRush avec tout les effets d'activés, je mets pas toutes les options en full c'est clair mais je joue et c'est propre. Et ce n'était pas le cas avec la version 7.11 présente dans Oneiric. Ça avance donc.
Pour tester en avance, il faut passer par le ppa
https://launchpad.net/~xorg-edgers/+archive/ppa c'est moins casse gueule que par la compilation.