CamMicGo
Документация этого теста
WebGPU

WebGPU на этом устройстве

…

WebGPU обычно не устанавливается отдельно. Поддержка зависит от браузера, ОС, драйвера GPU и оборудования.

Стресс-движок CamMicGo
Сейчас WebGL 2 для сопоставимости браузеров
Зачем нужен WebGPU

WebGPU — современный преемник WebGL, лучше соответствует современным GPU API и поддерживает вычисления общего назначения. Он не всегда автоматически быстрее.

GPU Stress Test

Load your graphics hardware from the browser and watch frame rate, frame pacing, artifacts and device stability.

This is a stability and behavior test, not a benchmark or GPU ranking.

Graphics hardware

Detecting...

Detected by browser
Unavailable · WebGPUUnavailable · WebGL 2Unavailable · WebGL 1
Rendering engine

Selected engine: WebGL 2. Results from different APIs should not be treated as identical benchmark scores.

Your device can get hot during this test

GPU load can increase temperature, fan speed and battery drain. Phones and thin laptops may reduce performance by design.

— FPSLevel 1/100sWebGL 2
The stress scene appears here once you start.
Current FPS
—
Average FPS
—
1% low
—
Dropped samples
—
First → last
—

FPS versus display refresh

Dynamic scale: small FPS changes are magnified so a real decline is easy to see.

Display: 60 Hz
686052Display 60 HzDrop threshold 53 FPS0s10s
Blue: measured FPSDashed blue: display refreshAmber: automatic drop thresholdRed dots: samples below threshold
Threshold, not a score

If the Ramp stops at level 4, it means this scene stopped matching the display refresh there. It does not mean your GPU scored 4 out of 10.

Why the line may stay flat

At 60 Hz, the browser is normally synchronized near 60 FPS until the workload finally becomes too heavy. The zoomed scale makes the first decline much easier to spot.

API matters

WebGPU and WebGL 2 use different browser and driver paths. Compare repeat runs within the same API rather than treating the two as interchangeable benchmarks.

Как работает прогрессивная нагрузка GPU

CamMicGo увеличивает графическую работу на кадр, пока целевая плавность больше не может устойчиво поддерживаться.

Шейдер: небольшая программа на GPU для расчёта цветов, форм, света и эффектов.

Полноэкранный проход: полная обработка тестового изображения один раз.

Нагрузка — не ватты и не гарантированный процент использования GPU, а воспроизводимый объём работы CamMicGo.

Оценочная частота: выводится из тайминга анимации браузера и не является гарантированным значением монитора. Порог около 88%.

Глоссарий
Температурный троттлинг
Автоматическое снижение скорости GPU при слишком высокой температуре.
FPS
Кадры в секунду.
1% Low
Самые медленные 1% измерений.
Время кадра
Время на создание одного кадра.
WebGPU / WebGL 2
Два браузерных графических API с разными путями.
Порог падения
Уровень FPS, ниже которого оценочная цель считается неустойчивой.

Формула: итерации шейдера = 24 + (ступень × 14); проходы = round(1 + ступень × 1,35).

Поймите результаты и улучшите настройку

Хороший тест не заканчивается оценкой. Эти рекомендации помогают понять, что измерил браузер, что влияет на результат и что изменить перед следующим звонком, стримом или игрой.

FPS и время кадра

FPS легко читать, но стабильность времени кадра не менее важна. Пики могут выявлять зависания даже при высоком среднем FPS.

Ограничения WebGL / WebGPU

Браузер предоставляет только часть графического стека. На результат влияют драйвер, браузер, переключение GPU и политика питания; это браузерная нагрузка, а не официальный тест производителя.

Почему CamMicGo идёт дальше

  • ✓ Конфиденциальность: по возможности тесты и записи обрабатываются локально в браузере.
  • ✓ Многоязычность: одинаковые диагностика и объяснения доступны на языках CamMicGo.
  • ✓ Практическая диагностика: CamMicGo делает упор на повторяемые браузерные измерения и объясняет их ограничения.