nl.phhsnews.com


nl.phhsnews.com / Wat u moet weten over Vulkan, dat snellere games belooft op elk platform

Wat u moet weten over Vulkan, dat snellere games belooft op elk platform


DirectX 12 van Microsoft en Apple's Metal zijn grafische platforms van de volgende generatie. Ze bieden toegang op een lager niveau tot grafische hardware, waardoor spelprogrammeurs meer prestaties uit de hardware kunnen persen. Vulkan is het platformoverschrijdende antwoord op Microsoft- en Apple-technologieën.

Aangezien Vulkan platformonafhankelijk is, brengt het deze next-generation grafische technologie naar Google's Android, Valve's SteamOS, Linux, alle versies van Windows en mogelijk zelfs Nintendo's volgende troosten. Vulkan levert betere spelprestaties op absoluut elk platform dat het wil gebruiken, en maakt games draagbaarder tussen verschillende platforms.

Het begon allemaal met AMD's Mantle

Om te begrijpen waar Vulkan vandaan kwam, is het belangrijk om te weten weinig geschiedenis. Het begon allemaal met AMD's werk aan Mantle, dat in 2013 werd aangekondigd. Mantle was een nieuw grafisch systeem dat rechtstreeks werd gebruikt door game-ontwikkelaars. Het beloofde om games sneller te maken door een efficiëntere grafische laag te bieden. Meer technisch, het beloofde lagere CPU overhead en meer directe toegang tot grafische voorzieningen op een lager niveau.

AMD levert de grafische hardware voor zowel Microsoft's Xbox One als Sony's PlayStation 4, en zei dat Mantle is gebouwd op de optimalisaties die het werkte voor die gameconsoles van de volgende generatie.

Mantle concurreerde met DirectX van Microsoft en het platformonafhankelijke OpenGL, die beide op dat moment hun leeftijd lieten zien. In feite was dit een directe aanval op Microsoft's eigen DirectX, die veel pc-games gebruiken. AMD-executives op dat moment zeiden dat ze nooit hadden verwacht dat Microsoft zelfs nog een DirectX zou uitbrengen. Dus moest AMD game-ontwikkelaars overtuigen om DirectX en OpenGL achter te laten en hun nieuwe, betere systeem te gebruiken.

DirectX 12, Metal en Vulkan

Microsoft reageerde. In 2014 kondigde Microsoft DirectX 12 aan, dat nu is opgenomen in Windows 10 en de Xbox One. Microsoft gooide het op dezelfde manier, met de belofte van een efficiënter grafisch systeem dan DirectX 11, en eentje dat directe toegang gaf tot low-level grafische hardwarefuncties.

Apple kondigde in 2014 ook een vergelijkbare technologie aan met de naam Metal. Het werd toegevoegd aan iPhones en iPads met iOS 8 en aan Macs met OS X 10.11 El Capitan.

Vulkan brengt een platformonafhankelijk graphics-systeem van de volgende generatie naar Android, SteamOS en Linux. Windows-spellen kunnen ook Vulkan gebruiken. Sony's PlayStation 4 kon Vulkan-ondersteuning toevoegen, net zoals Microsoft's Xbox One DirectX 12-ondersteuning toevoegt. Nintendo is in 2015 toegetreden tot de Khronos Group, dus er is een goede kans dat Nintendo's volgende console ook Vulkan kan gebruiken.

Vulkan werkt zelfs op Windows 7 en Windows 8.1, die Microsoft DirectX 12 nooit zullen ontvangen. Omdat het platformonafhankelijk is, game-ontwikkelaars kunnen kiezen voor Vulkan en hun geoptimaliseerde code kan op verschillende platforms worden uitgevoerd, in plaats van alleen Windows 10 of alleen OS X.

Dat is het punt van Vulkan: het kan worden toegevoegd aan praktisch elk platform. Ontwikkelaars kunnen coderen in Vulkan en ze kunnen gemakkelijk worden overgezet tussen verschillende platforms, wat een enorme zegen is als het zijn beloftes waarmaakt.

Vulkan is er al

De Khronos Group heeft versie 1.0 van de Vulkan-specificatie uitgebracht op 16 februari 2016. Zowel NVIDIA en AMD hebben Vulkan-ondersteuning toegevoegd aan hun grafische stuurprogramma's voor Windows en Linux, waardoor Windows- en Linux-spellen Vulkan kunnen gebruiken. Intel heeft beta-versies van hun grafische stuurprogramma's uitgebracht met Vulkan-ondersteuning voor zowel Windows als Linux. Valve's SteamOS kreeg ondersteuning van Vulkan door deze nieuwe stuurprogramma's bij te werken.

Kort gezegd: zolang u uw stuurprogramma's bijwerkt, werkt Vulkan al met veel bestaande grafische hardware. Nu hebben we alleen nog Vulkan-games nodig.

Google heeft zelfs aangekondigd dat toekomstige versies van Android ingebouwde ondersteuning voor Vulkan zullen hebben en dat bewijs van werk over Vulkan te zien is in het werk aan de broncode van Android. Vulkan zal waarschijnlijk ook verschijnen op toekomstige consoles en verschillende andere hardwareplatforms.

Games met Vulkan zijn aan de horizon

Vulkan is, net als DirectX 12 en Metal, niet echt iets dat je als gamer kunt kiezen om te gebruiken . Het zijn nieuwe grafische programmeersystemen die ontwikkelaars van games kunnen kiezen.

Net als bij DirectX 12 en Metal hoeft u alleen maar te wachten tot toekomstige games deze technologieën ondersteunen. Momenteel biedt

The Talos Principle experimentele ondersteuning voor Vulkan, die u kunt inschakelen. Die game was echter niet ontworpen om Vulkan te gebruiken, en de Vulkan-code is vroeg en niet zo geoptimaliseerd, dus dit hoeft niet noodzakelijkerwijs veel te zeggen over Vulkan's potentiële prestaties. Vulkan zal OpenGL niet volledig vervangen, natuurlijk . Zoals Croteam, ontwikkelaars van

The Talos Principle , zeggen: "Voor eenvoudige games moet OpenGL (of wat dat betreft Direct3D) blijven bestaan; [de] leercurve is niet zo steil als bij Vulkan. Vulkan schijnt echter echt als het gaat om het verminderen van CPU-overhead van toepassingen en stuurprogramma's. Het is (of zal) veel sneller zijn dan Direct3D 9, 11 en OpenGL! " Maar Vulkan gaat niet alleen over het kiezen van een nieuwe optie in een menu met grafische instellingen. Het helpt Linux en SteamOS Windows-gaming in te halen en wordt veel competitiever. Het betekent dat Android binnenkort een next-generation grafische kaart heeft die concurrerend is met Apple's Metal. En het betekent dat game-ontwikkelaars kunnen kiezen voor Vulkan in plaats van DirectX 12 en gemakkelijker een verscheidenheid aan platformen kunnen ondersteunen-

inclusief Windows. Dit is goed voor alle spelers. Net als DirectX 12 op Windows en Metal op de platforms van Apple, is Vulkan een opwindende nieuwe grafische technologie die belooft gameontwikkelaars te helpen hun spellen sneller te maken. Als platformonafhankelijke technologie heeft dit ook andere voordelen: deze functies bieden nieuwe platforms en veelbelovende mogelijkheden om het spelen van poorten tussen platforms gemakkelijker te maken.



De inhoud in de App Store vernieuwen door de cache te wissen

De inhoud in de App Store vernieuwen door de cache te wissen

Vindt u dat u geen nieuwe apps in de App Store ziet of dat updates voor apps niet kunnen worden uitgevoerd? weg, zelfs nadat u de updates hebt geïnstalleerd? Hier is een eenvoudige oplossing. Hoewel de App Store geen webpagina is, worden gegevens in cache opgeslagen, zodat deze sneller wordt geladen, net als een webpagina.

(how-to)

Kan software differentiëren tussen een desktopcomputer en een laptop?

Kan software differentiëren tussen een desktopcomputer en een laptop?

Veel softwarelicenties zijn vrij beperkend als het gaat om hoe, en waar u een programma kunt installeren, maar hoe goed deze programma's zijn bij het bepalen van welk type apparaat ze zijn geïnstalleerd? De SuperUser Q & A-post van vandaag biedt het antwoord op de vraag van een nieuwsgierige lezer. De vraag-en-antwoordsessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een door de gemeenschap gestuurde groep van Q & A-websites.

(how-to)