Mesa 13.0 est disponible au téléchargement
L'implémentation libre d'OpenGL supporte maintenant OpenGL 4.5, OpenGL ES 3.2 et Vulkan avec le noyau AMDGPU


Les développeurs nous apportent une treizième version de l'implémentation libre d'OpenGL. Cette nouvelle version majeure apporte le support jusqu'à OpenGL 4.5 et a donc rattrapé son retard historique par rapport à la spécification. Toutefois, il reste du travail pour supporter l'intégralité des extensions disponibles. Aussi, on peut maintenant compter le support d'OpenGL ES 3.1 pour les puces Intel Haswell et OpenGL ES 3.2 pour les puces Intel Skylake et supérieure.
Du côté de Vulkan le support s'étend aux puces supportant le noyau AMDGPU.
Finalement, l'encodage vidéo au format H264 est supporté à travers VAAPI et le décodage vidéo du format H265 est supporté à travers OpenMAX (OMX).

En plus de cela, on peut noter :
  • GLX : support Windows-DRI ;
  • EGL : support de l'extension EGL_KHR_debug et des contextes KHR_no_config ;
  • EGL : support de EGL_MESA_platform_surfaceless ;
  • EGL : amélioration et corrections pour Wayland, Android et X11/DRI3 ;
  • libudev n'est plus nécessaire et est remplacer par l'utilisation de libdrm.


Vous pouvez télécharger cette nouvelle version sur le FTP de téléchargement officiel.


Votre opinion

Pensez-vous qu'une implémentation libre et open source de la spécification d'OpenGL soit une nécessité ou trouvez-vous que les implémentations des constructeurs soient suffisantes ?
Est-ce que vous croyez que Mesa peut combler son retard et offrir un support d'OpenGL exemplaire ?
Utilisez-vous Mesa ? Ou optez-vous directement pour les pilotes propriétaires ?


Voir aussi

Les ressources de Developpez.com sur OpenGL
Les ressources de Developpez.com sur Vulkan
Khronos publie la spécification d'OpenGL 4.5
Khronos publie la spécification d'OpenGL 4.4


Source

Mailing-list officielle de Mesa