2分pk拾

APP下载

Safari开始支援新的网页3D绘图API WebGPU,比WebGL速度更快语法更简单

2分pk拾发布于2019-09-16 14:50:35

Safari将从91预览版开始支援WebGPU API,以及WebGPU API的着色语言WSL,Webkit官方提到,由Apple与其他W3C成员共同开发的新网页绘图API WebGPU,具有高效能3D绘图以及平行资料运算的能力,而且比WebGL API的使用方法还要简单许多。

2分pk拾在WebGL中渲染物件之前,开发者需要为每一个物件设定一系列的状态变更呼叫,渲染单一物件可能就要呼叫超过10个函式,但在WebGPU中只需要两行,因为所有状态都打包进工作管线状态物件(Pipeline State Object),而且为了降低验证状态成本,因此在WebGPU中,只会在工作管线创建之后,于渲染循环外执行一次,以避免在绘图呼叫中,执行高成本的状态分析。

2分pk拾而渲染的资源设定也应用了相同的概念,大多数渲染算法需要一组资源以绘制特定的材质,在WebGL中,需要逐一绑定需要的资源,而WebGPU的资源则会被批次打包进绑定群组(Bind Groups)。此外,浏览器验证物件也与使用物件的工作分离,而这能让开发者获得更多的控制,决定进行高成本操作的时机。

WebGPU API支援了有别于现有HLSL以及GLSL的新渲染语言WSL,官方提到,WSL与GLSL同属于文字语言,并放弃与HLSL相容,经重新设计的WSL更简单也更低阶,编译速度更快,与当前网页技术整合的更完全,能成为良好的编译目标语言。

WebGPU获得了许多渲染机制上的改进,因此绘图表现也比WebGL好上许多,开发团队模拟游戏渲染物件的方式,在MacBook Pro以及iMac Pro上进行三角形基准测试,维持每秒60影格的速度绘制不同属性的三角形,以MacBook Pro整合芯片执行,WebGPU的绘制呼叫执行速度为WebGL的2.19倍,而使用独立绘图芯片速度大幅提升4.49倍,在iMac Pro上更提升7.64倍。

2分pk拾WebGPU与WebGL相同,WebGPU API也是透过JavaScript存取,开发人员提到,这是因为大部分的网页开发人员都熟悉JavaScript,而他们希望未来可以创建支援WebAssembly的WebGPU API。

相关文章

最新资讯

  • 苹果仍在申请AR/MR专利,业界:雏形产品最快明…
    2019-09-16 17:49
  • 因对第三方维修采取限制,苹果陷垄断调查
    2019-09-16 17:49
  • 美国财政部制裁三大北朝鲜骇客集团
    2019-09-16 16:50
  • MoviePass准备关门大吉
    2019-09-16 16:50
  • 法国扬言阻止Libra在欧洲发行
    2019-09-16 15:48

手机

  • OPPO Reno 2 实机动眼看 台湾最快十月中上市
    2019-09-16 16:48
  • 平价 S855 旗舰机小米 9T Pro 动手玩 依旧是高性价比手机代表
    2019-09-16 14:46
  • 2019 iPhone 新机及苹果周边推荐大汇整 小编推荐不踩雷大清单 绝对能让你的手机焕然一新 快看看你想要什么 我们通通送要送出去
    2019-09-16 12:46
  • 外媒一次收到了21张 Google Pixel 4 XL 的泄密照 却找不到长焦镜头的证据
    2019-09-15 15:48
  • Pixel 4宣传影片带来的不止是夜拍功能改进、还宣称你可以星空夜拍
    2019-09-15 09:51

数码

  • 卢伟冰9月19日将直播发布Redmi旗舰新品
    2019-09-16 16:54
  • 联想可折叠手机专利曝光:超长屏幕 双铰链设计
    2019-09-16 16:54
  • Reno Ace超级玩家手机官宣,将首发65W超级闪充
    2019-09-16 15:52
  • 外媒曝一加7T系列配置细节:全系骁龙855Plus+9…
    2019-09-16 15:52
  • 潮玩科技荣耀Play3正式开售,999元起超高性价…
    2019-09-16 14:56

科技

  • 华为Mate20安卓9.0固件曝光配置:麒麟980、6.3寸4200mAh电池
    2018-08-01 11:31
  • 魅族16即将发布 黄章说了这3句话 米粉们不愿意了
    2018-08-01 11:31
  • RyzenThreadripper2990WX怎么散热?AMD说我们有WraithRipper
    2018-08-01 11:31
  • 锤子坚果R1手机降价:最低2999元 8+128GB版直降700元
    2018-08-01 11:31
  • 华为Mate20信息泄露:首发麒麟980徕卡三摄助阵
    2018-08-01 11:31
誉彩分分pk拾-分分pk拾骗局 电力资讯