Бесплатные инструменты
Видеокарта и WebGL
Ваши значения сейчас
Строки и число ниже прочитаны у вашего браузера на этой странице.
- Производитель WebGL
- Измеряем…
- Рендерер WebGL
- Измеряем…
- Число от картинки WebGL
- Измеряем…
- WebGPU доступен
- Измеряем…
Всё на этой странице измеряется в вашем браузере и никуда из него не уходит. Ни запросов, ни записей, ни учётной записи.
Строка и картинка
Производитель и рендерер WebGL приходят парой и описывают карту словами. Картинка рисуется на этой же карте, и её пиксели дают число, которое сайт хранит рядом со строкой.
Когда строка спорит с картинкой
Имя дорогой карты рядом с пикселями программной отрисовки это готовое противоречие. То же с WebGPU: названная карта без второй дороги к тому же железу выглядит подделкой.
Что делает ARMANOS
Имя карты приезжает к сайту парой из списка платформы, и порознь поставщик с отрисовщиком не меняются. Ядра и память следуют за названной картой.
Картинку WebGL автопроверка отпечатка в программе (меню профиля > Проверить отпечаток) читает двумя дорогами и сравнивает байты: две дороги к одной картинке обязаны сойтись.
Как сравнить два профиля
Откройте страницу в двух профилях. Строки карты обязаны разойтись, а число от картинки обязано быть своим у каждого из двух.
Чего эта проверка не показывает
- Состояние карты на арендованном сервере. Без карты картинку рисует программный путь, и строка честно называет его.
- Второй монитор и вторая карта. Окно, открытое на другой карте ноутбука, отвечает её именем.
- Точность числа. Оно снято с части пикселей, а не со всей картинки, и годится для сравнения, а не для воспроизведения.
Где это решается
Показания считаются в вашем браузере, а обещания ниже подтверждаются файлами, которые можно открыть.
- Показания читаются на странице из разрешённого списка
- apps/web/components/site/LiveReadout.tsx
- Картинка WebGL читается двумя дорогами и сходится
- apps/desktop/test/две-дороги-webgl-исполняются.js
- Ядра и память не расходятся с названной видеокартой
- apps/desktop/test/fingerprint-consistency.js
Вопросы
- Почему рендерер WebGL называет ANGLE или Direct3D?
- Так браузер под Windows рисует WebGL: через прослойку поверх системного интерфейса. Это обычная строка живой машины.
- Что значит «нет» у WebGPU?
- У браузера нет второй дороги к видеокарте. На машине без карты это честный ответ, а рядом с именем дорогой карты это противоречие.
- Отправляется ли что-то наружу?
- Нет. Картинка рисуется и считается в вашем браузере.
Два профиля дают два разных ответа
В ARMANOS эти значения задаются внутри движка браузера до того, как страница получит хоть что-то. Откройте два профиля, прогоните проверку в обоих и сравните.