Aujourd'hui, lors du premier jour de la convention SIGGRAPH09, le groupe Khronos a annoncé la sortie des nouvelles spécifications de son API graphique 2D et 3D, OpenGL, dans sa version 3.2. Ils en ont également profité pour présenter les nouvelles spécifications de leur langage de shader GLSL 1.5.
On notera principalement qu'ils veulent simplifier et améliorer le portage d'application DirectX sous OpenGL. Mais également augmenter les performances des vertex array notamment pour les partages de ressources entre CPU et GPU ou avec le multithreading CPU. Ils ont également amélioré le pipeline programmable en incluant plus précisément les geometry shader. On trouvera également des améliorations sur la qualité visuelle des cube map.
Vous pourrez trouver l'intégralité des changements dans les nouvelles spécifications :
- OpenGL 3.2 : http://www.opengl.org/registry/doc/g...ithchanges.pdf
- GLSL 1.50.09 : http://www.opengl.org/registry/doc/G...ithchanges.pdf
Que pensez vous de ces nouveautés ?