Hacker News new | ask | show | jobs
by nynx 879 days ago
Framebuffers aren’t really a useful abstraction anymore. They can be implemented on top of webgpu anyway.
1 comments

WebGPU is only in web browsers and WASM runs everywhere. There should be a standard cross-platform API for WASM GUI apps. Framebuffer is the lowest common denominator and <canvas> may be its implementation in web browsers. See also: https://medium.com/wasmer/wasmer-io-devices-announcement-6f2...
> WebGPU is only in web browsers and WASM runs everywhere.

"Web" indicates where it started / was standardized, not where it runs. WebAssembly runs everywhere, WebGPU does too.