Progress Being Made On New "WebGPU" Web Graphics API

Written by Michael Larabel in Standards on 15 October 2017 at 07:07 AM EDT. 50 Comments
STANDARDS
There continues to be progress made on the new Apple/W3C backed web graphics API dubbed "WebGPU" that has the backing of major stakeholders.

Separate from the work being done by The Khronos Group on "WebGL-Next" there is the "WebGPU" initiative being organized by the W3C.

A Phoronix reader pointed out to us the latest meeting minutes for those interested in some lengthy reading this weekend.

Among recent work is Apple working on designing a "secure shading language" and Mozilla working on a lot of code. Mozilla has made progress on a Direct3D 12 back-end as well as OpenGL support.

There is a Servo-based WebGPU prototype via this GitHub repository. That prototype of WebGPU in turn is backed by the Vulkan and Direct3D 12 APIs.

Still an open question is whether the shading language will ultimately be represented by JavaScript or instead if they will target WebAssembly (WASM) or both as the source languages.

It will be interesting to see what comes of these web graphics APIs in 2018.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week