4 ms·
It'll be very nice if Apple also releases a standalone WebGPU.framework (or just expose the APIs in WebKit.framework) so we can finally have a true cross-platfo
by rwbt 3y ago
It'll be very nice if Apple also releases a standalone WebGPU.framework (or just expose the APIs in WebKit.framework) so we can finally have a true cross-platform OpenGL successor for native development.
- aseipp 3y agoCan't you have that today by using Dawn (used by Chrome) or wgpu (used by Firefox) as a dependency? That said, a third implementation would be nice, too!
- rwbt 3y agoA third implementation and also having a WebGPU.framework built-in and shipped with the OS (like all other first party frameworks) would simplify the build and debug process.
- tormeh 3y agoWhy? Isn’t it easier to bundle your dependencies rather than deal with whatever may or may not be installed on the client system?
- rwbt 3y agoDawn & wgpu projects are great but having native WGSL support with-in Xcode would be pretty nice. They already have the whole spec implemented anyways, why not as a standalone framework?
- dagmx 3y agoIf it was a system vended framework you wouldn’t be beholden to whether it’s installed or not. It would just be available from a given OS version onwards. That means easier builds for the developer, smaller apps, receiving implicit upgrades in lockstep with the OS. Take the example of new metal versions enabling new optimization avenues. Bundling your own dependency would mean that you need to keep on top of the changes to take advantage of it , but with a system framework you’d get it whenever Apple’s engineers enable it.
- JeffSnazz 3y agoThe cross-platform "OpenGL successor" seems to be gfx-rs. It's not clear why one would expect a specific vendor to champion this.