O WebGL permite que os sites desenhem gráficos 3D usando a sua placa de vídeo. Para isso ele precisa descrever o hardware, e essa descrição é uma das partes mais distintivas da impressão digital de um navegador.
O que o WebGL expõe
- O fabricante da GPU e o nome do renderizador, por exemplo um modelo específico de placa de vídeo
- Limites como o tamanho máximo de textura e o número de atributos
- A lista de extensões compatíveis e de formatos de precisão de shaders
Por que os resultados variam entre dispositivos
Dois computadores com o mesmo navegador podem informar valores diferentes porque as placas de vídeo, os drivers ou os sistemas operacionais são diferentes. A renderização por software, usada quando não há GPU disponível, também produz um resultado reconhecível.
Como verificar o seu
Execute o teste do PrintLeaks e abra a aba Gráficos. Ela lista o que o seu navegador informa sobre WebGL e WebGL2, e sobre WebGPU quando disponível.