O que e uma GPU e porque esta biblioteca existe
Uma GPU (Graphics Processing Unit) renderiza imagens, video e cenas 3D. No navegador, parte da identidade aparece via WebGL/WebGPU, muitas vezes como renderer string: "ANGLE (NVIDIA GeForce RTX 3060)".
A CheckProxy.org mantem uma biblioteca comunitaria com scans anonimos do My GPU. Cada entrada inclui renderer, vendor, tipo de plataforma (PC, Laptop, Workstation ou Mobile) e ultima deteccao.
A base mostra fingerprints reais de navegador, util para dev, QA, pesquisa de privacidade e fluxos com varios perfis.
Breve historia das GPUs
Chips graficos dedicados surgiram nos anos 1980. Nos anos 1990, 3dfx Voodoo, NVIDIA RIVA e ATI Rage popularizaram o 3D.
Nos anos 2000 vieram shaders programaveis e GPUs moveis. Nos anos 2020, RTX, Apple Silicon, WebGL e WebGPU ganharam destaque.
A renderer string pode diferir da placa fisica devido a ANGLE, virtualizacao ou protecoes de privacidade.
Termos de GPU e definicoes
Conceitos principais vistos na tabela e nas ferramentas de programador.
- GPU renderer (WebGL)
- String UNMASKED_RENDERER_WEBGL devolvida pelo navegador com modelo e camada de driver.
- Vendor
- Fabricante do chip grafico reportado com o renderer.
- WebGL
- API JavaScript para graficos 2D/3D no browser; expoe renderer, vendor e limites.
- WebGPU
- Sucessor do WebGL, com menor overhead e melhor suporte a computacao moderna.
- VRAM
- Memoria de video dedicada em GPU discreta ou RAM partilhada em GPU integrada/movel.
- Tipo de plataforma
- Classificacao de uso: PC, Laptop, Workstation ou Mobile.
Perguntas frequentes sobre GPU
Dvidas comuns sobre renderer strings, deteccao no browser e biblioteca da CheckProxy.org.