Windows Tips & News

Chrome 113 avrà il supporto WebGPU

click fraud protection
CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema

Google ha annunciato il supporto per WebGPU e WebGPU Shading Language (WGSL) in Chrome 113. Raggiungerà il ramo stabile il 2 maggio 2023. Questa mossa porterà WebGPU un passo avanti verso l'essere una tecnologia ampiamente accettata che gli sviluppatori possono utilizzare per creare grafica ad alte prestazioni e applicazioni di calcolo sul web.

WebGPU su Google Chrome

WebGPU fornisce un'API simile a Vulkan, Metal e Direct3D 12, che sono popolari API grafiche nello sviluppo di giochi e altre applicazioni ad alta intensità di GPU. Ciò significa che gli sviluppatori che hanno già familiarità con queste API avranno un passaggio più semplice a WebGPU.

Pubblicità

La versione iniziale di WebGPU in Chrome sarà disponibile solo su ChromeOS, macOS e Windows. Il supporto per Linux e Android arriverà in un secondo momento. Ciò garantirà che l'implementazione sia stabile e affidabile prima che diventi accessibile su più piattaforme.

Contenutinascondere
Supporto WebGPU in altri browser
Librerie disponibili per gli sviluppatori
WebGPU contro WebGL

Supporto WebGPU in altri browser

Oltre a Chrome, gli sviluppatori testano il supporto sperimentale di WebGPU da aprile 2020 in Firefox e da novembre 2021 in Safari. Per abilitare WebGPU in Firefox, è necessario impostare il file dom.webgpu.enabled E abilitato per gfx.webgpu.force opzioni a VERO In su: config. Tuttavia, al momento non ci sono piani per abilitare WebGPU per impostazione predefinita in Firefox e Safari.

Librerie disponibili per gli sviluppatori

Le implementazioni WebGPU per Firefox e Chrome sono disponibili sotto forma di librerie separate. Questi includono Dawn (C++) e wgpu (Rust), che è possibile utilizzare per integrare il supporto WebGPU nelle applicazioni.

Inoltre, sono in corso sforzi per aggiungere in modo nativo il supporto WebGPU alle librerie JavaScript più diffuse utilizzando WebGL. Ad esempio, Babylon.js ha già dichiarato il pieno supporto WebGPU, mentre Three.js, PlayCanvas e TensorFlow.js offrono un supporto parziale.

WebGPU contro WebGL

Concettualmente, WebGPU differisce da WebGL in modo simile a come l'API grafica Vulkan differisce da OpenGL. Ma a differenza di Vulkan, Metal o Direct3D, WebGPU non si basa su un'API grafica specifica. Invece, è un livello generico che utilizza le stesse primitive di basso livello che si trovano in queste API.

WebGPU offre alle applicazioni JavaScript un controllo granulare sull'organizzazione, l'elaborazione e la trasmissione dei comandi alla GPU, oltre a gestire le risorse associate, la memoria, i buffer, gli oggetti texture e gli shader grafici compilati. Questo approccio massimizza le prestazioni grafiche riducendo l'overhead e aumentando l'efficienza della GPU.

WebGPU consente la creazione di progetti 3D complessi per il Web, che possono funzionare altrettanto bene programmi autonomi che utilizzano direttamente Vulkan, Metal o Direct3D, senza essere limitati a specifici piattaforme.

Inoltre, WebGPU fornisce opzioni aggiuntive per il porting di programmi grafici nativi in ​​un modulo abilitato per il Web compilandoli in WebAssembly. Oltre alla grafica 3D, WebGPU copre anche le possibilità associate all'offload dei calcoli sulla GPU e all'esecuzione degli shader.

Nel complesso, questo è uno sviluppo entusiasmante per la comunità di sviluppo web. Sarà interessante vedere come gli sviluppatori sfruttano WebGPU per creare applicazioni nuove e innovative.

Fonte: Google

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema

Se ti è piaciuto questo articolo, condividilo utilizzando i pulsanti qui sotto. Non ci vorrà molto da te, ma ci aiuterà a crescere. Grazie per il vostro sostegno!

Pubblicità

Disabilita l'apertura automatica dell'elemento successivo in Windows 10 Mail

Disabilita l'apertura automatica dell'elemento successivo in Windows 10 Mail

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più

Archivi delle cartelle del menu Start di Windows 10

Questo sito utilizza i cookie per migliorare la tua esperienza durante la navigazione nel sito. D...

Leggi di più

Menu di avvio backup Archivi

Windows 10 consente all'utente di aggiungere cartelle come Documenti, Immagini, Video e altre car...

Leggi di più