Кухни по поръчка | Съвети за мода и красота | Ваучери за намаления

Излезе Vulkan 1.0 - конкурентът на DirectX 12

Изминаха две години откакто започна работата върху приложния програмен интерфейс Vulkan и сега излезе първата версия на този API.

 

 Vulkan 1.0 -   DirectX 12

Технологията Vulkan е аналог или по-точно конкурент на DirectX 12, Apple Metal, и Mantle на AMD (на който той се базираше в началото).

Vulkan има както преимущества, така и недостатъци. Програмният интерфейс е сложен за програмиране, понеже драйверите не участват активно във формирането на графиката и всичко се налага да се програмира самостоятелно. Но този недостатък е всъщност и преимущество, понеже по този начин се получава много по-добра оптимизация на игрите и значително по-висока производителност при един и същ хардуер.

 

 Vulkan 1.0 -   DirectX 12

Основното преимущество на технологията Vulkan е нейната съвместимост различните платформи. Новият API не е част от операционната система, както е например DX12 за Windows 10 или Metal за Mac OS X. Няма връзка и с конкретен производител на видеокарти. Vulkan може да работи със всякакви операционни системи, включително и на неподдържаната вече Windows XP.

Заедно с излизането на Vulkan 1.0, в Steam се появи и първата бета версия на компютърна игра с поддръжката на този API. Това добре известната The Talos Principle.

 

 Vulkan 1.0 -   DirectX 12

Засега Vulkan-версията на тази игра е с около 20% по-бавна от DirectX-версията, но е значително по-бърза от OpenGL версията.

 

 Vulkan 1.0 -   DirectX 12

Програмистите са доволни, понеже играта просто е преобразувана да поддържа Vulkan и не е оптимизирана за тази технология. Те считат, че след оптимизацията, скоростта ще нарасне с над 20%.

Коментари
Все още няма коментари