Найти в Дзене
Техночтиво

Игры с поддержкой Vulkan. Есть ли в нем смысл?

Подписывайтесь и лайки ставьте! Решил намеднях провести небольшое исследование рынка видеоигр на предмет наличия в них поддержки API Vulkan. Подтолкнул меня к этому человек из комментариев к этой статье. Как оказалось, ПК-игр с поддержкой этого API не так и много. Всего я насчитал 11. Поправьте меня, если я где-то обсчитался, хотя по идее все верно. Располагать буду по дате появления поддержки Vulkan в игре или дате релиза, если поддержка встроена изначально. 1. The Talos Principle Это трехмерная головоломка про Андроида, который очнулся после долгого сна в неизвестном месте. Некий голос Элоим направляет его решать различные головоломки и ребусы. Поддержка Vulkan появилась 16 февраля 2016 года в один день с релизом драйверов для карт AMD и Nvidia. По началу, он проигрывал DX11, но потом, "потанцевал" взял верх и все наладилось... почти. Провел тесты на своем железе. Подопытный: Процессор: Ryzen 5 1600 3.8 ГГц Видеокарта: ASUS AMD Radeon ROG-STRIX-RX570-O4G-GAMING Оперативная память:
Оглавление

Подписывайтесь и лайки ставьте!

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

Как оказалось, ПК-игр с поддержкой этого API не так и много. Всего я насчитал 11. Поправьте меня, если я где-то обсчитался, хотя по идее все верно.

Располагать буду по дате появления поддержки Vulkan в игре или дате релиза, если поддержка встроена изначально.

1. The Talos Principle

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

Скриншот
Скриншот

Поддержка Vulkan появилась 16 февраля 2016 года в один день с релизом драйверов для карт AMD и Nvidia.

Тесты для более новых видеокарт видимо так плохо искал, что толком и не нашел.
Тесты для более новых видеокарт видимо так плохо искал, что толком и не нашел.

По началу, он проигрывал DX11, но потом, "потанцевал" взял верх и все наладилось... почти.

Провел тесты на своем железе.

Подопытный:

Процессор: Ryzen 5 1600 3.8 ГГц

Видеокарта: ASUS AMD Radeon ROG-STRIX-RX570-O4G-GAMING

Оперативная память: 2х4GB CRUCIAL Ballistix Sport 2866 МГц, тайминги: 16-18-18-43.

Вот что получилось.

-4

Vulkan все-таки немного уступает, но разница в пару fps совершенно незаметна. А вот с D3D9 расправился очень легко.

2. DOTA 2

Скриншот
Скриншот

Второй игрой, получившей поддержку нового API стала всеми "любимая" DOTA2.

23 марта 2016 года появилась экспериментальная поддержка, а уже в мае состоялся релиз.

Сравнил все возможные API, кроме OpenGL и получил вот такие результаты:

Тестировать OpenGL не то чтобы есть большой смысл, он проседает по отношение к другим API во всех играх.

-6

Немного уступает основному конкуренту, но это - район погрешности.

3. DOOM

Скриншот
Скриншот

Третьей игрой, официально получившей поддержку нового API стала DOOM. 11 июля 2016 года был выпущен патч, добавляющий поддержку Vulkan.

Собственно, результаты тестов:

-8

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

Раздобыл также тесты RX580 и 1060.

-9

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

Вообще, карты Radeon получают больший прирост кадров по сравнению со своими конкурентами и это не в последнюю очередь связано с тем, что Vulkan основан на технологиях AMD в Mantle .

Тратить кучу времени на одну большую статью в рамках Дзена нет никакого смысла, поэтому, разобью все это дело на 3-4 части. Все-таки качать и устанавливать игры, проводить тесты, занятие не из быстрых, а времени после работы не так много. Надеюсь на понимание.

Подписывайтесь, ставьте пальцы вверх и всего Вам доброго!