Новости про DirectX 11

MSI Afterburner обновился до версии 4.6.3

Наш соотечественник Алексей Николайчук выпустил первую в этом году финальную версию утилиты MSI Afterburner, предназначенной для разгона и мониторинга параметров видеокарты и системы.

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

MSI Afterburner

Перечень изменений в MSI Afterburner 4.6.3 выглядит следующим образом:

Добавлена поддержка архитектуры NVIDIA Ampere:

  • Добавлен новый API контроля вентилятора версии 3.0.
  • Добавлена поддержка нового интегрированного API OC Scanner.

Обновлено встроенное приложение MSI Overclocking Scanner:

  • Начиная с драйверов семейства 455.xx NVIDIA OS Scanner больше не реализован в виде отдельного компонента. Теперь NVIDIA OC Scanner интегрирован в драйвер и сторонние приложения могут получать к нему доступ посредством NVAPI.
  • Утилита MSI Overclocking поддерживает оба варианта OC Scanner: наследную реализацию для GPU Pascal и Turing для драйверов версии ниже 455.хх, и интегрированную реализацию посредством NVAPI для новых драйверов.

Модуль разгона на основе NVAPI получил следующие изменения:

  • Автоматический разгон для ядра и памяти.
  • Результаты тестирования OC Scanners теперь постоянны. После проведения тестирования драйвер сохраняет результаты проверки и устанавливает их как новые значения по умолчанию. Они будут применяться даже после перезагрузки и удаления приложения разгона. Для возвращения заводских параметров появилась кнопка «Revert».
  • Добавлен контроль напряжения для карт NVIDIA GeForce RTX 30×0 референсного дизайна.

Кроме того:

  • Добавлены новые скины от Drerex.
  • Добавлена экспериментальная поддержка CPU Intel 10-го поколения.
  • Добавлен нативный мониторинг энергопотребления устаревших GPU посредством NVAPI.
  • Исправлены ошибки синхронизации и замера частоты PCIE после вылета драйвера.
  • Исправлено короткое мерцание при применении настроек вентилятора на видеокартах AMD.
  • При назначении скорости вентилятора на видеокартах AMD принудительно отключается режим Zero RPM.
  • Ужесточена политика доступа ввода-вывода для драйвера. Драйвер более недоступен для RivaTuner Statistics Server при запуске от имени пользователя без прав администратора.

Загрузить утилиту MSI Afterburner 4.6.3.

RivaTuner Statistics Server 7.3.0 Release Candidate

Релиз-кандидат версии RTSS 7.3.0 build 24467 запущен в массы в качестве официального релиза.

От прошлой RC сборки отличается изменением архитектуры загрузочной прослойки Vulkan, прошедшей незначительный рефакторинг. Его цель — улучшение совместимости с Vulkan приложениями, динамически создающими и уничтожающими несколько контекстов драйвера и устройства Vulkan во время работы приложения. Ни один из существующих на рынке игровых Vulkan движков такого не делает, но сторонние моды вроде DXVK (прокси-транслятор D3D9/10/11 в Vulkan) такой паттерн поведения приложения широко практикуют. Совместимость с ними и должна улучшиться.

RTSS. Главное окно

Вообще, в новой версии более 70 (sic!) изменений и нововведений; однако, из ключевого и наиболее значимого сам автор отмечает следующее:

  • Новые режимы работы и продвинутые настройки ограничителя частоты кадров, режим пассивного ожидания, снижающий загрузку CPU, режимы синхронизации ограничителя по переднему и заднему фронту тайминга кадра.
  • Новый гибридный режим scanline sync, позволяющий управлять позицией линии разрыва и эмулировать режим вертикальной синхронизации c ультранизкой задержкой ввода с пониженной околосинхронизационной нагрузкой на систему.
  • Новая архитектура плагинов и плагин OverlayEditor, дающий пользователям больше, чем может предложить любой коммерческий или фриварный аналог. С открытым кодом, модульной архитектурой и расширяемостью.
  • Счётчики производительности процесса, внутриигровое потребление RAM & VRAM в дополнение к традиционным общесистемным.

P.S. К выходу готовится новая версия MSI Afterburner, следите за новостной лентой, друзья!

Steam Play позволяет запустить игры Windows на Linux

Недавно мы сообщали, что Valve готовит функцию Steam Play, которая позволит запускать игры Windows игры на Steam Machine, работающих под управлением Linux. И вот эта функция выпущена официально.

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

Разработка этой системы велась на протяжении двух лет. Технологи Steam Play построена на усовершенствованной версии Wine под названием Proton. Это значит, что можно установить и запустить игру, не имеющую поддержки Linux, прямо из клиента Steam, и получить поддержку Steamworks и OpenVR.

Steam

Рендер DirectX 11 и DirectX 12 реализован через Vulkan, что повышает совместимость игр и снижает негативные эффекты виртуализации. Среди прочих усовершенствований отмечается поддержка полноэкранного режима, игровых контроллеров и производительность в многопоточной нагрузке. Особо разработчики отметили именно улучшения в многопоточной нагрузке, по сравнению с обычным Wine.

Идеей запуска эмулятора является поддержка всего каталога игр Steam, но пока гарантированно работает несколько проектов. Их список представлен ниже.

  • Beat Saber
  • Bejeweled 2 Deluxe
  • Doki Doki Literature Club!
  • DOOM
  • DOOM II: Hell on Earth
  • DOOM VFR
  • Fallout Shelter
  • FATE
  • FINAL FANTASY VI
  • Geometry Dash
  • Google Earth VR
  • Into The Breach
  • Magic: The Gathering – Duels of the Planeswalkers 2012
  • Magic: The Gathering – Duels of the Planeswalkers 2013
  • Mount & Blade
  • Mount & Blade: With Fire & Sword
  • NieR: Automata
  • PAYDAY: The Heist
  • QUAKE
  • S.T.A.L.K.E.R.: Shadow of Chernobyl
  • Star Wars: Battlefront 2
  • Tekken 7
  • The Last Remnant
  • Tropico 4
  • Ultimate Doom
  • Warhammer® 40,000: Dawn of War® – Dark Crusade
  • Warhammer® 40,000: Dawn of War® – Soulstorm

Остальные игры также могут заработать, но это пока не гарантируется.

Wine 3.0 обеспечивает поддержку Direct3D 11 и Android

Команда разработчиков, стоящая за Wine, слоем совместимости Windows программ для Linux, выпустила новую версию «эмулятора», в которой обеспечила поддержку Direct3D версий 10, 11, а также совместимость с Android.

Прошлый релиз Wine поддерживал лишь Direct3D 9. В Wine 3.0 имеется поддержка командного потока Direct3D 10 и 11, DirectWrite и Direct2D, а также есть поддержка графического драйвера Android, позволяющая запустить Wine на системе Android, которая также входит в подсемейство Linux.

Поддержка Direct3D 12, равно как и Vulkan с OpenGL ES, уже находится в разработке. Совместимость с последним API позволит приложениям Direct3D запускаться на Android смартфонах.

3DMark теперь содержит тест влияния API

Компания Futuremark выпустила новый сегмент в своём популярном бенчмарке 3DMark, который получил название «API Overhead». Он призван оценить влияние API на производительность.

Цель проста: определить какая комбинация CPU+GPU+API обеспечивает лучшую производительность, и сможет ли DirectX 12 или Vulkan показать себя лучше, чем традиционный DirectX 11.

Тест API Overhead представляет собой построение простых блоков, которые похожи на городскую застройку. Большее число построенных блоков за отведённое время говорит о лучшей общей производительности. Тест зафиксирован на 30 к/с, поскольку этот параметр практически не имеет значения, когда речь заходит о вызовах отрисовки. Это особенный бенчмарк, однако крайне полезный.

Compare Vulkan and DirectX 12 with 3DMark

При проведении тестирования в DirectX 11 на системе с процессором Core i7-6700K и видеокартой NVIDIA GeForce GTX 1080 было обработано 2,80 миллиона отрисовок, однако при переходе на DX12 или Vulkan их число возрастает в 10 раз. При этом между DX12 и Vulkan различий практически нет, что и не удивительно.

Microsoft сообщает о прогрессе в разработке Shader Model 6.0

Компания Microsoft сообщает о завершении разработки обновления шейдерной модели шестой версии для API Direct3D. Эта версия модели обеспечит лучшую оптимизацию для шейдерного кода при его исполнении на GPU. Технология заменит Shader Model 5.0, которая оставалась фактически неизменной с момента выпуска DirectX 11 в 2009 году.

В отличие от Shader Model 5.0, где fxc компилятор использовался как для компиляции, так и для оптимизации кода, новая модель использует компилятор Clang HLSL и прямую оптимизацию для нескольких LLVM проходов.

Поскольку Shader Model 6.0 поддерживает код HLSL, он может получать преимущества при работе в нынешних приложениях DirectX 11 и DirectX 12, в то время как более старые приложения могут продолжать использовать шейдерную модель версии 5.0. Кроме того, Shader Model 6.0 сможет обеспечить необходимую производительность для обслуживания новых функций API, включая плиточные ресурсы (мега текстуры).

Как и когда Microsoft выпустит новую шейдерную модель, пока неизвестно.

NVIDIA: новый драйвер лучше AMD Mantle

В ходе GPU Technology Conference компания NVIDIA рассказала о том, что она собралась конкурировать с Mantle API в плане производительности. Однако вместо выпуска собственного API, компания решила делать это подготовив новые драйверы.

К примеру, в Star Swarm NVIDIA заявила об улучшении производительности на двузначную величину, обойдя AMD Mantle. Компания разъяснила, что имеет ввиду то, что её новый драйвер имеет в среднем большую частоту кадров, чем у Mantle, однако при этом имеет меньшую скорость кадра, над чем компании ещё предстоит поработать. Удивительно, насколько большой запас производительности есть у аппаратного обеспечения, если столь заметных улучшений можно достичь, лишь оптимизацией драйвера.

В Thief NVIDIA также показала улучшения оптимизацией Direct3D, что в результате дало лучшие показатели, чем у Mantle в частоте кадров.

Зелёный разработчик видеокарт продемонстрировал эти две игры как доказательство тому, что ей не требуется новый API для достижения таких же результатов, особенно, когда приложение работает в связке с CPU. В то же время компания подтвердила, что DirectX 11 ещё имеет достаточно пространства для оптимизаций и улучшения, и именно поэтому компания занялась разработкой нового улучшенного и оптимизированного DirectX 12. Новый драйвер будет выпущен где-то в апреле 2014 года.

Вышла OCCT Perestroika версии 4.4 beta 1

Напомню, что OCCT Perestroika это известная утилита, предназначенная для диагностики и тестирования стабильности работы центрального процессора, блока питания и видеокарты разработки как AMD, так и NVIDIA.

В данной бета-версии, по сравнению с основной, внесены следующие исправления и улучшения:

  • полностью переписан GPU:3D с использованием DX11 с поддержкой версии 10.0 для максимальной совместимости;
  • обеспечена работа под ОС Windows 8;
  • внесена масса улучшений в плане эффективности работы утилиты;
  • переработан текстовый движок и дизайн;
  • исправлены баги в интерфейсе пользователя.

Представлена третья версия бенчмарка Heaven DX11

Корпорация Unigine пару дней назад выпустила обновленную версию своего популярного бенчмарка Heaven DX11, основанного на собственном игровом движке Unigine.

Третья версия тестовой утилиты имеет, как и всегда, превосходный внешний вид и несёт целый ряд усовершенствований. По случаю выхода новой версии исполнительный директор Unigine Corp. заявил: «Очень вдохновляет то, что всё больше и больше профессионалов в тестировании аппаратного обеспечения, а также технических энтузиастов, находят полезным HeavenBenchmark. Наша технологическая платформа постоянно растёт, и мы можем обеспечить работу HeavenBenchmark на новых платформах и новом аппаратном обеспечении».

Что же нового в третьем выпуске этого красивейшего бенчмарка?

Для базовой версии список довольно внушительный:

  • добавлена поддержка Mac OS X начиная от версии 10.7 (без тесселяции);
  • добавлена поддержка графики Intel HD 3000 (без тесселяции);
  • улучшена работа с многомониторными конфигурациями;
  • добавлена поддержка NVIDIA 3D Surround;
  • улучшена поддержка NVIDIA 3D Vision;
  • новая версия не требует зависимостей .NET;
  • исправлена ошибка совместимости с тестом Phoronix Test Suite;
  • исправлены незначительные ошибки в отображении;
  • улучшена совместимость с драйвером Mesa;
  • улучшена схема определения новых GPU.

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

Загрузить базовую версию Heaven DX11.

ARM представили новый GPU Mali-T658

В надежде удовлетворить растущие требования к качеству картинки на планшетах, смартфонах и смартТВ следующего поколения, компания ARM разработала новое графическое решение — чип под названием Mali-T658, который, как ожидается, должен быть в 10 раз производительнее графического процессора Mali-400 MP, устанавливаемый в настоящее время в смартфон Samsung Galaxy S II (версия Exynos).

Графический процессор Mali-T658 может быть расширен до 8 ядер и его конструкция разработана таким образом, чтобы работать совместно с процессорами ARM Cortex-A15 и Cortex-A7. Также новый GPU поддерживает множество API, включая DirectX 11, OpenCL 1.1, OpenVG 1.1 и OpenGL ES 1.1 и 2.0.

«Потребительские устройства следующего поколения, основанные на Mali-T658 GPU, будут адресованы возрастающим ожиданиям пользователей, которые хотят видеть лёгкий пользовательский интерфейс и графику десктоп-класса»,— заявил Пете Хаттон (Pete Hutton), главный менеджер Media Processing Division ARM. Он добавил: «Интуитивный пользовательский интерфейс означает, что пользователи смогут получить доступ к полному функционалу их подключенных устройств для более широкого взаимодействия с ними. Это включает игры высокой чёткости и новые приложения, такие как расширяемая реальность, требующие большой вычислительной мощи».

К сожалению, ARM не анонсировали ни единого продукта на основе нового графического процессора Mali-T658, но было сказано, что этот GPU будет поддерживаться Fujitsu Semiconductor, LG Electronics, Nufront и Samsung, так что дело по внедрению процессора не стоит на месте. Скорее всего, чтобы увидеть новый процессор в деле нам придётся подождать 2012 года.