OpenGL Extensions Viewer
OpenGL – это спецификация интерфейса, общая для всех видов оборудования и операционных систем. (И конкурент DirectX.) От того, насколько оборудование компьютера и установленные драйверы соответствуют этой спецификации, будет зависеть работоспособность графических приложений: CAD систем, игр или графических редакторов. OpenGL постоянно пополняется новыми расширениями, которые программисты добавляют для улучшения работы графических адаптеров или в порядке освоения новых видов оборудования, поскольку технический прогресс в этой области продолжается.
Для того, чтобы проверить, в какой мере это соответствие соблюдается, есть утилита OpenGL Extensions Viewer.
Базовые статистические данные о системе
Утилита сообщает пользователю основную информацию о его видеокарте и имеет еще несколько других функций. Меню расположено с левой стороны окна. Пользователь сразу узнает:
- Марку своей видеокарты;
- Размер памяти видео;
- Разрешение дисплея, глубину цвета и частоту развертки;
- Операционную систему;
- Используемый центральный процессор.
Ему также сообщаются самые основные сведения о состоянии OpenGL, DirectX и Vulkan (дальнейшее развитие OpenGL, не получившее пока повсеместного распространения). Здесь же есть ссылки для получения самых последних версий драйверов.
Расширения GL
В списках расширений перечислены все доступные на данной машине, указаны их версии, даже компилятор, который был использован для сборки шейдеров. Эти сведения помогут в диагностике проблем, связанных с работой приложений. Если приложение обращается к какой либо функции и не может найти ее или сталкивается с устаревшей версией, то оно так или иначе сообщает о проблеме.
В системных требованиях к приложению, игре и т. п. могут быть явно указаны версии OpenGL и даже конкретные расширения, так что можно еще до установки программы сверить наличные возможности компьютера с требованиями софта. Это дает пользователю очень большую экономию времени – если ему с самого начала будет ясно, что надо заменить видеокарту, а потом устанавливать программу, то не придется ломать голову над непонятным поведением и сбоями приложении или системе. Уже в этом проявляется огромная польза утилиты.
Режимы отображения
Пользователь может узнать все доступные режимы работы дисплея. Каждый из них совместим с определенным приложением, например, любимые многими старые игры, могут не работать, если видеокарта не поддерживает в точности то разрешение или глубину цвета, под которые писалось приложение. Даже неверная частота развертки может приводить к помехам или полному искажению картинки.
Пиксельные форматы описываются с помощью множества флагов и констант, которым должно соответствовать оборудование и драйверы. Утилита дает возможность посмотреть на фактическое положение дел у пользователя.
Тест производительности видеокарты
OpenGL Extensions Viewer позволяет тестировать видеосистему компьютера с выбором версии OpenGL или провести тесты для всех версий. Во время теста на экран выводится вращающийся куб с логотипом OpenGL. Качество можно оценивать непосредственно. Чем реалистичнее смотрится куб, и чем меньше «тормозит» изображение, тем лучше работает видеокарта. При выполнении теста проверяются все шейдеры: вершинные, пиксельные и геометрические (если используются видеокартой).
Путем выбора разрешения и настройки других параметров, и повторных тестов, пользователь может добиться хорошего компромисса между качеством изображения и производительностью компьютера для любого приложения, чтобы потом использовать эти настройки для комфортной работы.
База данных видеокарт
Просмотрщик OpenGL предоставляет пользователю данные не только о его видеокарте. Можно узнать о том, какие возможности есть по каждому известному производителю. В левой колонке собраны изготовители видеокарт, в средней модели по каждому производителю. В правой колонке отображаются расширения GL, которые обеспечивают на данный момент конкретные выбранные видеокарты.
Эта база данных дает пользователю возможность быстро подобрать нужную видеокарту, исходя из его требований, лучше сказать, из тех, которые необходимы программам, выбранным пользователем для работы или игр. Если тот или другой софт требует определенного расширения, то можно выбрать его в правой колонке (можно использовать фильтр). Это приведет к отображению всех видеокарт, которые поддерживают выбранное расширение и пользователю остается выбрать нужную модель.
Однако пользователю необходимо также свериться с документацией на свою системную плату, чтобы убедиться, что интерфейс выбранной карты соответствует системной плате (AGP, PCI Express, версия и т. п.). Но и это еще не все. Следует знать профиль карты, «механику», впишется ли новая видеокарта в своем слоте с другими платами или, например, радиаторами мостов или другими геометрическими особенностями железа. Многие видеокарты имеют кулеры (почти все современные видеокарты), радиаторы, и кожухи для направления воздуха, что сильно увеличивает их габариты.
Необходимо также проверить степень нагруженности блока питания. Видеокарты, особенно мощные, являются очень существенной нагрузкой и требуют много энергии, иногда сопоставимой с остальным оборудованием компьютера. Все эти сведения можно найти на официальных сайтах производителей или воспользоваться технической поддержкой на языке пользователя, если имеется местное представительство компании.
Формирование отчета
Отчет создается просмотрщиком для того оборудования, которое стоит у пользователя. В левой части списка отображается соответствие спецификации GL. Если версия спецификации не полностью поддерживается, то она отмечена красным кружочком. Например, на картинке выше видно, что на данном компьютере используется довольно слабенькая видеокарта.
В правой колонке находится сам отчет о состоянии всех параметров. Он состоит из заголовка, в котором указан производитель, марка, версия, компилятор расширений. Затем идет перечень максимальных ограничений и дальше все поддерживаемые расширения. Этот отчет можно отправить в службу техподдержки, если пользователь не слишком продвинут технически, чтобы самостоятельно разобраться в проблемах.
Если что-либо не поддерживается, например, новая технология Vulkan (дальнейшее развитие GL), то в отчете перечисляются обнаруженные ошибки.
Отправка отчета
Отчет о поддерживаемых расширениях, собранный утилитой, можно отправить заинтересованной стороне анонимно при помощи кнопки «Submit». Или его можно сохранить и отправить другим способом, например, по электронной почте.
Достоинства
- Полностью автоматизирован сбор данных;
- Простой и наглядный интерфейс;
- Функция теста;
- Небольшой размер программы.
Недостатки
- Нет поддержки русского языка.
Утилита OpenGL Extensions Viewer от компании Realtech поможет пользователям разобраться с проблемами своей видеокарты и приложений, которые не хотят на ней работать.
Скачать OpenGL Extensions Viewer бесплатно
Загрузить последнюю версию программы с официального сайта
Добавить комментарий