Google uvedl na trh nejnovější beta verzi prohlížeče Chrome s novým rozhraním WebGPU API, které konečně přidává podporu pro Apple Metal. Vydání verze 94 by mělo vést ke zlepšení výkonu vykreslování pro weby a webové aplikace.
Nové rozhraní Google WebGPU API slibuje velká vylepšení oproti stávajícím rozhraním WebGL, která byla původně navržena pro kreslení obrázků a nic jiného. Obsahuje moderní funkce, jako je „výpočet GPU“, a slibuje efektivnější a předvídatelnější výkon.
WebGPU API podporuje nejen Apple Metal, ale také další moderní grafické platformy - včetně Microsoft Direct3D a Vulkan - které umožňují operace vykreslování a výpočtu na GPU. Google ale věří, že bude chvíli trvat, než se dočkáte všech výhod.
Chrome 94 přidává podporu Apple Metal
S Chrome 94 beta pro Mac, Windows, Linux a Android zavádí Google ve zkušební podobě své nové rozhraní WebGPU API. Doufá, že API rozešle všem ve veřejné verzi prohlížeče Chrome ve verzi 99. Poté bude spoléhat na vývojáře webových stránek, aby využili vylepšení WebGPU.
Zkušební verze WebGPU je Očekává se, že skončí v prohlížeči Chrome 97, jehož vydání je naplánováno na leden 2022. A Google doufá, že do té doby začnou weby vytěžovat maximum. Společnost poznamenává, že podpora WebGPU také „probíhá“ v Safari i Firefoxu.
Apple umožňuje přístup k WebGPU a jeho Metal API v nejnovější verzi Safari Technology Preview, ale do veřejných verzí Safari se zatím nedostal. V Safari 15, který je dodáván s macOS Monterey, zatím není k dispozici. Zdá se však, že Apple, stejně jako Google, plánuje oficiálně zavést podporu počátkem roku 2022.
Apple poprvé představil své Metal API zpět v roce 2014, což vývojářům poskytuje přístup na nízké úrovni ke svému grafickému hardwaru v počítačích Mac, iPhone, iPad a Apple TV. Umožňuje vyšší grafický výkon a zároveň snižuje dopad aplikací a her na centrální procesorovou jednotku (CPU).