O Google anunciou o lançamento de uma nova API gráfica WebGPU para aceleração gráfica de hardware no navegador Chrome. Está disponível no Chrome 113 beta. A API de gráficos WebGPU está em desenvolvimento desde 2017. A tecnologia usa recursos de computação de GPU modernos e fornece aos desenvolvedores maior acesso a vários recursos e funções de baixo nível.

Fonte da imagem: Google

WebGPU é um novo padrão da web e um conjunto de instruções para computação e gráficos acelerados por hardware. Assim como o DirectX e o Vulkan, o WebGPU permite a renderização diretamente na GPU da placa de vídeo com acesso a recursos mais avançados. O WebGPU promete reduzir a carga no JavaScript no mesmo nível de gráficos e inferência mais de três vezes melhor dos modelos de aprendizado de máquina. Isso foi possível graças à programação de GPU mais flexível e ao acesso a recursos avançados que o WebGL anterior não oferecia.

A nova API é resultado de um esforço conjunto entre Google, Mozilla, Apple, Intel e Microsoft. A primeira implementação já está disponível no Chrome. Nos navegadores Firefox e Safari, a novidade aparecerá posteriormente. WebGPU suporta macOS, PCs Windows com DirectX 12, Chrome OS com suporte Vulkan. O Google informa que o suporte para Android e Linux aparecerá em um futuro próximo.

Para obter mais informações sobre o suporte WebGPU no navegador Chrome, consulte o blog oficial do desenvolvedor do navegador. Muitas bibliotecas WebGL amplamente utilizadas já estão em processo de implementação do suporte WebGPU. Exemplos de operação da WebGPU podem ser encontrados nos recursos Babylon.js e Three.js. O primeiro já implementou suporte completo para WebGPU, o segundo está em processo. Para ver os exemplos, você precisa instalar a versão beta do navegador Chrome 113.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *