Včera, 16. února, se něco stalo mnozí z vás čekali dlouhood vydání první oficiální verze Vulkanu, verze 1.0.
Vulkan je odpovědí tvůrců OpenGL na nový DirectX 12 od Microsoftu, což je API schopen plně využít sílu grafické karty z počítače, ať už používáte Linux nebo používáte jiný operační systém.
Se zrodem Vulkanu dostávají hry novou dimenzi, protože na rozdíl od DirectX je kompatibilní s téměř všemi platformami Windows, například Linux, i Android, s výjimečnými výsledky v každém ohledu.
Tajemství tohoto API je, že je schopen přímo přistupovat ke grafické kartě, přímé ovládání systémových prostředků generovat grafiku, čímž se podařilo přeskočit zprostředkovatele a zvýšit výkon. Je také kompatibilní s téměř veškerou současnou grafikou, a to jak od Nvidia, tak od AMD.
Důvod, proč přestal vyrábět OpenGL a vydal Vulkan, byl ten OpenGL neměl očekávaný úspěch v desktopových hrách(i když to bylo úspěšné na Androidu), vyžadující kompletní přepracování.
Se zrodem tohoto API mohou hráči mít grafiku nové generace aniž byste se museli uchýlit k DirectX 12, který lze použít pouze v systému Windows 10. Kromě toho schopnost více platforem nepochybně přiláká mnoho vývojářů, protože společnost Vulkan již vydala vlastní sadu SDK pro vytváření her a společnosti na grafické kartě brzy vydají odpovídající ovladače.
Pokud jde o hry, první kompatibilní hra je Talos Principle, jehož beta verze byla dnes vydána z nichž můžete vidět trailer na konci tohoto článku a ten je samozřejmě k dispozici pro Linux přes Steam. V budoucnu budou podporovány další hry se zvěsti, že se líbily přední hry Street Fighter V oni budou.
Mám otázku, je to proprietární nebo svobodný software?
Svobodný software samozřejmě hehe, zapomněl jsem to zmínit.
jde o
pak podle toho, co chápu, řidič již nebude tak nutný
Mám rád!
Je působivé sledovat příspěvky vývojářů v otevřeném zdroji, Vulkan půjde dlouhou cestou a velké společnosti si toho všimly.
Z mé zkušenosti (ne profsnl) jsem nevnímal velkou proslulost OpenGl na PC, snad hra ... Velmi specifické případy. Ale v Androidu jsem zažil několik her postavených pod tímto API (ale relativně nedávno s ohledem na stejné PC API - pravděpodobně kvůli tomu Remodeling, na který odkazuje #azpe;)
Po dobrém přichází špatné; Některé grafiky nejsou podporovány, alespoň dokud nejsou „přizpůsobeny“ značkami rekvizit. Vývoj nového ovladače kompatibilního s Vulkan API
A poslední otázka: Je rozhraní Vulkan API kompatibilní se všemi typy grafických procesorů, jako je OpenGl, nebo má nějaké „minimální požadavky“?