WebGPU 介绍草稿
- WebGPU 是什么以及出现的原因
- WebGPU 和 WebGL 的区别与联系
- 如何学习 WebGPU
- WebGPU 未来的发展方向
# WebGPU 是什么
WebGPU 是一套基于浏览器的图形 API,内部封装了现代 GPU API(微软的 Dx12、苹果的 Metal、科纳斯组织的 Vulkan),提供了更强大的 GPU 运算能力
# 为什么会出现 WebGPU
一句话:跨平台的 OpenGL 方案维护困难&进展缓慢,各大平台选择自研原生的 GPU API。主流平台支持上后,Web 直接打包这套 API 就直接实现了 WebGPU。
# WebGPU vs WebGL
兼容性、性能
webgpu 那套东西也是裁剪了不少现代图形api的功能, 也不是全部都用, 那么这就要求封装出另一套东西,像webgl一样。
# 如何学习 WebGPU
# WebGPU 未来的发展方向
一定会取代 WebGPU ,现在的 WebGL 三方库也在迭代成 WebGPU 版本了
# 参考资料
编辑 (opens new window)
上次更新: 2024/09/01, 23:56:56