Dean Jackson, writing for WebKit.org:
From the draft proposal:
I share former iPhone OpenGL, Twitter for iPhone (Tweetie), and Letterpress developer Loren Brichter's reaction to the news.
Apple has such successful operating systems that, strange as it may sound, it liberates them to be progressive and forward thinking when it comes to the web. Not in a way that tries to mimic app behavior, but in a way that's true to the web. They don't have to worry about plug-in lock-in or services/advertising concerns. Instead, they can focus on security and privacy, performance and things just exactly like Web GPU.
It'll take me several more reads to even approach understanding the technical details but on first blush it feels like Web GPU kind of does for WebGL what Metal did for OpenGL — bring it into the future. But, instead of sitting on top of OpenGL and OpenCL, it'll sit on top of all the disparate vendor frameworks, like Microsoft's Direct X, Apple's Metal, and Vulkan, and present a clean, consistent, coherent layer for graphics on the web.
Not everyone, specially not everyone in the Vulkan community, is thrilled with that idea, but that strikes me like fans of a specific wiring vendor being upset about a discussion on unifying outlets.
It remains to be seen how Google's Chrome, Microsoft's EDGE, Mozilla's Firefox, and other browser teams react to the proposal, and who will join in Apple and the WebKit teams efforts.
There's a certain amount of skepticism that follows a lot of what Apple does. But if the other browsers start contributing as well, that skepticism might just turn into enthusiasm.
And given how important GPUs are and will continue be to the future of computing, the web can't afford to be short sighted when it comes to harnessing it.
Master your iPhone in minutes
iMore offers spot-on advice and guidance from our team of experts, with decades of Apple device experience to lean on. Learn more with iMore!
Rene Ritchie is one of the most respected Apple analysts in the business, reaching a combined audience of over 40 million readers a month. His YouTube channel, Vector, has over 90 thousand subscribers and 14 million views and his podcasts, including Debug, have been downloaded over 20 million times. He also regularly co-hosts MacBreak Weekly for the TWiT network and co-hosted CES Live! and Talk Mobile. Based in Montreal, Rene is a former director of product marketing, web developer, and graphic designer. He's authored several books and appeared on numerous television and radio segments to discuss Apple and the technology industry. When not working, he likes to cook, grapple, and spend time with his friends and family.