Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

L'implémentation libre d'OpenGL et de Vulkan "Mesa" passe en version 19.0.0

Le , par LittleWhite

256PARTAGES

14  0 
Mesa est une implémentation libre des spécifications de bibliothèques graphiques OpenGL (jusqu'à OpenGL 4.5) et Vulkan. Il est la pierre angulaire du support d'OpenGL sur les systèmes Linux, offrant ainsi l'interface nécessaire aux applications pour communiquer avec les pilotes de cartes graphiques.
Cette version 19.0.0 apporte le support de nouvelles extensions :
  • GL_AMD_texture_texture4 pour tous les pilotes OpenGL 4.0 ;
  • GL_EXT_shader_implicit_conversions pour tous les pilotes (extension OpenGL ES) ;
  • GL_EXT_texture_compression_bptc pour tous les pilotes OpenGL 4.0 (extension OpenGL ES) ;
  • GL_EXT_texture_compression_rgtc pour tous les pilotes OpenGL 3.0 on all GL 3.0 drivers (extension OpenGL ES) ;
  • GL_EXT_render_snorm sur tous les pilotes gallium (extension OpenGL ES) ;
  • GL_EXT_texture_view sur tous les pilotes supportant les vues de texture (extension OpenGL ES) ;
  • GL_OES_texture_view sur tous les pilotes supportant les vues de texture (extension OpenGL ES) ;
  • GL_NV_shader_atomic_float pour le pilote nvc0 (Fermi/Kepler) ;
  • implémentation des extensions GL_ARB_gpu_shader_fp64, GL_ARB_gpu_shader_int64, GL_ARB_vertex_attrib_64bit, et GL_ARB_shader_ballot grâce aux shaders sur i965.
  • VK_ANDROID_external_memory_android_hardware_buffer pour Intel
  • VK_EXT_pci_bus_info a été corrigée et est à nouveau disponible pour Intel et RADV ;
  • VK_EXT_scalar_block_layout pour Intel et RADV ;
  • VK_KHR_depth_stencil_resolve pour Intel ;
  • VK_KHR_draw_indirect_count pour Intel ;
  • VK_EXT_conditional_rendering pour Intel ;
  • VK_EXT_memory_budget pour RADV.


Cette version comporte aussi plus de 70 corrections de bogue.
Très rapidement, une version 19.0.1 devrait arriver, afin de corriger les bogues de dernières minutes.

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

Votre opinion

Utilisez-vous Mesa ? Avec quel pilote ?

Voir aussi

Les ressources de Developpez.com sur OpenGL
Les ressources de Developpez.com sur Vulkan
Mesa 18.0.1 est disponible au téléchargement
Khronos publie la spécification d'OpenGL 4.5

Source

Mailing List

Une erreur dans cette actualité ? Signalez-le nous !