Včera 16. februára sa stalo niečo, čo sa stalo veľa z vás čakalo dlho, od vydania prvej oficiálnej verzie Vulkanu, verzie 1.0.
Vulkan je odpoveďou tvorcov OpenGL na nové rozhranie DirectX 12 od spoločnosti Microsoft, ktoré predstavuje rozhranie API schopný plne využiť výkon grafickej karty z počítača, či už používate systém Linux alebo iný operačný systém.
S zrodom Vulkanu dostávajú hry nový rozmer, pretože na rozdiel od DirectX je kompatibilný s takmer všetkými platformami Windows, napríklad Linux, aj Android, s vynikajúcimi výsledkami v každom ohľade.
Tajomstvom tohto API je, že je schopný priamo pristupovať ku grafickej karte, priame riadenie systémových zdrojov generovať grafiku, čím sa darí preskakovať sprostredkovateľov a zvyšovať výkon. Je tiež kompatibilný s takmer všetkou súčasnou grafikou, a to od spoločností Nvidia aj AMD.
Dôvod, prečo prestal vyrábať OpenGL a vydal Vulkan, bol ten OpenGL nemal očakávaný úspech v stolných hrách(aj keď to bolo úspešné v systéme Android), vyžadujúce úplnú opravu.
Od zrodu tohto API môžu hráči mať grafiku novej generácie bez toho, aby ste sa museli uchýliť k DirectX 12, ktorý je možné používať iba s Windows 10. Okrem toho schopnosť viacerých platforiem nepochybne priláka mnohých vývojárov, pretože spoločnosť Vulkan už vydala svoju vlastnú súpravu SDK na vytváranie hier a spoločnosti pre grafické karty čoskoro vydajú zodpovedajúce ovládače.
Pokiaľ ide o hry, prvou kompatibilnou hrou je Princíp Talos, ktorého beta verzia bola dnes vydaná z ktorých môžete vidieť trailer na konci tohto článku a ten je samozrejme k dispozícii pre Linux cez Steam. Ostatné hry budú podporované v budúcnosti, pričom sa bude hovoriť, že popredné hry sa páčia Street Fighter V oni budú.
Mám otázku, je to proprietárny alebo slobodný softvér?
Free software samozrejme hehe, zabudol som to spomenúť.
ide o
potom z toho, čo chápem, už nebude vodič taký potrebný
Páči sa mi to!
Je pôsobivé sledovať, ako vývojári prispievajú v otvorenom zdroji, pričom spoločnosť Vulkan pôjde ešte dlho a veľké spoločnosti si toho všimli.
Z mojej skúsenosti (nie profsnl) som nevnímal veľkú povesť OpenGl na PC, možno hru ... Veľmi konkrétne prípady. Ale v Androide som zažil niekoľko hier postavených na tomto API (ale relatívne nedávno s ohľadom na rovnaké pc API - pravdepodobne kvôli tomu Remodelovaniu, na ktoré odkazuje #azpe;)
Po dobrom príde zlé; Niektoré grafiky nie sú podporované, prinajmenšom dovtedy, kým nie sú „prispôsobené“ značkami rekvizity. Vývoj nového ovládača kompatibilného s Vulkan API
A posledná otázka: Je rozhranie Vulkan API kompatibilné so všetkými typmi grafických procesorov, ako je OpenGl, alebo má nejaké „minimálne požiadavky“?