Yeah, I'd hope. But Apple hasn't shown itself to be the same OSS steward like Microsoft has become. I mean, part of me is grateful that OpenGL is being deprecated - it's a terribly old, ugly API. The annoying thing is more that they haven't provided a standards-based alternative.
Conversation
From what I hear it was a miracle of chance that we even ended up with a standardized cross platform graphics API that become somewhat popular. To expect it to happen a second time when everyone is incentivized against it might be too optimistic.
1
1
There’s WebGPU which you could probably build WebGL on top of webkit.org/blog/7380/next
2
1
Ugh, you mean Apple’s attempt to prut Metal in the browser (as opposed to building an abstraction on top of Vulkan?)
1
Actually Microsoft and Google are both involved is my understanding
2
There was a part in the post “we will show Metal Shaders but that’s not essential”. I don’t know how to judge that statement but I would like to see more progress and consensus on WebGPU before giving OpenGL an expiration date.
1
1
What is the pulse on WebGPU from other browser vendors/platforms?
1
Works being done in the public at github.com/gpuweb
1
2
Cheers! Thanks for the link! Sorry for the initial frustration - still super bitter about Apple. Easy to jump to conclusions given what they initially presented on webgpu. Glad diplomatic folks are working hard on it.
1
1
Yes I too am sorry for picking on WebGL. I think it’s just that in light of MS’s recent pushes forward towards openness and tearing down lock-in, Apple, which I am hugely loyal to, seems very limiting. Combined with recent degrades in hardware feels like you have nowhere to go.
2
1
Yeah MS is still pushing ahead on D3D too, so they aren't immune from critique. They just have the advantage of having GPU manufacturers willing to write Vulkan drivers for Windows.
I think that’s because MS allows them to though. Right?
1
Not sure tbh. It's weird that they were even implementing OpenGL in the first place, but perhaps that was a relic from when they were more of an underdog. Just been super frustrating seeing them drag their feet for years on finishing up implementing OpenGL 4.x…


