Утилиты DirectX

D3DGear

Программа наблюдения за производительностью 3D приложений, обладает продвинутыми механизмами записи игрового процесса и его дальнейшего стрима. Несмотря на название, показатели можно снимать и с OpenGL приложений.

D3DGear

Возможности приложения:

  • независимое наблюдение за производительностью нескольких приложений, выполняющихся одновременно;
  • съемка скриншотов по нажатию «горячей» клавиши;
  • запись изображения и звука игры в видеоролики формата AVI, MP4, MJPG или WMV;
  • возможность измерения производительности и записи графического интерфейса Aero в видеоролик;
  • аппаратное кодирование GPU (AMD/Intel/NVIDIA);
  • сохранение звука микрофона в отдельную звуковую дорожку;
  • потоковая передача данных для организациии стримов, полностью совместима с веб-сайтами Youtube, Facebook, twitch.tv и hitbox.tv;
  • запись игрового процесса с Oculus Rift VR в стереоскопический фильм HD SBS;
  • поддержка следующих API: Vulkan, Oculus Rift и Mantle;
Настройки в D3DGear

Основным плюсом является удобный формат видеороликов, для воспроизведения которых не нужно иметь установленную на компьютере программу.

Системные требования:

  • Операционная система Windows XP/ХР-64/Vista/7/8/10
  • DirectX 8 и выше
  • 2 Гб оперативной памяти
  • 10 Гб на жестком диске
  • Тип лицензирования: TrialWare (без регистрации работает 15 дней)

Fraps

Первоначально созданная как независимый счетчик FPS в любых Direct3D и OpenGL приложениях, программа превратилась в целый пакет, позволяющий помимо того:

  • записывать результаты измерений в лог-файл с последующим построением графика изменения FPS;
  • снимать скриншоты (включая стерео) и записывать видеоролики (в том числе и со звуком);
  • измерять и записывать другие показатели быстродействия, такие как время вывода каждого кадра;
  • возможность измерения производительности графического интерфейса Aero;

FRAPS

Недостатком программы является использование закрытого кодека для записи видео, так что для последующего просмотра видеороликов потребуется наличие FRAPS на компьютере.

Системные требования:

  • Операционная система Windows 2000/XP/XP-64/2003/Vista
  • DirectX 9.0 и выше
  • Тип лицензирования: ShareWare (без регистрации ограничены время и разрешение записи видео, скриншоты сохраняются только в BMP и накладывается логотип)

3DMark

Наиболее известная программа тестирования производительности, ставшая де-факто стандартом и точкой отсчета в измерениях игровых возможностей видеокарт. Основную популярность программе обеспечило ведение единой базы данных по результатам бенчмарка на сайте разработчика. Включает в себя тесты производительности, имитирующие реальную игру, синтетические тесты возможностей видеокарты, тесты центрального процессора.

3DMark 11

Системные требования для версии Vantage:

  • Операционная система Windows Vista с установленным обновлением SP1
  • Видеокарта с поддержкой Direct3D 10
  • Процессор с поддержкой расширений SSE2
  • Тип лицензирования: TrialWare (бесплатная версия дает провести тест лишь один раз)

3DMark Vantage

Для получения пробного ключа для версии Vantage требуется регистрация на сайте.

Системные требования для версии 3DMark Basic Edition:

  • Операционная система Windows 7 (SP1) или выше
  • Двуядерный процессор с частотой 1,8 ГГц или выше
  • 2 Гб оперативной памяти
  • Видеокарта с поддержкой DirectX 9 и выше
  • 6 Гб свободного места на HDD
  • Тип лицензирования: Free (в бесплатной версии доступны не все тесты и функции настройки ограничены)

3DMark`06

Unigine Heaven

Бенчмарк на базе движка Unigine, отличающийся активным использованием новых графических технологий, предлагаемых в DirectX 11 и OpenGL 3.x. Главной «фишкой» является работа теселляции — механизма автоматического усложнения геометрии объектов, значительно повышающей качество графики, но и нагружающей даже новейшие графические процессоры до предела. Также, это один из первых бенчмарков с встроенной поддержкой стереорежимов, включая NVIDIA 3D Vision. Поддерживается режим пакетного запуска из консоли.

Unigine Heaven

Системные требования:

  • Операционная система Windows XP/Vista/7, Linux
  • Видеокарта на базе GeForce 7X00/Radeon 2X00 и новее, GeForce 4X0/Radeon 5X00 для теселляции
  • Стереодрайвер iZ3D или NVIDIA 3D Vision для стерео
  • Установленный драйвер NVIDIA 190.хх / ATI 9.х или новее
  • Установленный в системе пакет библиотек .NET FrameWork версии 2.0 для Windows
  • Установленные в системе библиотеки OpenAL
  • DirectX 9.0 и выше
  • Тип лицензирования: FreeWare

SPEC Viewperf

Тесты SPEC являются эталоном в деле измерения производительности видеокарт в профессиональных приложениях. В отличие от концепции большинства бенчмарков, тестирующих гипотетические приложения на своем движке, SPEC Viewperf содержит тесты-задания, выполняющиеся в имитации движков популярных профессиональных приложений. Тест использует OpenGL и существует в версиях для множества платформ. Ведется платная база результатов.

SPEC ViewPerf 10

Системные требования для версии 11:

  • Операционная система Windows XP/XP-64/Vista/7/10, Linux
  • 3 Гб оперативной памяти
  • Видеокарта с поддержкой OpenGL 1.5
  • Тип лицензирования: FreeWare
SPECviewperf® 13 Benchmark
SPECviewperf® 13 Benchmark

Системные требования для версии 13:

  • Операционная система Windows 10 (64bit) RS 3
  • 8 Гб оперативной памяти
  • 80 Гб на жестком диске
  • Видеокарта с поддержкой OpenGL 4.0 и DirectX 12
  • Разрешение экрана от 1920×1080 пикселов
  • Тип лицензирования: FreeWare

DXVA Checker

Программа позволяет посмотреть поддерживаемые видеокартой и драйвером функции аппаратного ускорения DXVA, использующиеся для ускорения и улучшения вывода видео совместимыми проигрывателями. Также можно проверить наличие DXVA совместимых декодеров видео в системе и провести тест воспроизведения видео.

DXVA Checker
DXVA Checker

Системные требования:

  • Операционная система Windows XP/Vista/7/8/8.1/10
  • Установленный в системе пакет библиотек .NET FrameWork версии 4.6
  • Установленный в системе пакет библиотек Visual C++ 2017 Runtime
  • DirectX 9.0 и выше
  • Тип лицензирования: Freeware

DirectCompute Benchmark

Информационная утилита и бенчмарк, позволяющий проверить работоспособность и производительность аппаратного ускорения API универсальных вычислений DirectCompute, входящего в состав DirectX 11, а также OpenCL.

DirectCompute Benchmark

Системные требования:

  • Операционная система Windows Vista SP2/Windows 7
  • DirectX 11
  • Видеокарта и драйвер c поддержкой DirectCompute или OpenCL
  • Тип лицензирования: FreeWare

DxCapsViewer

Официальная программа Microsoft для просмотра сведений о подсистеме DirectX. Основные возможности:

  • Просмотр имеющихся в системе рендеров Direct3D и DirectDraw и их характеристик;
  • просмотр поддерживаемых рендерами 2D/3D функций (Caps bits);
  • вывод списка поддерживаемых для 3D видеорежимов и форматов буфера;
  • вывод списка поддерживаемых форматов текстур;
  • определение реально доступной DirectX приложениям видеопамяти;
  • просмотр сведений о иных подсистемах DirectX (DirectSound, DirectInput, DirectPlay);
  • возможность выгрузки всей или части информации в файл.

Microsoft DxCapsViewer

Программа не поддерживает DirectX 10 и более новые версии.

Системные требования:

  • Операционная система Windows 2000/XP/Vista/7
  • DirectX 9.0
  • Установленный в системе пакет библиотек Visual C++ 2010
  • Тип лицензирования: для разработчиков DirectX-приложений

TAG Memory Tool

Из-за ограничений в устаревших интерфейсах Direct3D приложения могут неправильно получать или интерпретировать сообщаемый драйвером NVIDIA объем видеопамяти, с учётом добавленной операционной системой виртуальной памяти для графики. Если настройки в приложении сделаны зависимыми от объема видеопамяти, это может приводить к необоснованному снижению качества графики и быстродействия. Вследствие этого драйвер NVIDIA ограничивает сообщаемый объем видеопамяти. В случае видеокарт с большим объемом видеопамяти (особенно профессиональных карт Quadro) это приводит к недоступности части видеопамяти для приложений. Для отключения данной функции включите в программе режим «Maximum memory».

NVIDIA TAG Memory tool

Для видеокарт с 3 Гб и большим объемом видеопамяти данная утилита не позволит разблокировать всю видеопамять вследствие ограничения 32-разрядных систем.

Системные требования:

  • Операционная система Windows Vista/7
  • Установленный драйвер NVIDIA
  • Тип лицензирования: FreeWare

SSAA-Tool

Утилита для настройки использования Direct3D играми. Основные функции:

  • Включение режима суперсэмплинга — рендеринга изображения игры с вдвое большим разрешением, нежели заданное в настройках, для D3D 10-11 игр. Может выступать как замена FSAA для неподдерживающих сглаживание игр.
  • Включение V-sync и тройной буферизации.
  • Ограничение макимального FPS для устранения проблем в SLI/CrossFire системах.
  • Включение программного рендеринга (на CPU), как DirectX SDK reference, так и WARP в Windows Vista (c обновлением) и выше.

Использование: прописать путь и имя исполняемого файла игры в games.txt, прописать опции в config.txt, запустить enable_SSAA_Tool32.exe или enable_SSAA_Tool64.exe в зависимости от системы.

  • Системные требования:
  • Windows XP/XP-64/Vista/7
  • DirectX 9.0 и выше
  • Установленный в системе пакет библиотек Visual C++ 2010
  • Тип лицензирования: FreeWare