Las especificaciones OpenGL 4.3 y OpenGL ES 3.0 ya son estándares
El grupo Khronos lanzó esta semana las más recientes actualizaciones para los estándares OpenGL y Open GL ES, sumándoles unas cuantas características adicionales cuando se cumplen 20 años del lanzamiento inicial de la especificación OpenGL. Las nuevas versiones adoptan optimizaciones en el manejo de texturas y en el soporte para dispositivos móviles.
Además de una actualización al lenguaje de shading GLSL 4.30, la nueva especificación cubre shaders de cómputo que soportan paralelización de GPU, consultas paramétricas de textura, compresión de texturas TC2 / EAC, visualización de texturas sin duplicar la información de las mismas, multi-dibujo indirecto, mayor seguridad de memoria y extensiones para robustez multi-aplicaciones. Según informa el grupo Khronos, la especificación 4.0 está basada mayormente en el feedback de los desarrolladores.
El estándar OpenGL ES 3.0, lanzado junto con la actualización al GLSL, elimina características de OpenGL 3.3 y 4.2 para acentuar la funcionalidad 3D en los dispositivos móviles. Específicamente, OpenGL ES 3.0 incluye mejoras en el pipeline de rendering para acelerar ciertos efectos visuales y suma compresión de texturas ETC2 / EAC, una actualización al lenguaje de shading GLSL ES y pleno soporte para operaciones enteras y de punto flotante de 32 bits.






