OpenGL ES 3.2 et Vulkan au chevet de la 3D mobile
Le Khronos Group profite du Siggraph 2015 de Los Angeles pour annoncer plusieurs nouveautés sur le front des standards 3D, en particulier dans le secteur de la mobilité.
La société présente tout d'abord l'OpenGL ES 3.2, qui absorbe l'Android Extension Pack (AEP) et permettra ainsi d'apporter de meilleures performances, capables de hisser les terminaux mobiles Android au niveau des consoles de jeux classiques. Bien entendu, l'OpenGL ES 3.2 sera adopté par les futures versions d'Android.
L'OpenGL ES 3.2 compatibility extension offrira pour sa part la possibilité de réutiliser du code OpenGL classique pour créer des applications mobiles. Les versions desktop et mobile d'OpenGL se rapprochent ainsi encore un peu plus.
Lire aussi : Raspberry Pi : de la fondation caritative à l'IPO
Vulkan, pour un accès plus direct au GPU
L'autre annonce clé du Khronos Group dans le monde mobile est l'arrivée programmée d'une nouvelle API, Vulkan. Ses spécifications seront dévoilées plus tard dans l'année. Toutefois, Vulkan a d'ores et déjà reçu le soutien des OS mobiles Android et Tizen, mais aussi des systèmes d'exploitation Linux SteamOS, Red Hat et Ubuntu.
Vulkan a pour objectif de mieux utiliser les ressources du GPU, et ce de façon plus directe. Le travail opéré par le CPU s'en trouvera ainsi allégé. De plus, Vulkan permettra de mieux exploiter les différents cours d'un processeur.
À lire aussi, notre dossier programmation Raspberry Pi :
Raspberry Pi et développement : Apprendre à programmer (épisode 1)
Raspberry Pi et développement : Java SE, first class citizen (épisode 2)
Raspberry Pi et développement : C/C++ à toutes les sauces (épisode 3)
Raspberry Pi et développement : du calcul au Big Data (épisode 4)
Raspberry Pi et développement : .NET, avec ou sans Windows (épisode 5)
Raspberry Pi et développement : un RAD nommé Xojo (épisode 6)
Crédit photo : © Shutterstock
Sur le même thème
Voir tous les articles Actualités