Windows Tips & News

„Chrome 113“ turės „WebGPU“ palaikymą

click fraud protection
REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

„Google“ paskelbė, kad palaiko „WebGPU“ ir „WebGPU Shading Language“ (WGSL) „Chrome 113“. Jis pasieks stabilią šaką 2023 m. gegužės 2 d. Šis žingsnis priartins WebGPU į plačiai pripažintą technologiją, kurią kūrėjai gali naudoti kurdami didelio našumo grafiką ir skaičiavimo programas žiniatinklyje.

WebGPU „Google Chrome“.

„WebGPU“ teikia API, panašią į „Vulkan“, „Metal“ ir „Direct3D 12“, kurios yra populiarios grafikos API žaidimų kūrimo ir kitose daug GPU reikalaujančiose programose. Tai reiškia, kad kūrėjams, kurie jau yra susipažinę su šiomis API, bus lengviau pereiti prie WebGPU.

Reklama

Pradinis WebGPU leidimas naršyklėje „Chrome“ bus pasiekiamas tik „ChromeOS“, „MacOS“ ir „Windows“. „Linux“ ir „Android“ palaikymas pasirodys vėliau. Tai užtikrins, kad diegimas būtų stabilus ir patikimas, kol jis taps pasiekiamas daugiau platformų.

Turinyspaslėpti
WebGPU palaikymas kitose naršyklėse
Galimos bibliotekos kūrėjams
WebGPU vs WebGL

WebGPU palaikymas kitose naršyklėse

Be „Chrome“, kūrėjai bando eksperimentinį WebGPU palaikymą nuo 2020 m. balandžio mėn. „Firefox“ ir nuo 2021 m. lapkričio mėn. „Safari“. Norėdami įjungti WebGPU naršyklėje Firefox, turite nustatyti dom.webgpu.enabled ir gfx.webgpu.force-enabled parinktys tiesa in apie: config. Tačiau šiuo metu neketinama įjungti WebGPU pagal numatytuosius nustatymus „Firefox“ ir „Safari“.

Galimos bibliotekos kūrėjams

„Firefox“ ir „Chrome“ skirtos „WebGPU“ diegimas yra atskirų bibliotekų pavidalu. Tai apima Dawn (C++) ir wgpu (Rust), kuriuos galima naudoti norint integruoti WebGPU palaikymą į savo programas.

Be to, dedamos pastangos savaime pridėti WebGPU palaikymą prie populiarių JavaScript bibliotekų naudojant WebGL. Pavyzdžiui, Babylon.js jau paskelbė visišką WebGPU palaikymą, o Three.js, PlayCanvas ir TensorFlow.js siūlo dalinį palaikymą.

WebGPU vs WebGL

Konceptualiai WebGPU skiriasi nuo WebGL panašiai kaip Vulkan grafikos API nuo OpenGL. Tačiau skirtingai nei „Vulkan“, „Metal“ ar „Direct3D“, „WebGPU“ nėra pagrįstas konkrečia grafine API. Vietoj to, tai yra bendrosios paskirties sluoksnis, kuriame naudojami tie patys žemo lygio primityvai, esantys šiose API.

WebGPU suteikia JavaScript programoms detalią komandų organizavimo, apdorojimo ir perdavimo kontrolę prie GPU, taip pat valdyti susijusius išteklius, atmintį, buferius, tekstūros objektus ir sudarytus grafikos atspalvius. Šis metodas maksimaliai padidina grafikos našumą sumažindamas pridėtines išlaidas ir padidindamas GPU efektyvumą.

WebGPU leidžia kurti sudėtingus 3D projektus žiniatinkliui, kurie gali veikti taip pat gerai atskiros programos, kurios tiesiogiai naudoja „Vulkan“, „Metal“ arba „Direct3D“, neapsiribojant konkrečiomis platformos.

Be to, „WebGPU“ suteikia papildomų galimybių perkelti vietines grafikos programas į žiniatinklio įgalintą formą, sukompiliuojant jas į „WebAssembly“. Be 3D grafikos, WebGPU taip pat apima galimybes, susijusias su skaičiavimų perkėlimu į GPU ir šešėlių vykdymu.

Apskritai tai yra jaudinantis vystymasis žiniatinklio kūrimo bendruomenei. Bus įdomu pamatyti, kaip kūrėjai pasinaudos WebGPU pranašumais kurdami naujas ir novatoriškas programas.

Šaltinis: Google

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

Jei jums patinka šis straipsnis, pasidalykite juo naudodami toliau esančius mygtukus. Tai iš jūsų nereikės daug, bet padės mums augti. Ačiū už tavo pagalbą!

Reklama

„Windows 10“ 1607 versijos palaikymas baigsis po kelių dienų

„Windows 10“ 1607 versijos palaikymas baigsis po kelių dienų

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau

Pagrindinis „Windows 10“ 1709 versijos palaikymas baigėsi

Pagrindinis „Windows 10“ 1709 versijos palaikymas baigėsi

Pradinė „Windows“ 1709 versijos „Fall Creators Update“ versija buvo išleista 2017 m. spalio 17 d....

Skaityti daugiau

„Microsoft“ atnaujina „Windows 10“ procesoriaus reikalavimus, „Windows 10 Home“ kainas

„Microsoft“ atnaujina „Windows 10“ procesoriaus reikalavimus, „Windows 10 Home“ kainas

Šią savaitę Redmondo programinės įrangos milžinas padarė keletą „Windows 10“ pakeitimų. „Microsof...

Skaityti daugiau