Google anunció esta semana el lanzamiento beta de Cromo 94, la próxima actualización del navegador web de escritorio de Google. Además de las mejoras generales, la actualización también agrega soporte para la nueva API WebGPU, que reemplaza a WebGL e incluso puede acceder a la API Metal de Apple.
Según lo descrito por Google en un entrada en el blog, WebGPU es una API gráfica nueva y más avanzada para la web que puede acceder al hardware de la GPU, lo que da como resultado un mejor rendimiento para la representación de interfaces en sitios web y aplicaciones web.
La principal diferencia de WebGPU con otras API de aceleración de gráficos web es que la nueva API se basa en tecnologías de dispositivos nativos como Metal de Apple, Direct3D de Microsoft o el estándar abierto Vulkan. Esto debería facilitar a los desarrolladores web la creación de juegos y aplicaciones web con uso intensivo de gráficos.
La API de WebGPU es la sucesora de las API de gráficos WebGL y WebGL2 para la web. Proporciona funciones modernas como «computación GPU», así como menos acceso general al hardware de la GPU y un rendimiento mejor y más predecible. Esta es una mejora con respecto a las interfaces WebGL existentes, que fueron diseñadas para dibujar imágenes, pero que solo podían reutilizarse para otros tipos de cálculos con gran esfuerzo.
Para aquellos que no estén familiarizados, Metal es una API introducida por Apple en 2014 que proporciona acceso de bajo nivel al hardware de la GPU para aplicaciones iOS, macOS y tvOS. En otras palabras, las aplicaciones pueden acceder a la GPU sin sobrecargar la CPU, que es una de las limitaciones de las API más antiguas como OpenGL.
Sin embargo, como señaló El borde, es probable que los desarrolladores tarden algún tiempo en adoptar la nueva API de WebGPU en sus proyectos web, ya que todavía se considera una función experimental. Google dice No se espera que WebGPU esté habilitado de forma predeterminada para todos los usuarios de Chrome hasta principios de 2022.
La versión final de Chrome 94 debería permitir WebCodecs para todos, que es otra API diseñada para mejorar la codificación y decodificación de video en tiempo real.
Apple actualmente proporciona acceso a la API WebGPU en su navegador Safari a través de la última versión de Muestra de tecnología Safari, que pueden descargar los desarrolladores. Como la API aún no está incluida en Safari 15 que se envía con macOS Monterey, es probable que llegue a principios de 2022 con una futura actualización de Safari.
FTC: utilizamos enlaces de afiliados para automóviles que generan ingresos. La mayoría.
Consulte 9to5Mac en YouTube para obtener más noticias de Apple: