Google har lansert sin nyeste Chrome -beta med et nytt WebGPU API som endelig legger til støtte for Apple Metal. Versjonen 94 bør føre til forbedret gjengivelsesytelse for nettsteder og webapper.
Googles nye WebGPU API lover store forbedringer i forhold til eksisterende WebGL -grensesnitt, som opprinnelig var designet for å tegne bilder og ikke mye annet. Den inneholder moderne funksjoner, for eksempel "GPU -beregning", og lover mer effektiv og mer forutsigbar ytelse.
WebGPU API støtter ikke bare Apple Metal, men også andre moderne grafikkplattformer - inkludert Microsofts Direct3D og Vulkan - som gjør det mulig å gjengi og beregne operasjoner på en GPU. Men Google tror det vil ta litt tid å oppleve de fulle fordelene.
Chrome 94 legger til støtte for Apple Metal
Med Chrome 94 beta for Mac, Windows, Linux og Android lanserer Google sitt nye WebGPU API i prøveform. Den håper å sende API -en ut til alle i en offentlig versjon av Chrome i versjon 99. Den vil da stole på at nettstedutviklere drar fordel av WebGPU -forbedringene.
WebGPU -prøveversjonen er forventes å ende i Chrome 97, som skal slippes i januar 2022. Og Google håper at nettstedene vil ha begynt å få mest mulig ut av forbedringene da. Selskapet bemerker at WebGPU -støtte også er "pågår" i både Safari og Firefox.
Apple gir tilgang til WebGPU og Metal API i den siste Safari Technology Preview, men det er ennå ikke kommet til offentlige Safari -utgivelser. Det er ennå ikke tilgjengelig i Safari 15, som leveres med macOS Monterey. Det er selv om Apple, i likhet med Google, planlegger å offisielt lansere støtte tidlig i 2022.
Apple introduserte først sitt Metal API tilbake i 2014, som gir utviklere tilgang på lavt nivå til grafikkmaskinvaren på Mac, iPhone, iPad og Apple TV. Det gir større grafikkytelse samtidig som det reduserer effekten apper og spill har på den sentrale prosessorenheten (CPU).