设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 Google 查看内容

Chrome内核押宝GPU加速:技术内幕剖析

2014-8-19 15:55| 发布者: joejoe0332| 查看: 3766| 评论: 0|原作者: 猎豹浏览器工程师|来自: 驱动之家

摘要: 8月12日,Chromium开源社区发布了38内核开发者版,这是今年来Chromium发布的第6个内核版本。Chromium内核在今年快速迭代的背后有一条清晰的主线,那就是GPU加速渲染,也称硬件加速渲染(GPU Accelerated Compositing ...

  8月12日,Chromium开源社区发布了38内核开发者版,这是今年来Chromium发布的第6个内核版本。Chromium内核在今年快速迭代的背后有一条清晰的主线,那就是GPU加速渲染,也称硬件加速渲染(GPU Accelerated Compositing/Hardware Accelerated Compositing)。


Chrome内核押宝GPU加速 技术内幕剖析
8月12日,Chromium社区发布38核开发者版


一、厚积薄发,Chromium押宝GPU加速

  GPU加速渲染(简称“GPU加速”)并不是今年才出现的技术,早在2009 年Chrome就在O3D项目中部分实现了GPU加速。2011年,Chromium将O3D 插件调整为支持页面GPU加速。由于跟显卡驱动兼容性不佳、Bug较多等原因,在2011年到2013年的很长一段时间里, GPU加速功能一直被放置在Chromium的“实验室”中,只有少数极客发烧友、开发者才有机会体验到,绝大多数普通用户使用的Chrome版本中并未开启GPU加速。


  直到2013年末,Chromium终于放开了手脚,一方面是对GPU加速功能进行大规模的升级,除了持续不断的修复Bug,浏览器主界面渲染也被加入到GPU加速模块中(此特性暂不支持微软XP系统)。这个调整持续了好几个版本,到34 核版本时终于趋于稳定状态;另一方面,曾被“束之高阁”的GPU加速渲染,终于在面向普通用户的Chrome浏览器里由默认关闭变成了默认开启。


Chrome内核押宝GPU加速 技术内幕剖析
Chromium开发社区关于GPU加速渲染的最新公告


GPU加速到底有什么好处,值得Chromium如此大力投入?

  对于电脑配置好的普通用户来说,开启GPU加速后,网页上的图片、视频打开速度均能有所提升,简而言之,上网更快了。


  对网站开发者——特别是Html5游戏的开发者而言,GPU加速的普及,使得他们可以实现更多更炫的视觉特效。此外,采用Chromium内核的第三方浏览器开发者,也可以因此实现更炫酷的界面效果,如3D动画等等。


  综上所述,无怪乎Chromium将GPU加速视作今年的重中之重。



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部