Vulkan 1.0: multiplatformové API pre vysokovýkonnú grafiku

El 16 de Febrero tohto roku Skupina Khronos reklama vydanie Vulkanu 1.0 (keďže predpokladaný dátum uvedenia na trh na konci roku 20015 sa nepodarilo dosiahnuť), je po dvoch rokoch tvrdej práce konečne pripravený vyraziť do sveta. Prvá hra s Vulkanský motor je tiež k dispozícii vo verejnej beta verzii k 16/02/16 však Situácia v systéme Linux nie je úplne priaznivá pre koncových používateľov a hráčov, pretože väčšina predajcov stále existuje určenie, či pomôžu prostredníctvom podpory systému Linux v systéme Windows. Ignorovanie týchto rozdielov v operačnom systéme si musíte byť istí vaše očakávania sú realistické pred vyskúšaním nová hra Vulkan a zároveň dáva vývojárom čas naučiť sa a navrhnúť toto nové grafické rozhranie API.

1

Vulkan 1.0

Vulkan je odpoveďou z Skupina Khronos pre Microsoft DirectX 12, Apple Metal a staré AMD Mantle API poskytnúť vysoko výkonná grafika. Prvýkrát sa o tomto AP zmienili ako o "Iniciatíva OpenGL novej generácie", ale akonáhle dostal meno Vulkan, predchádzajúci titul zostal v minulosti. Vulkan driftuje a bol postavený na základe technológie ADM Mantle ktoré bol darovaný AMD so zámerom dať Khronos základ, na ktorom začať vyvíjať API, ktoré by mohli štandardizovať v celom priemysle (rovnako ako OpenGL), ale Vulkan vyvinulo sa to už oveľa ďalej nesúvisí s hardvérovým dizajnom AMD GNC a je vhodný pre všetky prípady použitia všetky ekosystémy, API sa veľa vyvíjalo po tom, čo ho preskúmalo veľa rôznych strán. Prezident Khronos, Neil trevett, objasnil to Vulkan es oveľa viac ako odlišné zameranie na Mantleho.

Medzi Vulkánove góly tento dizajn 3D grafické aplikácie v reálnom čase, ako hry a interaktívne médiá na všetkých platformách má takisto poskytnúť veľkú rozmanitosť výhody oproti iným API, ponúkajúci Nižšia réžia, viac priamej kontroly nad GPU a vyšší výkon pri nižšom využití procesora, byť schopný lepšie distribuovať prácu medzi viac jadier CPU. Vyznačuje sa tiež tým, že je a Cross-platform API, ktoré je podporované špičkovými grafickými kartami y má operačný systém OS na zlepšenie prenosnosti aplikácií vytvorených pomocou tohto API.

Vulkan 1.0 je navrhnutý tak, aby sa prispôsobil prípadom použitia smartphone, desktop a konzoly, teraz je API s funkciami viacerých vlákien, s oveľa nižšou réžiou v porovnaní s ovládačmi OpenGL a čo podporuje predkompilované shadery cez SPIR-V. Na rozdiel od iných alternatívnych rozhraní API Vulkan je platforma a skutočný priemyselný štandard, V súčasnosti existujú Vulcan SDK k dispozícii pre Android, Linux a Windows, hoci je stále v beta fáze, AMD a Nvidia dali vedieť podporujú Vulkana. Vulkan 1.0 Nejde o konečnú verziu, budúce revízie samozrejme prídu, samozrejme Pracovná skupina dostala spätnú väzbu od ostatných vývojárov.

¿A čo sa stane s OpenGL?

Kým Vulkan 1.0 je v popredí pre starať sa o veľkokapacitnú grafiku, Skupina Khronos neopúšťa OpenGL, vývojári zodpovední za tento projekt zostanú a musia sa vyvíjať. Vulkan č je to bezpodmienečne nevyhnutné pre všetkých vývojárov hier a aplikácií, bude to závisieť od toho, ako veľmi vám záleží na výkon, ak potrebujete pomoc od grafickej karty, ak hľadáte API, ktoré je prístupnejšie, ak vaše pracovné zaťaženie nemôže byť paralelizované atď.

2

Hovorilo sa tiež o pridanie podpory SPIR-V pre OpenGL a ďalšie vylepšenia v tejto oblasti. Avšak Skupina Khronos oficiálne neoznámil nové špecifikácie ani aktualizácie OpenGL, ale je to otázka ostražitosti počas nasledujúcich mesiacov.

Jeden z Rozšírenia OpenGL (neoficiálne) vystavené používateľom ovládač NVIDIA je GL_NV_draw_vulkan_image. Toto rozšírenie poskytuje DrawVkImageNV schopnosť nakresliť obdĺžnik, ktorý umožňuje zobraziť všetok obsah alebo jeho časť VkImage vo Vulkane dvojrozmerným spôsobom. Toto rozšírenie bude tiež poskytovať funkcie pre synchronizáciu výkresov medzi Vulkan a OpenGL, v podstate rozšírenie poskytne spôsob, ako prítomný obsah de vulcan dv kontexte OpenGL.

3

Games a Vulkan

Vlani 16. februára Spoločnosť Croteam uviedla na trh princíp Talos, nahrané v Parná plošina pomocou Vulkanský motor. Bohužiaľ verziu tejto hry pre Linux zatiaľ nie je verejne dostupný, ale čoskoro to bude

El oneskorenie Je to kvôli hľadať ovládače zhody, títo Ovládače verzie Vulkan 1.0 bude vydané čoskoro keďže vieme, že Windows beta verzia je k dispozícii na Steam. Od spoločnosti Valve, tiež sa to očakáva Dota2 bud skor dostupný S podporou Vulkan, podobne sa v budúcnosti objavia ďalšie hry.

Michael Label, spisovateľ fóra Phoronix uviedol, že „ako vývojár hier, ktorý sa včas zapojil do hry Vulkan bol varovaný žiadny pretendent očakávajte zázrak s výkonom vulkánskych hier“. Je to preto, lebo Vulkan API ponúka veľa možností pre lepší výkon a väčšiu optimalizáciu, hry a ich motory sú ladené pre DirectX 11 a OpenGL. Nebude to až do objavenia sa nových hier alebo prepracovaných enginov v okolí Vulkan že bude a lepší výkon v OpenGL / DX11. To je dôvod, prečo juegos v súčasnosti k dispozícii na Vulkan môže byť pomalšie ako tie, ktoré existujú v procesore OpenGL, a to pri práci na rôznych chybách hier a ovládačov.

Aj keď vývojári hier sú nadšený s možnosti, ktoré ponúka Vulkansa zaberie čas tak že úplne konvertovať. Podobná situácia sa stala, keď Direct3D 11 bol prepustený a začal podporné hry, o niečo neskôr začali hry bežať rýchlejšie ako Direct3D 9.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   stopár dijo

    Dobrý príspevok, aby ste videli, čo pre hry dáva. Pre hry vo svete otvorených zdrojov prichádzajú dobré časy

  2.   HO2Gi dijo

    „20015“, myslím, že ti zostala nula