Проект vulkan: opengl буде доповнювати новий api

Перш ніж говорити про деталі і тонкощі Vulkan API, думаю потрібно сказати кілька слів про те, що ж це таке і з чим його їдять. Якщо порівнювати Linux з Windows, то Vulkan (який, все ще знаходиться в розробці) це Directx, набір бібліотек, для поліпшення швидкодії в основному в комп`ютерних іграх. Як відомо, на платформі Linux, можна запускати гри з допомогою Wine, PlayOnLinux або комерційної версії програми Crossover. Але не всі іграшки запустяться і будуть працювати як слід, а все через проклятого API Directx.

vulkan-vs-directx-b75be4583244c1db-800x450

Наш рятівник Vulkan?

Забув сказати, що для продуктивності в іграх для .nix платформ використовується OpenGL, аналогічне програмне забезпечення, як Directx для Windows. Так ось, Vulkan API, як повідомляють розробники з компанії Nvidia (які, в свою чергу, так само зацікавлені в реалізації цього проекту) Vulkan API, буде доповнюватися застарілим OpenGL. У свою чергу, це означає, що менш ресурсовитратні об`єкти, будуть оброблятися саме за допомогою OpenGL, а коли приходить час серйозних ігор, то тут в справу буде вступати новий проект.

Перевага Vulkan API

Чому ж цей проект, підтримують, дуже солідні компанії, серед яких, Intel, AMD, Nvidia і ін. У чому ж принадність, нового API? Тут треба показати відео, яке наочно покаже, що ж він із себе представляє на практиці ...




Як можна було побачити з відеоматеріалу вище, Vulkan API, дуже добре, управляє многозадачностью процесора, що в свою чергу дозволяє, ефективно управляти графічним процесором, тим самим, навантаження розподіляється рівномірно, що показує дуже хороший результат в продуктивності. У той час як в OpenGL, все навантаження йде на центральний процесор, і FPS, помітно просідає, в Vulkan API все зроблено з розумом, навантаження розподілено і FPS, все ж просідає, але набагато рідше.

Перспективи розвитку Vulkan API




На жаль, точна дата виходу, поки невідома, також тримаються в секреті які, ігри, отримають підтримку нового API. У свою чергу, компанія AMD (яка зараз дуже активно співпрацює з розробниками) натякнула, що вони працюють над новою грою, яка буде використовувати Vulkan API, або якась гра буде перенесена.

Забув згадати, що новий проект буде кросплатформним і навіть Android, буде працювати з ним.

Подальші новини про проект Vulkan API, будуть відомі з 14 по 18 березня, під час конференції The Game Developers Conference (GDC).

Всі думки з приводу Вулкана, залишаємо в коментарях. Дуже цікаво дізнатися, чи стане Linux, ігровою платформою або ж Windows, знову придумає, що-небудь надприродне.

Натхнення: Vulkan supplements OpenGL

Переклад, коментарі: alfabuster, спеціально для сайту inuasparwil.ru

Поділися в соціальних мережах:

Схожі
Amd catalyst драйвер для windows 8 release previewAmd catalyst драйвер для windows 8 release preview
Що таке directx? І трохи про directx 12Що таке directx? І трохи про directx 12
Nvidia forceware 266.58Nvidia forceware 266.58
Установка wine в ubuntu 16.04Установка wine в ubuntu 16.04
Directx 10. Його перевагиDirectx 10. Його переваги
Чому в windows 10 немає directx 12?Чому в windows 10 немає directx 12?
Chakra linux отримала kde plasma 5.7.3 і firefox 48Chakra linux отримала kde plasma 5.7.3 і firefox 48
Установка програм через wine - winewizardУстановка програм через wine - winewizard
Directx - проблеми та рішенняDirectx - проблеми та рішення
Як дізнатися версію directx на будь-якої версії windows?Як дізнатися версію directx на будь-якої версії windows?
» » Проект vulkan: opengl буде доповнювати новий api