OpenGL ES 3.0 «Haïti» qui sera publié cet été

OpenGL ES 2.0 est une version allégée du bureau OpenGL 2.0 (qui est assez vieux), et dépouillé des caractéristiques qui consommeraient trop de pouvoir. Il tente ensuite de maintenir l'équilibre parfait entre graphiques visuels et de l'efficacité de la batterie pour ceux qui restent. Gardez à l'esprit que l'OpenGL ES 2.0 a été terminé il ya environ 5 ans, et à l'époque les puces haut de gamme utilisés pour être de l'ARMv6 GPU et CPU comme le ARM11 nous voyons maintenant dans l'extrémité inférieure smartphones Android!



Mais avec de la dernière GPU qui peuvent soutenir incroyablement hautes résolutions, tout en gardant la consommation d'énergie assez faible sur les appareils mobiles, OpenGL devient assez vieux et limitée. Nous avons besoin de quelque chose de nouveau pour faire avancer les jeux 3D sur des appareils mobiles, et heureusement pour nous, OpenGL ES 3.0, basé sur OpenGL 3.2+ et un peu de OpenGL 4.x. La libération de la spécification se produira probablement au SIGGRAPGH 2012, en Août.

Les bonnes nouvelles sont que vous ne serez pas avoir trop attendre trop longtemps pour avoir OpenGL ES 3.0 dans votre appareil. Fondamentalement, toutes les nouvelles architectures GPU mobiles qui sont mis à lancer cette année ou la prochaine sera le soutenir. Cela inclut le Mali T604 et Adreno 320 (cette année), et Tegra 4, PowerVR 600, et le Mali T658 (l'année prochaine). Ces nouveaux GPU seront également soutenir OpenCL 1.1 pour GPU de calcul, afin OpenGL ES 3.0 avec OpenCL, devrait permettre aux développeurs de créer des jeux mobiles très impressionnants par année prochaine.

Depuis WebGL est également basé sur OpenGL ES 2.0, je vais attendre pour voir une mise à jour et une transition vers OpenGL ES 3.0 pour WebGL, ainsi, bien qu'ils auront à faire en sorte que AMD, Nvidia et Intel soutiennent dans leur derniers pilotes premiers (sur le bureau). Depuis Android 5.0 lance cet automne, il faut espérer soutenir OpenGL ES 3.0 natif, de sorte que tous les nouveaux appareils à venir en 2013 peut faire usage de celui-ci par défaut.

Il devrait y avoir une nouvelle version (3.0) de GLBenchemark publié à l'automne, ce sera plus facile pour nous de comparer OpenGL ES 3.0 dispositifs, et de nous donner des informations plus précises sur la performance du nouveau GPU.




» » OpenGL ES 3.0 «Haïti» qui sera publié cet été