Навіщо потрібен Vulkan API?

Vulkan – це низькорівневий API, який надає розробникам прямий доступ до GPU для повного контролю за його роботою.

API Vulkan використовується розробникам підвищення рівня продуктивності GPU процесорів у сучасних графічних завданнях. Це дозволяє користувачам побачити якіснішу і деталізовану картинку при більш скромному використанні ресурсів системи.

World War Z – спочатку використовує API Vulkan. Red Dead Redemption 2 – спочатку використовує API Vulkan. Гра підтримує два API – Vulkan та DirectX 12, але згідно відгуків гравців та оглядів, продуктивність при використанні Vulkan вище. Detroit: Become Human – спочатку використовує API Vulkan.

У порівнянні з OpenGL 4.5, Vulkan показує приріст 60%. В одній зі сцен OpenGL 4.5 показав результат 100FPS, що, безумовно, відмінний результат, але в тій самій сцені Vulkan показав результат у 160FPS. Нижче можете просто порівняти результати OpenGL (перший) та Vulkan (другий).