Vulkan 1.0: cross-platform API til grafik med høj ydeevne

El 16 de Febrero i år Khronos Group annonce frigivelsen af ​​Vulkan 1.0 (da den forventede lanceringsdato i slutningen af ​​året 20015 ikke kunne opnås) er den efter to års hårdt arbejde endelig klar til at gå ud i verden. Det første spil med Vulkan motor er også tilgængelig i offentlig beta pr. 16/02/16, dog Linux-situationen er ikke helt gunstig for slutbrugere og spillere, da de fleste sælgere stadig er bestemme, om de vil hjælpe gennem Linux-support på Windows. Hvis du ignorerer disse operativsystemforskelle, skal du være sikker på det dine forventninger er realistiske inden du prøver nyt Vulkan-spil samtidig med at udviklerne får tid til at lære og designe til denne nye grafiske API.

1

Vulkan 1.0

Vulkan er svaret på Khronos Group para Microsoft DirectX 12, Apples Metal og den gamle AMD Mantle API at forsyne grafik med høj ydeevne. De omtalte først denne AP som "Next Generation OpenGL Initiative", men en gang navngivet Vulkan, forblev den tidligere titel tidligere. Vulkan driver og blev bygget baseret på ADM Mantle-teknologi hvilken blev doneret af AMD med den hensigt at give Khronos en base, hvorpå start med at udvikle en API, som de kunne standardisere i hele branchen (ligesom OpenGL), men Vulkan det har udviklet sig meget længere, allerede er ikke bundet til AMDs GNC-hardwaredesign og er i stand til at passe alle brugssager ind alle økosystemer, API har udviklet sig meget efter at være gennemgået af mange forskellige parter. Præsidenten for Khronos, Neil trevett, gjorde det klart, at Vulkan es meget mere end et andet fokus på Mantle.

Mellem Vulkans mål dette design 3D-grafikapplikationer i realtid, som spil og interaktive medier på alle platforme er det ligeledes beregnet til at give et stort udvalg fordele i forhold til andre API'er, tilbud Lavere omkostninger, mere direkte kontrol over GPU'en og højere ydelse med lavere CPU-brug, være i stand til bedre distribuere arbejde mellem flere CPU-kerner. Det er også kendetegnet ved at være en Cross-platform API, der understøttes af avancerede grafikkort y har OS agnostic til at forbedre bærbarheden af ​​applikationer oprettet ved hjælp af denne API.

Vulkan 1.0 er designet til at passe til brugssagerne til smartphone, desktop og konsoller, nu er en API med multi-threading-funktioner, med meget lavere omkostninger sammenlignet med OpenGL-drivere og hvad der understøtter prækompilerede skyggelægere via SPIR-V. I modsætning til andre alternative API'er Vulkan er en tværplatform og en ægte industristandard. Findes i øjeblikket Vulcan SDK tilgængelig for Android, Linux og Windows, selvom det stadig er i beta-fase, AMD og Nvidia det har de gjort bekendt med de støtter Vulkan. Vulkan 1.0 Det er ikke den endelige version, fremtidige revisioner kommer selvfølgelig, når arbejdsgruppen har modtaget feedback fra andre udviklere.

¿Og hvad sker der med OpenGL?

Mens Vulkan 1.0 er i spidsen for tage sig af grafik med høj kapacitet, OpenGL opgives ikke af Khronos Group, udviklerne med ansvar for dette projekt vil forblive og skal udvikle sig. Vulkan nr det er strengt nødvendigt til alle spil- og appudviklere, dette afhænger af, hvor meget du holder af ydeevne, hvis du har brug for hjælp fra grafikkortet, hvis du leder efter en API, der er mere tilgængelig, hvis din arbejdsbyrde ikke kan paralleliseres osv.

2

Der har også været tale om support tilføjelse SPIR-V til OpenGL og andre forbedringer på den front. Men den Khronos Group har ikke officielt annonceret nye specifikationer eller opdateringer til OpenGL, men det er et spørgsmål om at være årvågen i de næste måneder.

En af de OpenGL-udvidelser (uofficiel) udsat for NVIDIA-driveren er GL_NV_draw_vulkan_image. Denne udvidelse giver DrawVkImageNV evnen til at tegne et rektangel, der gør det muligt at vise hele eller noget af indholdet af VkImage i Vulkan på en todimensionel måde. Denne udvidelse giver også funktioner til tegning af synkronisering mellem Vulkan og OpenGL, dybest set vil udvidelsen give en måde at nuværende indhold de vulkan dinden for en sammenhæng OpenGL

3

Spil og Vulkan

Sidste 16. februar Croteam har lanceret Talos Principle, uploadet i Dampplatform ved hjælp af Vulkan motor. uheldigvis versionen af dette spil til Linux er endnu ikke offentligt tilgængeligtmen snart vil det være

El forsinkelse Det skyldes søg efter overensstemmelsesdrivere. disse Vulkan 1.0 drivere vil være frigivet snart da vi ved, at Windows betaversion er tilgængelig på Steam. Fra ventil, det forventes også, at Dota2 være snart tilgængelig Med støtten Vulkan, ligesom andre spil vises i fremtiden.

Michael Label, forumforfatter Phoronix kommenterede, at ”som en spiludvikler, der var tidligt involveret i Vulkan var blevet advaret ingen foregiver forvent et mirakel med udførelsen af ​​Vulkan-spil”. Dette skyldes, at Vulkan API giver mange muligheder for bedre ydeevne og større optimeringer, spil og deres motorer bliver tunet til DirectX 11 og OpenGL. Først når de nye spil eller de redesignede motorer vises Vulkan at der vil være en bedre ydeevne i OpenGL / DX11. Det er derfor juegos i øjeblikket tilgængelig på Vulkan de kan være langsommere end dem, der findes i OpenGL-processoren, dette mens du arbejder på forskellige fejl i spil og drivere.

Selvom udviklere af spil er begejstret med muligheder, der tilbydes af Vulkanden det tager tid så det konvertere fuldt ud. En lignende situation skete da Direkte3D 11 blev udgivet og startede support spil, nogle tid senere begyndte spil at køre hurtigere end Direct3D 9.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   stalker sagde han

    Godt indlæg for at se, hvad det giver af sig selv til spil. Gode ​​tider kommer til spil i opensource-verdenen

  2.   HO2Gi sagde han

    "20015" Jeg tror, ​​du har et nul tilbage