Vulkan 1.0: API za više platformi za grafiku visokih performansi

El 16. veljače ove godine Khronos Group oglas izlazak Vulkana 1.0 (budući da se očekivani datum lansiranja krajem godine 20015. nije mogao postići), nakon dvije godine napornog rada napokon je spreman za izlazak u svijet. Prva igra sa Vulkanov motor Također dostupno u javnoj beta verziji od 16. međutim Linux situacija nije sasvim povoljna za krajnje korisnike i igrače kao što je većina prodavača i dalje utvrđivanje hoće li im pomoći putem Linux podrške na sustavu Windows. Zanemarujući ove razlike u operacijskom sustavu, morate biti sigurni da je to tako Vaša su očekivanja realna prije nego što isprobate nova igra Vulkan dok programerima daje vremena za učenje i dizajn za ovaj novi grafički API.

1

Vulkan 1.0

Vulkan je odgovor Khronos Group za Microsoft DirectX 12, Appleov metal i stari AMD Mantle API pružiti grafika visokih performansi. Prvo su se pozvali na ovaj AP kao "OpenGL inicijativa sljedeće generacije", ali jednom nazvan Vulkan, prethodni naslov ostao je u prošlosti. Vulkan zanosi i izgrađen je na temelju ADM Mantle tehnologije koji je donirao AMD s namjerom da daju Khronosa baza na kojoj početi razvijati API koji bi mogli standardizirati u cijeloj industriji (baš kao OpenGL), ali Vulkan evoluirao je već mnogo dalje nije povezan s AMD-ovim GNC hardverskim dizajnom i u stanju je uklopiti sve slučajeve upotrebe svi ekosustavi, API je puno evoluirao nakon što su ga pregledale mnoge različite strane. Predsjednik Khronosa, Neil trevett, jasno je rekao da Vulkan es puno više od drugačijeg usredotočenja na Mantlea.

Između Vulkanovi golovi ovaj dizajn Aplikacije za 3D grafiku u stvarnom vremenu, kao igre i interaktivni mediji na svim platformama, također, želi pružiti veliku raznolikost prednosti u odnosu na druge API-je, ponuda Niži troškovi, direktnija kontrola nad GPU-om i veće performanse uz nižu upotrebu CPU-a, moći bolje rasporediti rad na više jezgri procesora. Karakterizira ga i to što je API za više platformi koji podržavaju vrhunske grafičke kartice y ima OS agnostic za poboljšanje prenosivosti aplikacija stvorenih pomoću ovog API-ja.

Vulkan 1.0 je dizajniran da odgovara slučajevima upotrebe pametni telefon, radna površina i konzole, sada je a API s mogućnostima više navoja, s mnogo nižim troškovima u usporedbi s OpenGL upravljačkim programima i što podupire unaprijed sastavljeni sjenčari putem SPIR-V. Za razliku od ostalih alternativnih API-ja, Vulkan je višestruka platforma i istinski industrijski standard, Trenutno postoje Vulcan SDK dostupno za Android, Linux i Windows, iako još uvijek u beta fazi, AMD i Nvidia su to obznanili podržavaju Vulkana. Vulkan 1.0 Nije konačna verzija, buduće revizije doći će naravno jednom radna skupina dobila je povratne informacije od drugih programera.

¿A što će biti s OpenGL-om?

Dok Vulkan 1.0 je u prvom planu za vodite računa o grafici velikog kapaciteta, Khronos Group ne napušta OpenGL, programeri zaduženi za ovaj projekt ostat će i moraju se razvijati. Vulkan br to je strogo neophodno za sve programere igara i aplikacija, ovo će ovisiti o tome koliko vam je stalo do performanse, ako trebate pomoć grafičke kartice, ako tražite API koji je pristupačniji, ako se vaše opterećenje ne može paralelizirati itd.

2

Bilo je i govora o tome dodavanje podrške SPIR-V za OpenGL i druga poboljšanja na tom planu. Međutim Khronos Group nije službeno najavio nove specifikacije ili ažuriranja za OpenGL, ali pitanje je budnosti tijekom sljedećih mjeseci.

Jedan od OpenGL proširenja (neslužbeno) izložio NVIDIA pokretački program je GL_NV_draw_vulkan_image. Ovo proširenje pruža CrtanjeVkImageNV sposobnost crtanja pravokutnika koji omogućuje prikaz cijelog ili dijela sadržaja programa VkImage u Vulkanu na dvodimenzionalni način. Ovo će produženje također pružiti funkcije za crtanje sinkronizacije između Vulkana i OpenGL-a, u osnovi produženje će pružiti način da se sadašnji sadržaj de Vulkan ožunutar konteksta OpenGL.

3

Igre i Vulkan

Prošlog 16. veljače Croteam je lansirao Talos Princip, postavljeno u Parna platforma pomoću Vulkanov motor. Nažalost inačici ove igre za Linux još nije javno dostupan, ali uskoro će biti

El kašnjenje to je zato što potražite pokretače sukladnosti, ovi Vozači Vulkan 1.0 bit će pušten uskoro budući da znamo da je Windows beta verzija dostupna je na Steamu. Iz ventila, također se očekuje da Dota2 biti uskoro dostupan Uz potporu Vulkan, također će se u budućnosti pojaviti i druge igre.

Michael Label, pisac foruma Phoronix komentirao je da „kao programer igara koji je rano sudjelovao u Vulkan bio upozoren Ne pretendent očekujte čudo s izvedbom Vulkanovih igara". To je zato što Vulkan API nudi brojne mogućnosti za bolje performanse i veće optimizacije, igre i njihovi motori prilagođeni su za DirectX 11 i OpenGL. Tek do pojave novih igara ili redizajniranih motora Vulkan da će biti a bolje performanse u OpenGL / DX11. To je razlog zašto Juegos trenutno dostupno na Vulkan može biti sporiji od onih koji postoje u OpenGL procesoru, ovo dok radite na raznim programskim pogreškama i upravljačkim programima.

Iako je programeri igara su uzbuđen s mogućnosti koje nudi Vulkanje trebat će vremena tako da potpuno pretvoriti. Situacija slična ovoj dogodila se kada Direct3D 11 je pušten i započeo igre za podršku, nešto kasnije igre su počele raditi brže od Direct3D 9.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   lovac koji se prikrada dijo

    Dobar post, da vidite što daje od sebe za igre. Dolaze dobra vremena za igre u svijetu otvorenog koda

  2.   HO2Gi dijo

    "20015" Mislim da vam je ostala nula