Chromes nya WebGPU-teknik lovar en ny era för webbläsarspel


Google rullar ut den första iterationen av WebGPU som gör det möjligt för Chrome-webbläsaren att använda en dators grafikkort för att förbättra webbspel och dess grafiska trohet.

Det nya API:et (applikationsprogrammeringsgränssnittet) är resultatet av en sexårig utvecklingscykel av GPU för Web Community Group (öppnas i en ny flik) med bidrag från flera teknikjättar som Mozilla, Apple och Microsoft. Som en efterföljare till den nuvarande WebGL-modellen skulle WebGPU minska din webbläsares "JavaScript-arbetsbelastning" och tredubbla prestandan för "maskininlärningsmodellens slutledningar". Det slutliga målet är att ha webbläsarspel som visar "mycket detaljerade scener med många olika objekt", eftersom "många moderna renderingstekniker" nu kommer att vara möjliga. Redan existerande titlar som de som finns i 3D Javascript-bibliotek som Babylon.js kommer också att se en förbättring.

Utanför spel kan produktivitetsappar använda API:et för att "avlasta beräkningar till GPU:n". Konferensplattformar som Google Meet kan använda förbättrad maskininlärning för att fungera mer effektivt, enligt WebGPU Explainer (öppnas i en ny flik).

WebGPU är för närvarande tillgänglig som standardinställning i Chrome 113 beta (öppnas i en ny flik), som är tillgänglig för nedladdning på Windows, ChromeOS och macOS. Men åtminstone för de två första systemen måste du uppfylla vissa systemkrav. Windows-enheter måste stödja Direct3D 12, medan ChromeOS-enheter måste ha Vulkan API aktiverat. Om du hellre vill vänta på en stabil version kommer Chrome 113 att lanseras officiellt (öppnas i en ny flik) med WebGPU den 26 april.

För tidiga användare som oss tillhandahåller Google vissa resurser så att människor kan se API:et i aktion. Vi testade flera spel som finns i Babylon.js-biblioteket (öppnas i en ny flik) i Chrome 111 och Chrome 113 beta för att se om det fanns några betydande uppdateringar. Enspelartitlar som Temple Run 2 har inte förbättrats mycket i prestanda, förutom att de är lite snabbare. Men med Shell Shockers, en free-to-play multiplayer first-person shooter (FPS), märkte vi snabbare laddningstider och en jämnare bildhastighet. Grafiskt såg inget av spelen annorlunda ut, men kom ihåg att adoptionen bara har börjat. För att se vad WebGPU är kapabel till grafiskt, erbjuder Babylon.js en gratis teknisk demo på sin webbplats (öppnas i en ny flik).

Som med andra webbläsare säger Google att WebGPU-stöd för Firefox och Safari fortfarande är "ett pågående arbete". Linux- och Android-enheter förväntas också få API:t senare. Det finns inget officiellt ord om iOS-versionen, men med tanke på macOS-stöd är det förmodligen bara en tidsfråga.

Om du letar efter ett annat sätt att skjuta upp, kolla in TechRadars lista över de bästa gratisspelen för webbläsare.