Google обяви включването по подразбиране поддръжката на графичния API WebGPU и WGSL (WebGPU Shading Language) в Chrome 113, чието излизане е планирано за 2-ри май. WebGPU предоставя програмен интерфейс, подобен на Vulkan, Metal и Direct3D 12, за извършване на сложни операции на страната на графичния процесор, като например рендиране и изчисления, и дава възможност за използване езика на шейдърите за писане на програми, които се изпълняват изцяло от графичния процесор. Внедряването на WebGPU първоначално ще бъде включено само в компилациите на Chrome за ChromeOS, macOS и Windows. За Linux и Android поддръжката на WebGPU ще бъде активирана по-късно.
Концептуално WebGPU се различава от WebGL приблизително по същия начин, по който графичният API Vulkan се различава от OpenGL, но WebGPU не се основава на конкретен графичен API, а е универсален слой, който използва същите примитиви от ниско ниво, които се срещат във Vulkan, Metal и Direct3D. WebGPU предоставя на JavaScript приложенията контрол от ниско ниво върху начина, по който се организират, обработват и прехвърлят командите към графичния процесор, управлението на свързаните ресурси, паметта, буферите, текстурните обекти и компилираните графични шейдъри. Този подход подобрява производителността на графичните приложения чрез намаляване на използваните системни ресурси и чрез значителното увеличаване ефективността на използване на графичния процесор.
WebGPU дава възможност за създаването на сложни 3D проекти за уеб, които работят също толкова добре, колкото и самостоятелните програми, които директно използват Vulkan, Metal или Direct3D, но не са обвързани с конкретни платформи. WebGPU също така предоставя допълнителни функции при прехвърлянето на нативните графични програми във вид, подходящ за уеб, чрез компилиране за WebAssembly. В допълнение към 3D графиката, WebGPU обхваща и функции, свързани със сложни изчисления от страна на GPU и изпълнението на шейдъри
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!
