|
电脑前敲代码的老铁们应该都记得,2023年谷歌浏览器Chrome 113更新那会儿,全网开发者都在刷同一件事——浏览器终于能直接调用显卡跑3D大作!这项名叫WebGPU的技术,让游戏引擎在网页端流畅运行成为现实。可隔壁用Firefox的朋友们只能干瞪眼:稳定版的火狐压根没这功能。
这事过去整整两年后,Mozilla图形团队最近在技术博客更新了进度条:7月22日发布的Firefox 141正式支持WebGPU!不过先别急着给Mac和Linux主机开香槟,首轮更新只覆盖Windows平台。官方路线图显示,macOS、Linux和安卓用户要等到今年秋冬季才能用上。
技术宅专属时间
实现这个功能的关键是WGPU框架,本质上是拿Rust语言写了套"翻译器"。浏览器接收到网页指令后,Windows电脑自动转成Direct3D 12命令,Mac转成Metal,Linux/安卓则变成Vulkan接口。开发文件里打了个比方:以前用WebGL渲染复杂场景像用扫帚扫地,现在换成高压水枪了。
用户吐槽现场实录
某技术论坛用户长期飘着灵魂拷问:"为啥火狐总慢半拍?"Reddit热门贴里有人语出惊人:"Mozilla把九成收入塞进CEO口袋,哪有钱多雇程序员!"不过业内人士指出问题没那么简单——一位网络安全工程师解释:"直接操作显卡相当于给浏览器开颅手术,光解决内存泄漏就够团队忙活大半年。"
新功能还带着三个补丁债
当前测试版仍暴露三个短板:
进程间通信消耗过大导致卡顿(工程师承诺142版修复)
GPU任务追踪机制低效(增加约15毫秒延迟)
importExternalTexture接口不支持视频帧直通(拖累AR应用开发)
功能追赶进行时
对比主流浏览器功能清单,Firefox至今缺席多项标配:
· 渐进式网页应用(PWA)系统级支持
· 实现页面丝滑切换的视图转换API
· 操控外设的WebUSB协议
开发者生态反响
GitHub上某三维引擎项目涌进新留言:"总算能在火狐调试光线追踪demo了!不过测试机还得留着Chrome做备胎。"市场调研机构StatCounter六月份报告显示,Firefox全球份额暂居8.2%,比2022年同期下跌1.7个百分点。
想尝鲜的用户可到火狐官网手动下载安装包,或静待7月22日的自动推送。技术细节参见Mozilla开发者博客。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|