Verificação de leitura de texturas

Aloca texturas RGBA de 1024×1024, escreve um padrão e compara bytes amostrados de duas leituras. Verifica consistência, não todas as células VRAM físicas nem largura de banda.

WebGL 2

Antes de começar

Guarde o trabalho, feche aplicações concorrentes e assegure ventilação. Use um navegador recente com aceleração quando disponível. Comece brevemente com definições moderadas. Pare se houver bloqueios ou anomalias inesperadas.

Executar e comparar

Observe FPS e quantidade de carga por 30–60 segundos com os valores iniciais. Se configurável, altere apenas Memória alvo e repita nas mesmas condições. Algumas demonstrações adaptam a carga: compare quantidade e FPS. Pare pelo botão ou Escape.

Interpretar o resultado

FPS baixo e estável pode significar apenas uma carga exigente. Atingir a atualização do ecrã não prova o desempenho máximo da GPU. Compare execuções com definições iguais; diferenças entre navegadores incluem os motores gráficos.

Um canvas vazio ou perda de contexto pode resultar de WebGL indisponível, limites de memória, reinício do driver ou desenho por software. Reduza a carga e tente de novo. Reproduza noutra aplicação antes de concluir que há avaria.

O que o teste não demonstra

MB alocados são o tamanho de textura solicitado, não a capacidade física detetada. Apenas bytes amostrados são comparados; zero diferenças não exclui memória defeituosa nem mede GB/s.

O site não lê temperatura, potência, frequência ou utilização da GPU via WebGL. Use um monitor independente. Um teste concluído não garante estabilidade em jogos ou noutras cargas.

Metodologia dos testes